Merge ~maas-committers/maas-ci/+git/system-tests:MAASENG-1717-Automated-Image-Testing-feature-branch into ~maas-committers/maas-ci/+git/system-tests:master
Proposed by
Alexsander de Souza
Status: | Merged |
---|---|
Approved by: | Alexsander de Souza |
Approved revision: | 02b5fbe61ed5bfe5bffa33775938b9af25486261 |
Merge reported by: | MAAS Lander |
Merged at revision: | not available |
Proposed branch: | ~maas-committers/maas-ci/+git/system-tests:MAASENG-1717-Automated-Image-Testing-feature-branch |
Merge into: | ~maas-committers/maas-ci/+git/system-tests:master |
Diff against target: |
2522 lines (+1936/-71) 26 files modified
.gitignore (+7/-7) image_mapping.yaml.sample (+17/-17) setup.py (+2/-0) systemtests/api.py (+36/-0) systemtests/conftest.py (+3/-1) systemtests/fixtures.py (+4/-1) systemtests/git_build.py (+14/-0) systemtests/image_builder/test_packer.py (+7/-4) systemtests/image_config.py (+2/-2) systemtests/packer.py (+23/-6) systemtests/state.py (+2/-3) systemtests/tests_per_machine/test_machine.py (+41/-14) systemtests/utils.py (+26/-6) temporal/README.md (+88/-0) temporal/build_results.py (+395/-0) temporal/common_tasks.py (+293/-0) temporal/e2e_worker.py (+10/-0) temporal/e2e_workflow.py (+206/-0) temporal/image_building_worker.py (+10/-0) temporal/image_building_workflow.py (+165/-0) temporal/image_reporting_worker.py (+10/-0) temporal/image_reporting_workflow.py (+450/-0) temporal/image_testing_worker.py (+10/-0) temporal/image_testing_workflow.py (+100/-0) tox.ini (+6/-5) utils/gen_config.py (+9/-5) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
MAAS Lander | Approve | ||
Jack Lloyd-Walters | Approve | ||
Review via email:
|
Commit message
automated image testing
adds the capability of:
- building custom images using packer-maas
- testing the deployment of custom images
includes Temporal workflows to build, test and report the results
Co-authored-by: Jack Lloyd-Walters <email address hidden>
To post a comment you must log in.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
+1 on the merge once all branches are in