builds:
dependencies:
- repo: _
- port:
+ dport:
container: alpine
- tag: 3.8
+ tag: '3.11'
steps:
- name: build opnfv/functest-core
containers:
- name: functest-core
ref_arg: BRANCH
path: docker/core
- - name: build opnfv/functest-tempest
- containers:
- - name: functest-tempest
- ref_arg: BRANCH
- path: docker/tempest
- name: build containers
containers:
- name: functest-healthcheck
- name: functest-benchmarking
ref_arg: BRANCH
path: docker/benchmarking
- - name: functest-components
- ref_arg:
- path: docker/components
- name: functest-vnf
ref_arg:
path: docker/vnf
- - name: functest-features
- ref_arg: BRANCH
- path: docker/features
suites:
- container: functest-healthcheck
tests:
- vping_userdata
- cinder_test
- odl
- - api_check
- - snaps_health_check
+ - tempest_smoke
+ - tempest_horizon
- container: functest-smoke
tests:
- - tempest_smoke
- - neutron-tempest-plugin-api
+ - tempest_neutron
+ - tempest_cinder
+ - tempest_keystone
+ - tempest_heat
- rally_sanity
- - rally_jobs
- - refstack_defcore
+ - refstack_compute
+ - refstack_object
+ - refstack_platform
+ - tempest_full
+ - tempest_scenario
+ - tempest_slow
- patrole
- - snaps_smoke
- neutron_trunk
- networking-bgpvpn
- networking-sfc
- barbican
+ - octavia
- container: functest-benchmarking
tests:
+ - rally_full
+ - rally_jobs
- vmtp
- shaker
- - container: functest-components
- tests:
- - tempest_full
- - tempest_scenario
- - rally_full
- container: functest-vnf
tests:
- cloudify
- heat_ims
- vyos_vrouter
- juju_epc
- - container: functest-features
- tests:
- - doctor-notification
- - bgpvpn
- - functest-odl-sfc
- - barometercollectd
- - fds
- - vgpu
- - stor4nfv_os
+ properties:
+ execution-type: SEQUENTIALLY