Code Review
/
releng.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Add Octavia in Functest gates
[releng.git]
/
jjb
/
functest
/
functest.yaml
diff --git
a/jjb/functest/functest.yaml
b/jjb/functest/functest.yaml
index
c92e70d
..
f5fadeb
100644
(file)
--- a/
jjb/functest/functest.yaml
+++ b/
jjb/functest/functest.yaml
@@
-100,7
+100,7
@@
image={repo}:{port}/{container}:{tag}
fi
if [ "{tag}" = "latest" ]; then
image={repo}:{port}/{container}:{tag}
fi
if [ "{tag}" = "latest" ]; then
- py=3.
6
+ py=3.
7
else
py=2.7
fi
else
py=2.7
fi
@@
-279,17
+279,22
@@
- networking-bgpvpn
- networking-sfc
- barbican
- networking-bgpvpn
- networking-sfc
- barbican
+ - octavia
exclude:
- tag: latest
test: refstack_defcore
- tag: iruya
test: refstack_defcore
exclude:
- tag: latest
test: refstack_defcore
- tag: iruya
test: refstack_defcore
+ - tag: iruya
+ test: octavia
- tag: hunter
test: refstack_compute
- tag: hunter
test: refstack_object
- tag: hunter
test: refstack_platform
- tag: hunter
test: refstack_compute
- tag: hunter
test: refstack_object
- tag: hunter
test: refstack_platform
+ - tag: hunter
+ test: octavia
jobs:
- 'functest-{repo}-{container}-{tag}-{test}-run'
jobs:
- 'functest-{repo}-{container}-{tag}-{test}-run'
@@
-374,8
+379,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
@@
-403,8
+406,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
- execution-type: PARALLEL
- condition: SUCCESSFUL
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@
-432,10
+433,10
@@
<<: *functest-jobs
- name: 'functest-opnfv-functest-smoke-{tag}-barbican-run'
<<: *functest-jobs
<<: *functest-jobs
- name: 'functest-opnfv-functest-smoke-{tag}-barbican-run'
<<: *functest-jobs
+ - name: 'functest-opnfv-functest-smoke-{tag}-octavia-run'
+ <<: *functest-jobs
- multijob:
name: opnfv/functest-benchmarking:{tag}
- multijob:
name: opnfv/functest-benchmarking:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
@@
-448,7
+449,6
@@
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
@@
-462,8
+462,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs
@@
-505,21
+503,21
@@
ref: $branch
- project:
ref: $branch
- project:
- name: 'functest-_-alpine-3.
9
-rmi'
+ name: 'functest-_-alpine-3.
10
-rmi'
repo: _
port:
container: alpine
repo: _
port:
container: alpine
- tag:
3.9
+ tag:
'3.10'
slave: master
jobs:
- 'functest-{repo}-{container}-{tag}-rmi'
- project:
slave: master
jobs:
- 'functest-{repo}-{container}-{tag}-rmi'
- project:
- name: 'functest-_-alpine-3.
9
-pull'
+ name: 'functest-_-alpine-3.
10
-pull'
repo: _
port:
container: alpine
repo: _
port:
container: alpine
- tag:
3.9
+ tag:
'3.10'
slave: master
jobs:
- 'functest-{repo}-{container}-{tag}-pull'
slave: master
jobs:
- 'functest-{repo}-{container}-{tag}-pull'
@@
-543,6
+541,8
@@
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
+ exclude:
+ - tag: latest
- project:
name: functest-opnfv-functest-healthcheck-{tag}-build
- project:
name: functest-opnfv-functest-healthcheck-{tag}-build
@@
-625,12
+625,12
@@
- multijob:
name: remove dependencies
projects:
- multijob:
name: remove dependencies
projects:
- - name: 'functest-_-alpine-3.
9
-rmi'
+ - name: 'functest-_-alpine-3.
10
-rmi'
<<: *functest-jobs
- multijob:
name: pull dependencies
projects:
<<: *functest-jobs
- multijob:
name: pull dependencies
projects:
- - name: 'functest-_-alpine-3.
9
-pull'
+ - name: 'functest-_-alpine-3.
10
-pull'
<<: *functest-jobs
- multijob:
name: build opnfv/functest-core
<<: *functest-jobs
- multijob:
name: build opnfv/functest-core
@@
-657,8
+657,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
@@
-686,8
+684,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
- execution-type: PARALLEL
- condition: SUCCESSFUL
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@
-715,10
+711,10
@@
<<: *functest-jobs
- name: 'functest-opnfv-functest-smoke-{tag}-barbican-run'
<<: *functest-jobs
<<: *functest-jobs
- name: 'functest-opnfv-functest-smoke-{tag}-barbican-run'
<<: *functest-jobs
+ - name: 'functest-opnfv-functest-smoke-{tag}-octavia-run'
+ <<: *functest-jobs
- multijob:
name: opnfv/functest-benchmarking:{tag}
- multijob:
name: opnfv/functest-benchmarking:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
@@
-731,7
+727,6
@@
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
@@
-745,8
+740,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs
@@
-814,12
+807,12
@@
- multijob:
name: remove dependencies
projects:
- multijob:
name: remove dependencies
projects:
- - name: 'functest-_-alpine-3.
9
-rmi'
+ - name: 'functest-_-alpine-3.
10
-rmi'
<<: *functest-jobs
- multijob:
name: pull dependencies
projects:
<<: *functest-jobs
- multijob:
name: pull dependencies
projects:
- - name: 'functest-_-alpine-3.
9
-pull'
+ - name: 'functest-_-alpine-3.
10
-pull'
<<: *functest-jobs
- multijob:
name: build opnfv/functest-core
<<: *functest-jobs
- multijob:
name: build opnfv/functest-core
@@
-846,8
+839,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-healthcheck:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-healthcheck-{tag}-connection_check-run'
<<: *functest-jobs
@@
-875,8
+866,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-smoke:{tag}
- execution-type: PARALLEL
- condition: SUCCESSFUL
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
<<: *functest-jobs
@@
-904,10
+893,10
@@
<<: *functest-jobs
- name: 'functest-opnfv-functest-smoke-{tag}-barbican-run'
<<: *functest-jobs
<<: *functest-jobs
- name: 'functest-opnfv-functest-smoke-{tag}-barbican-run'
<<: *functest-jobs
+ - name: 'functest-opnfv-functest-smoke-{tag}-octavia-run'
+ <<: *functest-jobs
- multijob:
name: opnfv/functest-benchmarking:{tag}
- multijob:
name: opnfv/functest-benchmarking:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run'
<<: *functest-jobs
@@
-920,7
+909,6
@@
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- multijob:
name: opnfv/functest-vnf:{tag}
execution-type: SEQUENTIALLY
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run'
<<: *functest-jobs
@@
-934,8
+922,6
@@
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
<<: *functest-jobs
- multijob:
name: opnfv/functest-features:{tag}
- execution-type: PARALLEL
- condition: ALWAYS
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs
projects:
- name: 'functest-opnfv-functest-features-{tag}-doctor-notification-run'
<<: *functest-jobs