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
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'
name: 'functest-{tag}-daily'
project-type: multijob
triggers:
- - timed: '@daily'
+ - timed: '@weekly'
parameters:
- functest-slave:
slave: '{slave}'
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'
- 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
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'
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'
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'
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'
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'
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'
<<: *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'
- last-success
- last-failure
- last-duration
- regex: ^functest(-ovn)?-[a-z]+-daily$
+ regex: ^functest(-ovn)?-(arm.*-|amd64-)*[a-z]+-daily$
- view:
name: functest-gate
- last-success
- last-failure
- last-duration
- regex: ^functest(-ovn)?-[a-z]+-gate$
+ regex: ^functest(-ovn)?-(arm.*-|amd64-)*[a-z]+-gate$