Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_kqueue.py @ 51016:578dd78fb557 3.0
Merged revisions 68900 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
................
r68900 | mark.dickinson | 2009-01-24 16:22:21 +0000 (Sat, 24 Jan 2009) | 9 lines
Merged revisions 68897 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68897 | mark.dickinson | 2009-01-24 16:17:27 +0000 (Sat, 24 Jan 2009) | 2 lines
Issue #5025: Fix occasional test_kqueue failure on OS X.
........
................
| author | Mark Dickinson <dickinsm@gmail.com> |
|---|---|
| date | Sat, 24 Jan 2009 16:26:46 +0000 |
| parents | 9c930a32cebb |
| children | adbd77a90bde |
line wrap: on
line diff
--- a/Lib/test/test_kqueue.py Sat Jan 24 16:25:04 2009 +0000 +++ b/Lib/test/test_kqueue.py Sat Jan 24 16:26:46 2009 +0000 @@ -120,12 +120,15 @@ client.send(b"Hello!") server.send(b"world!!!") - events = kq.control(None, 4, 1) # We may need to call it several times - for i in range(5): + for i in range(10): + events = kq.control(None, 4, 1) if len(events) == 4: break - events = kq.control(None, 4, 1) + time.sleep(1.0) + else: + self.fail('timeout waiting for event notifications') + events = [(e.ident, e.filter, e.flags) for e in events] events.sort()
