File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,3 +10,9 @@ export RE_HOOK_ARTIFACT_DIR="${RE_HOOK_ARTIFACT_DIR:-/tmp/artifacts}"
1010export RE_HOOK_RESULT_DIR=" ${RE_HOOK_RESULT_DIR:-/ tmp/ results} "
1111export RE_JOB_NAME=" ${RE_JOB_NAME:- ${RE_JOB_TRIGGER} _rpc-openstack-master-${RE_JOB_IMAGE} _no_artifacts-${RE_JOB_SCENARIO} -${RE_JOB_ACTION} } "
1212export RE_JOB_PROJECT_NAME=" ${RE_JOB_PROJECT_NAME:- } "
13+
14+ # OSA Tests SHA
15+ # # These variables pin the SHA for the OSA Testing repository
16+ export OSA_TEST_RELEASE=${OSA_TEST_RELEASE:- d90acf00b639496cd0669153534fe5588875f3ee}
17+ export OSA_UPPER_CONSTRAINTS=${OSA_UPPER_CONSTRAINTS:- 377fde64ac16dc94da2e29e16a4102adcc081a6e}
18+
Original file line number Diff line number Diff line change @@ -31,8 +31,8 @@ setenv =
3131 # NOTE(cloudnull): This should be set to "master" as soon the gate is capable of
3232 # setting this option.
3333 OSA_RELEASE_BRANCH ={env:OSA_RELEASE_BRANCH:stable/rocky}
34- OSA_TEST_RELEASE =d90acf00b639496cd0669153534fe5588875f3ee
35- OSA_UPPER_CONSTRAINTS =377fde64ac16dc94da2e29e16a4102adcc081a6e
34+ OSA_TEST_RELEASE ={env:OSA_TEST_RELEASE:master}
35+ OSA_UPPER_CONSTRAINTS ={env:OSA_UPPER_CONSTRAINTS:master}
3636 UPPER_CONSTRAINTS_FILE =https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h ={env:OSA_UPPER_CONSTRAINTS:master}
3737 OSA_TEST_DEPS =https://git.openstack.org/cgit/openstack/openstack-ansible-tests/plain/test-ansible-deps.txt?h ={env:OSA_TEST_RELEASE:master}
3838 OSA_ROLE_REQUIREMENTS =https://git.openstack.org/cgit/openstack/openstack-ansible/plain/ansible-role-requirements.yml?h ={env:OSA_RELEASE_BRANCH:master}
@@ -89,10 +89,15 @@ commands =
8989commands =
9090 bash -c " if [ ! -d " {toxinidir}/tests/common" ]; then \
9191 git clone https://git.openstack.org/openstack/openstack-ansible-tests {toxinidir}/tests/common; \
92- fi; \
93- pushd {toxinidir}/tests/common; \
94- git checkout {env:OSA_TEST_RELEASE:master}; \
95- popd"
92+ pushd {toxinidir}/tests/common; \
93+ git checkout {env:OSA_TEST_RELEASE:master}; \
94+ popd; \
95+ else \
96+ pushd {toxinidir}/tests/common; \
97+ git fetch origin; \
98+ git checkout {env:OSA_TEST_RELEASE:master}; \
99+ popd; \
100+ fi"
96101
97102
98103[testenv:pep8]
You can’t perform that action at this time.
0 commit comments