On Sun, 27 Nov 2005 23:35:45 -0700, Jonathan Lange <jml@wolfwood.twistedmatrix.com> wrote:
Author: jml Date: Sun Nov 27 23:35:45 2005 New Revision: 15230
Modified: trunk/twisted/mail/test/test_mail.py trunk/twisted/test/test_ftp.py trunk/twisted/test/test_ssl.py trunk/twisted/test/test_tcp.py trunk/twisted/trial/reporter.py trunk/twisted/trial/runner.py trunk/twisted/trial/test/detests.py trunk/twisted/trial/test/test_deferred.py trunk/twisted/trial/test/test_failure_formatting.py trunk/twisted/trial/test/test_keyboard.py trunk/twisted/trial/test/timeouts.py trunk/twisted/trial/unittest.py trunk/twisted/trial/util.py trunk/twisted/web/test/test_webclient.py Log: Merge of jml/trial-deferred-logic -r15183:15229. Resolves #1341.
The Gtk reactor can no longer complete the test suite: http://twistedmatrix.com/buildbot/reactors/builds/884/step-gtk/0 On my machine, the suite hangs in twisted.web.test.test_webclient.CookieTestCase.testNoCookies, but it seems to die in twisted.test.test_tcp.HalfClose2TestCase.testNoNotification on buildbot every time. This may just be a race (or several races) going different ways on a somewhat reliable fashion on the different hardware. It seems like the remaining reactor.iterate() calls are the likely cause of this? Jean-Paul