Merge lp:~fginther/ubuntu-ci-services-itself/test-only-ticket-binaries into lp:ubuntu-ci-services-itself
Proposed by
Francis Ginther
Status: | Merged |
---|---|
Approved by: | Francis Ginther |
Approved revision: | 392 |
Merged at revision: | 394 |
Proposed branch: | lp:~fginther/ubuntu-ci-services-itself/test-only-ticket-binaries |
Merge into: | lp:ubuntu-ci-services-itself |
Diff against target: |
23 lines (+8/-1) 1 file modified
lander/bin/lander_service_wrapper.py (+8/-1) |
To merge this branch: | bzr merge lp:~fginther/ubuntu-ci-services-itself/test-only-ticket-binaries |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chris Johnston (community) | Approve | ||
Review via email: mp+211122@code.launchpad.net |
Commit message
Only pass the per-ticket binaries to the test-runner to avoid longer and longer test times.
Description of the change
Only pass the per-ticket binaries to the test-runner to avoid longer and longer test times.
This is a change to the original plan. Usability testing showed that the test-runner phase becomes very long after processing a few successful tickets. This change allows us to speed that up until we support something like running tests in parallel.
The old behavior can be re-created by just specifying multiple binaries when creating the ticket.
To post a comment you must log in.
Tested here:
http:// 15.125. 109.157/ ticket. html?ticket_ id=2
The first test added lintian4python, the second added "python- bs4,python3- bs4". The test runner logs show that only python-bs4 and python3-bs4 were tested.