[Twisted-Python] removing unsupported reactors in twisted 2.6: qt,

glyph at divmod.com glyph at divmod.com
Sun Sep 24 23:52:02 MDT 2006


On Sun, 24 Sep 2006 22:19:32 -0700, Bob Ippolito <bob at redivi.com> wrote:
>On 9/24/06, James Y Knight <foom at fuhm.net> wrote:
>>On Sep 25, 2006, at 12:17 AM, David Pratt wrote:
>> > Hi all. I am also using the threadedselectreactor in wx without
>> > problems. I have only just read these posts and cannot understand
>> > any reasoning to drop it. What am I missing?

>>Clearly the best resolution of this would be to have all the
>>mentioned reactors fixed. Then, nobody would propose that they be
>>removed.

>The biggest issue is that the tests work by reactor iteration, which
>is not how some of the reactors actually work in practice. Tests
>passing or failing don't necessarily reflect how the reactor is going
>to behave under normal circumstances.

Over the last year, jml has been making good progress towards grinding down the unfortunate protuberances in Trial which make it less like a real application.

See the following tickets:

  http://twistedmatrix.com/trac/ticket/1781
  http://twistedmatrix.com/trac/ticket/2090

It's been a gradual process but we've been moving in this direction for a while.

If we can attribute specific test failures to this issue, we should try to work around it (which is possible in many cases), otherwise .todo or .skip them as appropriate until trial's metamorphosis is complete.




More information about the Twisted-Python mailing list