Experimental jobs for testing against oslo.* from master - Take #2
In I82ef7a5d5a3c1076efbd4306b7099cd28960cd90, we added periodic jobs for Nova to test py27 and py34 tox targets against oslo.* from master branch on a daily basis. In this review we are expanding the set to some more projects that oslo releases tend to break :) Change-Id: Ibdfc03f27450a5392acc276f98bfb464f9a0f663
This commit is contained in:
parent
3bfd50ab84
commit
f747d7c0e9
@ -433,6 +433,7 @@
|
|||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
branch-override: default
|
branch-override: default
|
||||||
- 'gate-telemetry-dsvm-integration-{name}'
|
- 'gate-telemetry-dsvm-integration-{name}'
|
||||||
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: ceilometer-powervm
|
name: ceilometer-powervm
|
||||||
@ -515,6 +516,7 @@
|
|||||||
node: devstack-trusty
|
node: devstack-trusty
|
||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
branch-override: default
|
branch-override: default
|
||||||
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: cinder-specs
|
name: cinder-specs
|
||||||
@ -1723,6 +1725,7 @@
|
|||||||
- openstack-releasenotes-jobs
|
- openstack-releasenotes-jobs
|
||||||
- 'gate-{name}-tox-{envlist}':
|
- 'gate-{name}-tox-{envlist}':
|
||||||
envlist: bandit
|
envlist: bandit
|
||||||
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: glance-specs
|
name: glance-specs
|
||||||
@ -1971,6 +1974,7 @@
|
|||||||
- translation-jobs-liberty
|
- translation-jobs-liberty
|
||||||
- gate-rally-dsvm-fakevirt-{name}
|
- gate-rally-dsvm-fakevirt-{name}
|
||||||
- openstack-releasenotes-jobs
|
- openstack-releasenotes-jobs
|
||||||
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: heat-cfnclient
|
name: heat-cfnclient
|
||||||
@ -2233,6 +2237,7 @@
|
|||||||
node: 'tripleo-f22'
|
node: 'tripleo-f22'
|
||||||
trigger: 'gate'
|
trigger: 'gate'
|
||||||
branch-override: default
|
branch-override: default
|
||||||
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: ironic-inspector
|
name: ironic-inspector
|
||||||
@ -2388,6 +2393,7 @@
|
|||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
branch-override: default
|
branch-override: default
|
||||||
node: devstack-trusty
|
node: devstack-trusty
|
||||||
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: keystone-specs
|
name: keystone-specs
|
||||||
@ -3449,6 +3455,7 @@
|
|||||||
job-suffix: ''
|
job-suffix: ''
|
||||||
branch-override: default
|
branch-override: default
|
||||||
which: pecan
|
which: pecan
|
||||||
|
- periodic-python-jobs-with-oslo-master
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
name: neutron-classifier
|
name: neutron-classifier
|
||||||
|
@ -71,10 +71,16 @@ EOF
|
|||||||
sed -ri 's/\{posargs\}//g' tox.ini
|
sed -ri 's/\{posargs\}//g' tox.ini
|
||||||
|
|
||||||
cat << EOF >> tox.ini
|
cat << EOF >> tox.ini
|
||||||
|
|
||||||
[testenv:py27-oslo-master]
|
[testenv:py27-oslo-master]
|
||||||
commands =
|
commands =
|
||||||
bash oslo-from-master.sh
|
bash oslo-from-master.sh
|
||||||
{[testenv]commands}
|
{[testenv]commands}
|
||||||
|
EOF
|
||||||
|
|
||||||
|
if grep "^\[testenv:py34\]" tox.ini
|
||||||
|
then
|
||||||
|
cat << EOF >> tox.ini
|
||||||
|
|
||||||
[testenv:py34-oslo-master]
|
[testenv:py34-oslo-master]
|
||||||
posargs =
|
posargs =
|
||||||
@ -82,5 +88,15 @@ commands =
|
|||||||
bash oslo-from-master.sh
|
bash oslo-from-master.sh
|
||||||
{[testenv:py34]commands}
|
{[testenv:py34]commands}
|
||||||
EOF
|
EOF
|
||||||
|
else
|
||||||
|
cat << EOF >> tox.ini
|
||||||
|
|
||||||
|
[testenv:py34-oslo-master]
|
||||||
|
posargs =
|
||||||
|
commands =
|
||||||
|
bash oslo-from-master.sh
|
||||||
|
{[testenv]commands}
|
||||||
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
$script_path/run-tox.sh $venv-oslo-master
|
$script_path/run-tox.sh $venv-oslo-master
|
||||||
|
@ -4130,6 +4130,7 @@ projects:
|
|||||||
- name: openstack-server-release-jobs
|
- name: openstack-server-release-jobs
|
||||||
- name: periodic-kilo
|
- name: periodic-kilo
|
||||||
- name: periodic-liberty
|
- name: periodic-liberty
|
||||||
|
- name: periodic-jobs-with-oslo-master
|
||||||
- name: check-requirements
|
- name: check-requirements
|
||||||
- name: translation-jobs
|
- name: translation-jobs
|
||||||
- name: translation-jobs-liberty
|
- name: translation-jobs-liberty
|
||||||
@ -4212,6 +4213,7 @@ projects:
|
|||||||
- name: openstack-server-release-jobs
|
- name: openstack-server-release-jobs
|
||||||
- name: periodic-kilo
|
- name: periodic-kilo
|
||||||
- name: periodic-liberty
|
- name: periodic-liberty
|
||||||
|
- name: periodic-jobs-with-oslo-master
|
||||||
- name: check-requirements
|
- name: check-requirements
|
||||||
- name: integrated-gate
|
- name: integrated-gate
|
||||||
- name: grenade
|
- name: grenade
|
||||||
@ -5570,6 +5572,7 @@ projects:
|
|||||||
- name: openstack-server-release-jobs
|
- name: openstack-server-release-jobs
|
||||||
- name: periodic-kilo
|
- name: periodic-kilo
|
||||||
- name: periodic-liberty
|
- name: periodic-liberty
|
||||||
|
- name: periodic-jobs-with-oslo-master
|
||||||
- name: check-requirements
|
- name: check-requirements
|
||||||
- name: integrated-gate
|
- name: integrated-gate
|
||||||
- name: grenade
|
- name: grenade
|
||||||
@ -5718,6 +5721,7 @@ projects:
|
|||||||
- name: openstack-server-release-jobs
|
- name: openstack-server-release-jobs
|
||||||
- name: periodic-kilo
|
- name: periodic-kilo
|
||||||
- name: periodic-liberty
|
- name: periodic-liberty
|
||||||
|
- name: periodic-jobs-with-oslo-master
|
||||||
- name: check-requirements
|
- name: check-requirements
|
||||||
- name: translation-jobs
|
- name: translation-jobs
|
||||||
- name: translation-jobs-liberty
|
- name: translation-jobs-liberty
|
||||||
@ -5881,6 +5885,7 @@ projects:
|
|||||||
- name: openstack-server-release-jobs
|
- name: openstack-server-release-jobs
|
||||||
- name: periodic-kilo
|
- name: periodic-kilo
|
||||||
- name: periodic-liberty
|
- name: periodic-liberty
|
||||||
|
- name: periodic-jobs-with-oslo-master
|
||||||
- name: check-requirements
|
- name: check-requirements
|
||||||
- name: translation-jobs
|
- name: translation-jobs
|
||||||
- name: translation-jobs-liberty
|
- name: translation-jobs-liberty
|
||||||
@ -6014,6 +6019,7 @@ projects:
|
|||||||
- name: openstack-server-release-jobs
|
- name: openstack-server-release-jobs
|
||||||
- name: periodic-kilo
|
- name: periodic-kilo
|
||||||
- name: periodic-liberty
|
- name: periodic-liberty
|
||||||
|
- name: periodic-jobs-with-oslo-master
|
||||||
- name: check-requirements
|
- name: check-requirements
|
||||||
- name: integrated-gate
|
- name: integrated-gate
|
||||||
- name: grenade
|
- name: grenade
|
||||||
@ -6856,6 +6862,7 @@ projects:
|
|||||||
- name: openstack-server-release-jobs
|
- name: openstack-server-release-jobs
|
||||||
- name: periodic-kilo
|
- name: periodic-kilo
|
||||||
- name: periodic-liberty-constraints
|
- name: periodic-liberty-constraints
|
||||||
|
- name: periodic-jobs-with-oslo-master
|
||||||
- name: check-requirements
|
- name: check-requirements
|
||||||
- name: integrated-gate-neutron
|
- name: integrated-gate-neutron
|
||||||
- name: translation-jobs
|
- name: translation-jobs
|
||||||
|
Loading…
Reference in New Issue
Block a user