Testrunner subprocess death unheeded by parent

Bug #842225 reported by William Grant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Colin Watson

Bug Description

As seen in <https://lpbuildbot.canonical.com/builders/lucid_lp/builds/1335/steps/shell_6/logs/stdio> (sometimes hangs, try adding random query strings to get it to not hang), some testrunner subprocess failures are not handled correctly by the master process. In this case test_import_bzr (now disabled) caused the testrunner to hang and be killed. The master said:

**********************************************************************
Could not communicate with subprocess
**********************************************************************

but then continued on to say

Total: 15537 tests, 0 failures, 0 errors in 246 minutes 57.383 seconds.

Successfully ran all tests.
program finished with exit code 0

Tags: test-system

Related branches

Revision history for this message
William Grant (wgrant) wrote :

Log saved at <https://devpad.canonical.com/~wgrant/2011/lucid_lp-1335-stdio>, as buildbot likes to prune.

Revision history for this message
Colin Watson (cjwatson) wrote :

This was fixed in zope.testrunner 4.4.0 (https://github.com/zopefoundation/zope.testrunner/issues/5), so we'll pick that up when we finally upgrade.

Revision history for this message
Colin Watson (cjwatson) wrote :
Changed in launchpad:
status: Triaged → Fix Released
assignee: nobody → Colin Watson (cjwatson)
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.