Merge lp://staging/~doanac/uci-engine/pub-pause into lp://staging/uci-engine
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~doanac/uci-engine/pub-pause |
Merge into: | lp://staging/uci-engine |
Diff against target: |
126 lines (+70/-1) 5 files modified
ci-utils/ci_utils/amqp_utils.py (+13/-0) lander/bin/lander_process_ticket.py (+5/-0) lander/bin/lander_service_wrapper.py (+1/-1) lander/lander/tests/test_process_ticket.py (+19/-0) lander/lander/tests/test_service_wrapper.py (+32/-0) |
To merge this branch: | bzr merge lp://staging/~doanac/uci-engine/pub-pause |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Francis Ginther | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+223414@code.staging.launchpad.net |
Commit message
lander: allow a worker to request a 'retry'
Workers like the publisher need to mark a ticket step as needing
to be retried. This adds a function, amqp_utils.
called by a worker, the lander will pause the ticket and wait until
the ticket is updated to "resume". At this point the lander will resume
execution at this step and see if it can progress
Unmerged revisions
- 589. By Andy Doan
-
lander: allow a worker to request a 'retry'
Workers like the publisher need to mark a ticket step as needing
to be retried. This adds a function, amqp_utils.progress_ retry. When
called by a worker, the lander will pause the ticket and wait until
the ticket is updated to "resume". At this point the lander will resume
execution at this step and see if it can progress
PASSED: Continuous integration, rev:589 s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/878/
http://
Executed test runs:
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/878/ rebuild
http://