Periodic jobs are failing for python 3.5
Periodic tips jobs are failing because python 3.5 interpreter is not available on testing nodes. It is decided that Stein branch should be tested with python 3.6 version. Renamed periodic tips jobs to 3.6 and added python 3.6 enviornment in tox.ini to run periodic tips jobs against python 3.6 environment. Change-Id: I8a763eff7c6524969b1fabf98ab0a5624954d8b3 Closes-Bug: #1822238
This commit is contained in:
parent
117cecfb4c
commit
79e4adaf43
56
.zuul.yaml
56
.zuul.yaml
|
@ -66,12 +66,12 @@
|
|||
tox_envlist: functional
|
||||
|
||||
- job:
|
||||
name: glance-tox-functional-py35-oslo-tips
|
||||
name: glance-tox-functional-py36-oslo-tips
|
||||
parent: glance-tox-oslo-tips-base
|
||||
description: |
|
||||
Glance py35 functional tests vs. oslo libraries masters
|
||||
Glance py36 functional tests vs. oslo libraries masters
|
||||
vars:
|
||||
tox_envlist: functional-py35
|
||||
tox_envlist: functional-py36
|
||||
|
||||
- job:
|
||||
name: glance-tox-keystone-tips-base
|
||||
|
@ -92,12 +92,12 @@
|
|||
tox_envlist: py27
|
||||
|
||||
- job:
|
||||
name: glance-tox-py35-keystone-tips
|
||||
name: glance-tox-py36-keystone-tips
|
||||
parent: glance-tox-keystone-tips-base
|
||||
description: |
|
||||
Glance py35 unit tests vs. keystone masters
|
||||
Glance py36 unit tests vs. keystone masters
|
||||
vars:
|
||||
tox_envlist: py35
|
||||
tox_envlist: py36
|
||||
|
||||
- job:
|
||||
name: glance-tox-functional-keystone-tips
|
||||
|
@ -108,12 +108,12 @@
|
|||
tox_envlist: functional
|
||||
|
||||
- job:
|
||||
name: glance-tox-functional-py35-keystone-tips
|
||||
name: glance-tox-functional-py36-keystone-tips
|
||||
parent: glance-tox-keystone-tips-base
|
||||
description: |
|
||||
Glance py35 functional tests vs. keystone masters
|
||||
Glance py36 functional tests vs. keystone masters
|
||||
vars:
|
||||
tox_envlist: functional-py35
|
||||
tox_envlist: functional-py36
|
||||
|
||||
- job:
|
||||
name: glance-tox-glance_store-tips-base
|
||||
|
@ -132,12 +132,12 @@
|
|||
tox_envlist: py27
|
||||
|
||||
- job:
|
||||
name: glance-tox-py35-glance_store-tips
|
||||
name: glance-tox-py36-glance_store-tips
|
||||
parent: glance-tox-glance_store-tips-base
|
||||
description: |
|
||||
Glance py35 unit tests vs. glance_store master
|
||||
Glance py36 unit tests vs. glance_store master
|
||||
vars:
|
||||
tox_envlist: py35
|
||||
tox_envlist: py36
|
||||
|
||||
- job:
|
||||
name: glance-tox-functional-glance_store-tips
|
||||
|
@ -148,12 +148,12 @@
|
|||
tox_envlist: functional
|
||||
|
||||
- job:
|
||||
name: glance-tox-functional-py35-glance_store-tips
|
||||
name: glance-tox-functional-py36-glance_store-tips
|
||||
parent: glance-tox-glance_store-tips-base
|
||||
description: |
|
||||
Glance py35 functional tests vs. glance_store master
|
||||
Glance py36 functional tests vs. glance_store master
|
||||
vars:
|
||||
tox_envlist: functional-py35
|
||||
tox_envlist: functional-py36
|
||||
|
||||
- job:
|
||||
name: glance-tox-cursive-tips-base
|
||||
|
@ -174,12 +174,12 @@
|
|||
tox_envlist: py27
|
||||
|
||||
- job:
|
||||
name: glance-tox-py35-cursive-tips
|
||||
name: glance-tox-py36-cursive-tips
|
||||
parent: glance-tox-cursive-tips-base
|
||||
description: |
|
||||
Glance py35 unit tests vs. cursive (and related libs) master
|
||||
Glance py36 unit tests vs. cursive (and related libs) master
|
||||
vars:
|
||||
tox_envlist: py35
|
||||
tox_envlist: py36
|
||||
|
||||
- job:
|
||||
name: glance-tox-functional-cursive-tips
|
||||
|
@ -190,12 +190,12 @@
|
|||
tox_envlist: functional
|
||||
|
||||
- job:
|
||||
name: glance-tox-functional-py35-cursive-tips
|
||||
name: glance-tox-functional-py36-cursive-tips
|
||||
parent: glance-tox-cursive-tips-base
|
||||
description: |
|
||||
Glance py35 functional tests vs. cursive (and related libs) master
|
||||
Glance py36 functional tests vs. cursive (and related libs) master
|
||||
vars:
|
||||
tox_envlist: functional-py35
|
||||
tox_envlist: functional-py36
|
||||
|
||||
- project:
|
||||
templates:
|
||||
|
@ -446,29 +446,29 @@
|
|||
# aren't doing that either.
|
||||
- glance-tox-functional-oslo-tips:
|
||||
branches: master
|
||||
- glance-tox-functional-py35-oslo-tips:
|
||||
- glance-tox-functional-py36-oslo-tips:
|
||||
branches: master
|
||||
- glance-tox-py27-keystone-tips:
|
||||
branches: master
|
||||
- glance-tox-py35-keystone-tips:
|
||||
- glance-tox-py36-keystone-tips:
|
||||
branches: master
|
||||
- glance-tox-functional-keystone-tips:
|
||||
branches: master
|
||||
- glance-tox-functional-py35-keystone-tips:
|
||||
- glance-tox-functional-py36-keystone-tips:
|
||||
branches: master
|
||||
- glance-tox-py27-glance_store-tips:
|
||||
branches: master
|
||||
- glance-tox-py35-glance_store-tips:
|
||||
- glance-tox-py36-glance_store-tips:
|
||||
branches: master
|
||||
- glance-tox-functional-glance_store-tips:
|
||||
branches: master
|
||||
- glance-tox-functional-py35-glance_store-tips:
|
||||
- glance-tox-functional-py36-glance_store-tips:
|
||||
branches: master
|
||||
- glance-tox-py27-cursive-tips:
|
||||
branches: master
|
||||
- glance-tox-py35-cursive-tips:
|
||||
- glance-tox-py36-cursive-tips:
|
||||
branches: master
|
||||
- glance-tox-functional-cursive-tips:
|
||||
branches: master
|
||||
- glance-tox-functional-py35-cursive-tips:
|
||||
- glance-tox-functional-py36-cursive-tips:
|
||||
branches: master
|
||||
|
|
16
tox.ini
16
tox.ini
|
@ -1,6 +1,6 @@
|
|||
[tox]
|
||||
minversion = 2.3.1
|
||||
envlist = py35,functional-py35,py27,functional,pep8
|
||||
envlist = py36,functional-py36,py35,functional-py35,py27,functional,pep8
|
||||
skipsdist = True
|
||||
|
||||
[testenv]
|
||||
|
@ -34,6 +34,10 @@ commands = ostestr --slowest {posargs}
|
|||
basepython = python3.5
|
||||
commands = ostestr --slowest {posargs}
|
||||
|
||||
[testenv:py36]
|
||||
basepython = python3.6
|
||||
commands = ostestr --slowest {posargs}
|
||||
|
||||
[testenv:py37]
|
||||
basepython = python3.7
|
||||
commands = ostestr --slowest {posargs}
|
||||
|
@ -55,6 +59,16 @@ whitelist_externals =
|
|||
commands =
|
||||
stestr run --blacklist-file ./broken-functional-py35-ssl-tests.txt {posargs}
|
||||
|
||||
[testenv:functional-py36]
|
||||
basepython = python3.6
|
||||
setenv =
|
||||
TEST_PATH = ./glance/tests/functional
|
||||
ignore_errors = True
|
||||
whitelist_externals =
|
||||
bash
|
||||
commands =
|
||||
stestr run --blacklist-file ./broken-functional-py35-ssl-tests.txt {posargs}
|
||||
|
||||
[testenv:functional-py37]
|
||||
basepython = python3.7
|
||||
setenv =
|
||||
|
|
Loading…
Reference in New Issue