Merge lp:~robru/cupstream2distro/drop-merge-checks into lp:cupstream2distro
Proposed by
Robert Bruce Park
Status: | Merged |
---|---|
Approved by: | Robert Bruce Park |
Approved revision: | 1223 |
Merged at revision: | 1223 |
Proposed branch: | lp:~robru/cupstream2distro/drop-merge-checks |
Merge into: | lp:cupstream2distro |
Diff against target: |
155 lines (+12/-69) 5 files modified
citrain/jenkins-templates/merge-clean.xml.tmpl (+0/-5) citrain/merge_clean.py (+3/-5) citrain/recipes/base.py (+0/-21) tests/unit/test_recipe_base.py (+0/-33) tests/unit/test_script_merge_clean.py (+9/-5) |
To merge this branch: | bzr merge lp:~robru/cupstream2distro/drop-merge-checks |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
PS Jenkins bot | continuous-integration | Approve | |
CU2D maintainers | Pending | ||
Review via email: mp+278104@code.launchpad.net |
Commit message
Drop redundant checks from merge job.
Description of the change
Now that the merge job can no longer be triggered by landers, it is only triggered automatically by the train, or manually by trainguards who want to force it. This means that the non-force option and all safety checks are redundant: migration job only triggers it after checking that merges are in good states and packages are at destination, so there's no point for the merge job to check that stuff a second time before proceeding with the merge.
If a trainguard is triggering it manually, it's *because* they want to force it, so there's no need to check this stuff and prevent them from merging.
To post a comment you must log in.
PASSED: Continuous integration, rev:1223 jenkins. qa.ubuntu. com/job/ cu2d-choo- choo-ci/ 912/
http://
Executed test runs:
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/cu2d- choo-choo- ci/912/ rebuild
http://