Failing watches should have a "reschedule" button
Bug #558415 reported by
Graham Binns
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Graham Binns |
Bug Description
For watches which have failed less than (arbitrarily) three times in the last 5 attempts (i.e. are succeeding 60% of the time), we should provide a button to reschedule the watch for "now". This will set the next_check time of the watch to datetime.now() so that it gets checked in the next checkwatches run.
Related branches
lp:~gmb/launchpad/reschedule-button-bug-558415
- Eleanor Berger (community): Approve (ui*)
- Curtis Hovey (community): Approve (ui)
- Abel Deuring (community): Approve (code)
-
Diff: 350 lines (+255/-23)5 files modifiedlib/lp/bugs/browser/bugwatch.py (+91/-22)
lib/lp/bugs/browser/configure.zcml (+1/-1)
lib/lp/bugs/browser/tests/bugwatch-views.txt (+56/-0)
lib/lp/bugs/stories/bugwatches/xx-edit-bugwatch.txt (+80/-0)
lib/lp/bugs/templates/bugwatch-portlet-activity.pt (+27/-0)
lp:~gmb/launchpad/reschedule-button-qafix-bug-558415
- Brad Crittenden (community): Approve (code)
-
Diff: 475 lines (+173/-112)8 files modifiedlib/lp/bugs/browser/bugwatch.py (+2/-41)
lib/lp/bugs/browser/tests/bugwatch-views.txt (+0/-55)
lib/lp/bugs/configure.zcml (+4/-1)
lib/lp/bugs/doc/bugwatch.txt (+84/-0)
lib/lp/bugs/interfaces/bugwatch.py (+15/-0)
lib/lp/bugs/model/bugwatch.py (+55/-2)
lib/lp/bugs/stories/bugwatches/xx-edit-bugwatch.txt (+11/-11)
lib/lp/bugs/templates/bugwatch-portlet-activity.pt (+2/-2)
Changed in malone: | |
status: | Triaged → In Progress |
Changed in malone: | |
status: | In Progress → Fix Committed |
milestone: | none → 10.04 |
tags: |
added: qa-bad removed: qa-needstesting |
Changed in malone: | |
status: | Fix Committed → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in malone: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in db-stable r9252 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ db-stable/ revision/ 9252>