summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2020-08-07 21:16:57 +0200
committerCédric Ollivier <cedric.ollivier@orange.com>2020-08-07 21:16:57 +0200
commit2ad301a624212ad39aebdfddaeb43105f2a40346 (patch)
tree5d79e47606c4b6e9b41d0621ebbaa1a014a0506e /jjb
parent28a56dfe8b85cc7fba8017b7516b2609311302c5 (diff)
Verify all Functest containers
It also checks the arm4 containers built in OPNFV. Change-Id: I0202f5a0d89b9a4d268c3e66bda25291a7b60887 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'jjb')
-rw-r--r--jjb/functest/functest.yaml156
1 files changed, 153 insertions, 3 deletions
diff --git a/jjb/functest/functest.yaml b/jjb/functest/functest.yaml
index c7735a69f..2996e979d 100644
--- a/jjb/functest/functest.yaml
+++ b/jjb/functest/functest.yaml
@@ -28,6 +28,26 @@
branch: stable/hunter
slave: lf-virtual6
dashboard_url: http://172.30.13.91
+ - arm64-latest:
+ branch: master
+ slave: lf-virtual9
+ dashboard_url: http://172.30.13.94
+ - arm64-kali:
+ branch: stable/kali
+ slave: lf-pod4-3
+ dashboard_url: http://172.30.12.88
+ - arm64-jerma:
+ branch: stable/jerma
+ slave: lf-pod4
+ dashboard_url: http://172.30.12.83
+ - arm64-iruya:
+ branch: stable/iruya
+ slave: lf-virtual4
+ dashboard_url: http://172.30.13.89
+ - arm64-hunter:
+ branch: stable/hunter
+ slave: lf-virtual6
+ dashboard_url: http://172.30.13.91
- parameter:
name: functest-slave
@@ -411,6 +431,78 @@
test: patrole_reader
- tag: hunter
test: tempest_cyborg
+ - tag: arm64-latest
+ test: refstack_defcore
+ - tag: arm64-latest
+ test: neutron_trunk
+ - tag: arm64-latest
+ test: networking-bgpvpn
+ - tag: arm64-latest
+ test: networking-sfc
+ - tag: arm64-latest
+ test: patrole
+ - tag: arm64-kali
+ test: refstack_defcore
+ - tag: arm64-kali
+ test: neutron_trunk
+ - tag: arm64-kali
+ test: networking-bgpvpn
+ - tag: arm64-kali
+ test: networking-sfc
+ - tag: arm64-kali
+ test: patrole_admin
+ - tag: arm64-kali
+ test: patrole_member
+ - tag: arm64-kali
+ test: patrole_reader
+ - tag: arm64-jerma
+ test: refstack_defcore
+ - tag: arm64-jerma
+ test: neutron_trunk
+ - tag: arm64-jerma
+ test: networking-bgpvpn
+ - tag: arm64-jerma
+ test: networking-sfc
+ - tag: arm64-jerma
+ test: patrole_admin
+ - tag: arm64-jerma
+ test: patrole_member
+ - tag: arm64-jerma
+ test: patrole_reader
+ - tag: arm64-jerma
+ test: tempest_cyborg
+ - tag: arm64-iruya
+ test: refstack_defcore
+ - tag: arm64-iruya
+ test: neutron_trunk
+ - tag: arm64-iruya
+ test: patrole_admin
+ - tag: arm64-iruya
+ test: patrole_member
+ - tag: arm64-iruya
+ test: patrole_reader
+ - tag: arm64-iruya
+ test: tempest_cyborg
+ - tag: arm64-hunter
+ test: refstack_compute
+ - tag: arm64-hunter
+ test: refstack_object
+ - tag: arm64-hunter
+ test: refstack_platform
+ - tag: arm64-hunter
+ test: tempest_octavia
+ - tag: arm64-hunter
+ test: neutron_trunk
+ - tag: arm64-hunter
+ test: tempest_telemetry
+ - tag: arm64-hunter
+ test: patrole_admin
+ - tag: arm64-hunter
+ test: patrole_member
+ - tag: arm64-hunter
+ test: patrole_reader
+ - tag: arm64-hunter
+ test: tempest_cyborg
jobs:
- 'functest-{repo}-{container}-{tag}-{test}-run'
@@ -508,7 +600,7 @@
name: 'functest-{tag}-daily'
project-type: multijob
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- functest-slave:
slave: '{slave}'
@@ -743,6 +835,12 @@
container: functest-core
ref_arg: BRANCH
path: docker/core
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
@@ -760,6 +858,11 @@
- tag: latest
- tag: kali
- tag: jerma
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
- project:
name: functest-opnfv-functest-healthcheck-{tag}-build
@@ -767,6 +870,12 @@
container: functest-healthcheck
ref_arg: BRANCH
path: docker/healthcheck
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
@@ -777,6 +886,12 @@
container: functest-smoke
ref_arg: BRANCH
path: docker/smoke
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
@@ -787,6 +902,12 @@
container: functest-benchmarking
ref_arg: BRANCH
path: docker/benchmarking
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
@@ -797,6 +918,12 @@
container: functest-benchmarking-cntt
ref_arg: BRANCH
path: docker/benchmarking-cntt
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
@@ -807,6 +934,12 @@
container: functest-vnf
ref_arg:
path: docker/vnf
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
@@ -817,6 +950,12 @@
container: functest-smoke-cntt
ref_arg: BRANCH
path: docker/smoke-cntt
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
jobs:
- 'functest-{repo}-{container}-{tag}-gate'
- 'functest-{repo}-{container}-{tag}-check'
@@ -1256,6 +1395,17 @@
<<: *functest-params
jobs:
- 'functest-{tag}-daily'
+
+- project:
+ name: 'functest-gate'
+ <<: *functest-params
+ exclude:
+ - tag: arm64-latest
+ - tag: arm64-kali
+ - tag: arm64-jerma
+ - tag: arm64-iruya
+ - tag: arm64-hunter
+ jobs:
- 'functest-{tag}-check'
- 'functest-{tag}-gate'
@@ -1269,7 +1419,7 @@
- last-success
- last-failure
- last-duration
- regex: ^functest(-ovn)?-[a-z]+-daily$
+ regex: ^functest(-ovn)?-(arm.*-|amd64-)*[a-z]+-daily$
- view:
name: functest-gate
@@ -1281,4 +1431,4 @@
- last-success
- last-failure
- last-duration
- regex: ^functest(-ovn)?-[a-z]+-gate$
+ regex: ^functest(-ovn)?-(arm.*-|amd64-)*[a-z]+-gate$