Merge ~vultaire/charm-juju-controller:functest-fix into charm-juju-controller:master
Proposed by
Paul Goins
Status: | Merged |
---|---|
Approved by: | James Troup |
Approved revision: | bcb1ef16ee3dcdcd40908f38023fa6e7290b4b2a |
Merged at revision: | 5fb92590ad858507172a49f0c0d346d06036b50e |
Proposed branch: | ~vultaire/charm-juju-controller:functest-fix |
Merge into: | charm-juju-controller:master |
Diff against target: |
81 lines (+6/-17) 5 files modified
src/tests/functional/tests/bundles/overlays/bionic.yaml.j2 (+0/-3) src/tests/functional/tests/bundles/overlays/focal.yaml.j2 (+0/-3) src/tests/functional/tests/bundles/overlays/local-charm-overlay.yaml.j2 (+1/-1) src/tests/functional/tests/tests_juju_controller.py (+3/-10) src/tox.ini (+2/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Xav Paice (community) | Approve | ||
🤖 prod-jenkaas-bootstack (community) | continuous-integration | Approve | |
BootStack Reviewers | Pending | ||
Review via email: mp+406317@code.launchpad.net |
Commit message
Multiple fixes to enable functional tests
Added a TEST_REPO_ROOT env var, which will be passed through by zaza,
for exposing the root directory of the repository. This allows us
to cleanly refer to the locally-prepped customized Ubuntu charm
required for functional testing.
Additionally, refactored overlays to reduce duplication, and added
a missing num_units setting needed for proper deployment.
To post a comment you must log in.
This merge proposal is being monitored by mergebot. Change the status to Approved to merge.