lazr.smtptest increases fragility of Launchpad appserver layer tests

Bug #806744 reported by Gary Poster
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Gary Poster
lazr.smtptest
Fix Released
Undecided
Gary Poster

Bug Description

lazr.smtptest uses asynccore in a non-thread-safe way (because stdlib's smtpd, the base, does too). This increases the fragility of our appserver layer tests. The effect appears to be significant in my experiments so far: after fixing it, I have not seen random the random failures I had seen previously when testing yui xhr tests.

Related branches

Gary Poster (gary)
Changed in launchpad:
status: Triaged → In Progress
Changed in lazr.smtptest:
status: New → In Progress
assignee: nobody → Gary Poster (gary)
Gary Poster (gary)
Changed in launchpad:
importance: Low → High
Gary Poster (gary)
tags: added: qa-ok
Gary Poster (gary)
Changed in launchpad:
status: In Progress → Fix Released
Changed in lazr.smtptest:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.