In progress builds cannot be cancelled
Bug #173018 reported by
Sarah Kowalik
This bug affects 9 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Colin Watson |
Bug Description
https:/
Please implement this, so that people can cancel builds if they were known wrong (and not use up build time), or to cancel the build if it's known to have timed out.
Related branches
lp:~julian-edwards/launchpad/cancel-build-bug-173018
- Jeroen T. Vermeulen (community): Approve
-
Diff: 340 lines (+172/-10)10 files modifiedlib/lp/buildmaster/enums.py (+15/-1)
lib/lp/buildmaster/interfaces/buildfarmjob.py (+3/-0)
lib/lp/buildmaster/interfaces/buildqueue.py (+3/-0)
lib/lp/buildmaster/manager.py (+42/-7)
lib/lp/buildmaster/model/buildfarmjob.py (+10/-0)
lib/lp/buildmaster/model/buildqueue.py (+5/-0)
lib/lp/buildmaster/tests/test_buildfarmjob.py (+6/-0)
lib/lp/buildmaster/tests/test_buildqueue.py (+41/-0)
lib/lp/buildmaster/tests/test_manager.py (+43/-2)
lib/lp/soyuz/model/buildfarmbuildjob.py (+4/-0)
lp:~julian-edwards/launchpad/cancel-build-bug-173018-part2
- Brad Crittenden (community): Approve (code)
-
Diff: 305 lines (+163/-20)4 files modifiedlib/lp/app/browser/tales.py (+2/-0)
lib/lp/buildmaster/manager.py (+45/-14)
lib/lp/buildmaster/model/buildfarmjob.py (+4/-1)
lib/lp/buildmaster/tests/test_manager.py (+112/-5)
lp:~julian-edwards/launchpad/cancel-build-bug-173018-ui-part3
- Graham Binns (community): Approve (code)
-
Diff: 269 lines (+170/-3)4 files modifiedlib/lp/soyuz/interfaces/binarypackagebuild.py (+23/-0)
lib/lp/soyuz/model/binarypackagebuild.py (+28/-0)
lib/lp/soyuz/stories/webservice/xx-builds.txt (+2/-0)
lib/lp/soyuz/tests/test_binarypackagebuild.py (+117/-3)
lp:~julian-edwards/launchpad/cancel-build-bug-173018-ui-part4
- Jeroen T. Vermeulen (community): Approve
- Diff: 0 lines
Changed in soyuz: | |
milestone: | none → 1.2.1 |
Changed in soyuz: | |
milestone: | 1.2.1 → 1.2.2 |
Changed in soyuz: | |
milestone: | 1.2.2 → 1.2.3 |
Changed in soyuz: | |
milestone: | 1.2.3 → none |
Changed in soyuz: | |
milestone: | none → 2.1.9 |
status: | Confirmed → Triaged |
Changed in soyuz: | |
milestone: | 2.1.9 → 2.1.12 |
milestone: | 2.1.12 → 2.1.11 |
Changed in soyuz: | |
milestone: | 2.1.11 → pending |
tags: | added: canonical-losa-lp |
Changed in launchpad: | |
assignee: | nobody → Julian Edwards (julian-edwards) |
status: | Triaged → In Progress |
importance: | High → Critical |
tags: | added: escalated |
tags: |
added: bad-commit-14192 qa-bad removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
status: | Fix Released → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
tags: | removed: escalated |
Changed in launchpad: | |
status: | Triaged → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Triaged |
Changed in launchpad: | |
assignee: | Julian Edwards (julian-edwards) → nobody |
tags: |
added: buildd-manager removed: bad-commit-14192 qa-ok |
Changed in launchpad: | |
importance: | Critical → High |
Changed in launchpad: | |
assignee: | nobody → Colin Watson (cjwatson) |
status: | Triaged → In Progress |
Changed in launchpad: | |
status: | In Progress → Fix Released |
summary: |
- In progress builds cannot be cancelled + In progress builds cannot be cancelled#173018 |
summary: |
- In progress builds cannot be cancelled#173018 + In progress builds cannot be cancelled |
To post a comment you must log in.
Reproduced in <http:// launchpad. dev/+builds/ bob/+cancel>.