Merge ~jneo8/charm-kubernetes-service-checks:build/juju-3.1 into charm-kubernetes-service-checks:master

Proposed by JamesLin
Status: Merged
Approved by: Tianqi Xiao
Approved revision: 8c2ca61f876bb9e61f00fec529b211dceb9d1886
Merged at revision: 59505387af3049d570590a007e13bb43449a0cd2
Proposed branch: ~jneo8/charm-kubernetes-service-checks:build/juju-3.1
Merge into: charm-kubernetes-service-checks:master
Diff against target: 49 lines (+2/-14)
3 files modified
Makefile (+1/-6)
tests/functional/requirements.txt (+1/-0)
tox.ini (+0/-8)
Reviewer Review Type Date Requested Status
Tianqi Xiao (community) Approve
Eric Chen Approve
🤖 prod-jenkaas-bootstack (community) continuous-integration Approve
Review via email: mp+453039@code.launchpad.net

Commit message

build(juju-3.1): Change zaza dependency to branch libjuju-3.1 and drop func31

To post a comment you must log in.
Revision history for this message
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote :

This merge proposal is being monitored by mergebot. Change the status to Approved to merge.

Revision history for this message
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
Tianqi Xiao (txiao) wrote :

Re-triggering CI

Revision history for this message
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
JamesLin (jneo8) wrote :

Re-build the CI

Revision history for this message
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
🤖 prod-jenkaas-bootstack (prod-jenkaas-bootstack) wrote :
review: Approve (continuous-integration)
Revision history for this message
Eric Chen (eric-chen) :
review: Approve
Revision history for this message
Tianqi Xiao (txiao) wrote :

LGTM

review: Approve
Revision history for this message
🤖 Canonical IS Merge Bot (canonical-is-mergebot) wrote :

Change successfully merged at revision 59505387af3049d570590a007e13bb43449a0cd2

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/Makefile b/Makefile
2index c4e8f02..a99dd3b 100644
3--- a/Makefile
4+++ b/Makefile
5@@ -24,7 +24,6 @@ help:
6 @echo " make proof - run charm proof"
7 @echo " make unittests - run the tests defined in the unittest subdirectory"
8 @echo " make functional - run the tests defined in the functional subdirectory"
9- @echo " make functional31 - run the tests defined in the functional subdirectory with juju 3.1 requirements"
10 @echo " make test - run lint, proof, unittests and functional targets"
11 @echo ""
12
13@@ -87,12 +86,8 @@ functional: build
14 @echo "Executing functional tests in ${CHARM_BUILD_DIR}"
15 @CHARM_LOCATION=${PROJECTPATH} tox -e func
16
17-functional31: build
18- @echo "Executing functional tests in ${CHARM_BUILD_DIR} with juju 3.1 requirements"
19- @CHARM_LOCATION=${PROJECTPATH} tox -e func31
20-
21 test: lint proof unittests functional
22 @echo "Tests completed for charm ${CHARM_NAME}."
23
24 # The targets below don't depend on a file
25-.PHONY: help submodules submodules-update clean build release lint black proof unittests functional functional31 test unpack
26+.PHONY: help submodules submodules-update clean build release lint black proof unittests functional test unpack
27diff --git a/tests/functional/requirements.txt b/tests/functional/requirements.txt
28index 91424f3..b7d6cae 100644
29--- a/tests/functional/requirements.txt
30+++ b/tests/functional/requirements.txt
31@@ -1 +1,2 @@
32 python-openstackclient
33+git+https://github.com/openstack-charmers/zaza.git@libjuju-3.1#egg=zaza
34diff --git a/tox.ini b/tox.ini
35index 6862feb..2042d4e 100644
36--- a/tox.ini
37+++ b/tox.ini
38@@ -79,11 +79,3 @@ changedir = {toxinidir}/tests/functional
39 commands = functest-run-suite --keep-faulty-model {posargs}
40 deps =
41 -r{toxinidir}/tests/functional/requirements.txt
42- git+https://github.com/openstack-charmers/zaza.git#egg=zaza
43-
44-[testenv:func31]
45-changedir = {toxinidir}/tests/functional
46-commands = functest-run-suite --keep-faulty-model {posargs}
47-deps =
48- -r{toxinidir}/tests/functional/requirements.txt
49- git+https://github.com/esunar/zaza.git@fix-normalise_action_results#egg=zaza[juju-31]

Subscribers

People subscribed via source and target branches

to all changes: