Comment 6 for bug 527617

Revision history for this message
Michael Nelson (michael.nelson) wrote :

I QA'd this on dogfood by:

1. Adding queueItem.builder.requestAbort() to updateBuild_BUILDING(), this ensures that as soon as a job is successfully dispatched, the BM will request an abort.
2. Copied a source and verified that it was dispatched, then aborted, after which case the build oopses as expected (as it is BUILDING but has no builder).
3. Patched so that updateBuild_ABORTED() sets the buildstate to NEEDSBUILD
4. Copied a source and verified that it was dispatched, then aborted, and reset to NEEDSBUILD as expected (no oops when viewing it).