Merge ~morphis/snappy-hwe-snaps/+git/build-scripts:feature/run-tests-within-docker into ~snappy-hwe-team/snappy-hwe-snaps/+git/build-scripts:master
Proposed by
Simon Fels
Status: | Merged |
---|---|
Approved by: | Konrad Zapałowicz |
Approved revision: | 6035e9e72396bc753574a684acbf6258be140f7e |
Merged at revision: | 52ee645d02884e285848db8844097846587f4471 |
Proposed branch: | ~morphis/snappy-hwe-snaps/+git/build-scripts:feature/run-tests-within-docker |
Merge into: | ~snappy-hwe-team/snappy-hwe-snaps/+git/build-scripts:master |
Diff against target: |
237 lines (+96/-129) 2 files modified
dev/null (+0/-129) jobs/generic-test-snap (+96/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Konrad Zapałowicz (community) | code | Approve | |
Jim Hodapp (community) | code | Approve | |
System Enablement Bot | continuous-integration | Approve | |
Review via email: mp+317595@code.launchpad.net |
Description of the change
Rework spread test job to use Docker instead of a custom chroot.
Running all our tests inside a Docker container solves different problems:
* We don't have to care about a custom chroot
* We can construct it when needed directly on the remote worker
* It simplifies the job script a bit and we can clearly focus on running our tests
Test job for this is https:/
IMPORTANT: When merged we need to manually rename the generic-
To post a comment you must log in.
PASSED: Continuous integration, rev:3b4b36e97b6 cd03d61f7af5298 303d3537c25b7f /jenkins. canonical. com/system- enablement/ job/generic- build-snap/ 958/ /jenkins. canonical. com/system- enablement/ job/generic- run-snap- spread- tests/663 /jenkins. canonical. com/system- enablement/ job/generic- update- snap-mp/ 866/console
https:/
Executed test runs:
SUCCESS: https:/
None: https:/
Click here to trigger a rebuild: /jenkins. canonical. com/system- enablement/ job/generic- build-snap/ 958/rebuild
https:/