Activity log for bug #450124

Date Who What changed Old value New value Message
2009-10-13 07:02:03 Michael Nelson bug added bug
2009-10-13 07:31:39 Michael Nelson description With the fix for bug 393546 multiple builds for the same PPA+arch will only happen in series (to avoid builder monopolization by nightly builds for multiple distroarchserieses). We may want to improve this solution so that, for example, builds with a score above a certain threshold will always be found as possible build candidates. This will allow, for example, security ppa builds for the same arch to be built in parallel. This could be implemented in IBuilder._findBuildCandidate() in the clause that already ensures multiple builds for the same ppa+architecture are not considered concurrently, but IMO will require creating a new test_builder.py unit test to properly test (without making the doc test more complicated and less readable than they already are). With the fix for bug 393546 multiple builds for the same PPA+arch will only happen in series (to avoid builder monopolization by nightly builds for multiple distroarchserieses). We may want to improve this solution so that, for example, builds with a score above a certain threshold will always be found as possible build candidates. This will allow, for example, security ppa builds for the same arch to be built in parallel. This could be implemented in IBuilder._findBuildCandidate() in the clause that already ensures multiple builds for the same ppa+architecture are not considered concurrently, but IMO will require creating a new test_builder.py unit test to properly test (without making the doc test more complicated and less readable than it already is).
2009-10-13 09:48:16 Julian Edwards soyuz: status New Triaged
2009-10-13 09:48:25 Julian Edwards soyuz: importance Undecided High
2009-10-13 09:48:29 Julian Edwards soyuz: milestone 3.1.10
2009-10-13 09:48:34 Julian Edwards tags soyuz-build
2009-10-13 10:33:59 Michael Nelson soyuz: status Triaged In Progress
2009-10-13 10:34:02 Michael Nelson soyuz: assignee Michael Nelson (michael.nelson)
2009-10-14 08:23:08 Launchpad Janitor branch linked lp:~michael.nelson/launchpad/450124-findBuildCandidate_improvements
2009-10-15 13:00:24 Diogo Matsubara soyuz: status In Progress Fix Committed
2009-11-06 07:11:33 Michael Nelson soyuz: status Fix Committed Fix Released