X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Ffunctest%2Ffunctest.yaml;h=a67051ae052b582cbf1ae9077887cd44583e1921;hb=refs%2Fchanges%2F13%2F67013%2F1;hp=7d6cd7c705fabed45e0c16de007a76a9aa02c55b;hpb=3a5ccbb6ea410517d013e269bb7aa9d28fdfb0cf;p=releng.git diff --git a/jjb/functest/functest.yaml b/jjb/functest/functest.yaml index 7d6cd7c70..a67051ae0 100644 --- a/jjb/functest/functest.yaml +++ b/jjb/functest/functest.yaml @@ -12,8 +12,6 @@ branch: master - hunter: branch: stable/hunter - - gambia: - branch: stable/gambia - parameter: name: functest-slave @@ -98,6 +96,9 @@ fi sudo docker run --rm \ -v $WORKSPACE/../$JOB_NAME/results:/var/lib/xtesting/results \ + -e EXTERNAL_NETWORK=public \ + -v /home/opnfv/functest/openstack.creds:/home/opnfv/functest/conf/env_file \ + -v /home/opnfv/functest/images:/home/opnfv/functest/images \ $image run_tests -t {test} res=$? gsutil -m cp -r $WORKSPACE/ \ @@ -159,13 +160,6 @@ jobs: - 'functest-{repo}-{container}-{tag}-pull' -- project: - name: 'functest-opnfv-functest-components-pull' - <<: *functest-params - container: 'functest-components' - jobs: - - 'functest-{repo}-{container}-{tag}-pull' - - project: name: 'functest-opnfv-functest-vnf-pull' <<: *functest-params @@ -209,13 +203,6 @@ jobs: - 'functest-{repo}-{container}-{tag}-rmi' -- project: - name: 'functest-opnfv-functest-components-rmi' - <<: *functest-params - container: 'functest-components' - jobs: - - 'functest-{repo}-{container}-{tag}-rmi' - - project: name: 'functest-opnfv-functest-vnf-rmi' <<: *functest-params @@ -256,6 +243,7 @@ - odl - api_check - snaps_health_check + - tempest_smoke jobs: - 'functest-{repo}-{container}-{tag}-{test}-run' @@ -264,11 +252,11 @@ <<: *functest-params container: 'functest-smoke' test: - - tempest_smoke - neutron-tempest-plugin-api - rally_sanity - - rally_jobs - refstack_defcore + - tempest_full + - tempest_scenario - patrole - snaps_smoke - neutron_trunk @@ -283,22 +271,13 @@ <<: *functest-params container: 'functest-benchmarking' test: + - rally_full + - rally_jobs - vmtp - shaker jobs: - 'functest-{repo}-{container}-{tag}-{test}-run' -- project: - name: 'functest-opnfv-functest-components' - <<: *functest-params - container: 'functest-components' - test: - - tempest_full - - tempest_scenario - - rally_full - jobs: - - 'functest-{repo}-{container}-{tag}-{test}-run' - - project: name: 'functest-opnfv-functest-vnf' <<: *functest-params @@ -321,7 +300,6 @@ - bgpvpn - functest-odl-sfc - barometercollectd - - fds - vgpu - stor4nfv_os jobs: @@ -350,8 +328,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-benchmarking-{tag}-rmi' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-rmi' - <<: *functest-jobs - name: 'functest-opnfv-functest-vnf-{tag}-rmi' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-rmi' @@ -365,8 +341,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-benchmarking-{tag}-pull' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-pull' - <<: *functest-jobs - name: 'functest-opnfv-functest-vnf-{tag}-pull' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-pull' @@ -400,19 +374,21 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-healthcheck-{tag}-snaps_health_check-run' <<: *functest-jobs + - name: 'functest-opnfv-functest-healthcheck-{tag}-tempest_smoke-run' + <<: *functest-jobs - multijob: name: opnfv/functest-smoke:{tag} projects: - - name: 'functest-opnfv-functest-smoke-{tag}-tempest_smoke-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run' <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-rally_sanity-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-smoke-{tag}-rally_jobs-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-refstack_defcore-run' <<: *functest-jobs + - name: 'functest-opnfv-functest-smoke-{tag}-tempest_full-run' + <<: *functest-jobs + - name: 'functest-opnfv-functest-smoke-{tag}-tempest_scenario-run' + <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-patrole-run' <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-snaps_smoke-run' @@ -428,21 +404,17 @@ - multijob: name: opnfv/functest-benchmarking:{tag} projects: - - name: 'functest-opnfv-functest-benchmarking-{tag}-vmtp-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-benchmarking-{tag}-shaker-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-rally_jobs-run' <<: *functest-jobs - - multijob: - name: opnfv/functest-components:{tag} - projects: - - name: 'functest-opnfv-functest-components-{tag}-tempest_full-run' - <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-tempest_scenario-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-vmtp-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-rally_full-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-shaker-run' <<: *functest-jobs - multijob: name: opnfv/functest-vnf:{tag} + execution-type: SEQUENTIALLY projects: - name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run' <<: *functest-jobs @@ -465,8 +437,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-barometercollectd-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-features-{tag}-fds-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-vgpu-run' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-stor4nfv_os-run' @@ -566,16 +536,6 @@ - 'functest-{repo}-{container}-{tag}-gate' - 'functest-{repo}-{container}-{tag}-check' -- project: - name: functest-opnfv-functest-components-{tag}-build - <<: *functest-params - container: functest-components - ref_arg: - path: docker/components - jobs: - - 'functest-{repo}-{container}-{tag}-gate' - - 'functest-{repo}-{container}-{tag}-check' - - project: name: functest-opnfv-functest-vnf-{tag}-build <<: *functest-params @@ -619,8 +579,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-benchmarking-{tag}-rmi' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-rmi' - <<: *functest-jobs - name: 'functest-opnfv-functest-vnf-{tag}-rmi' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-rmi' @@ -654,8 +612,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-benchmarking-{tag}-check' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-check' - <<: *functest-jobs - name: 'functest-opnfv-functest-vnf-{tag}-check' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-check' @@ -689,19 +645,21 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-healthcheck-{tag}-snaps_health_check-run' <<: *functest-jobs + - name: 'functest-opnfv-functest-healthcheck-{tag}-tempest_smoke-run' + <<: *functest-jobs - multijob: name: opnfv/functest-smoke:{tag} projects: - - name: 'functest-opnfv-functest-smoke-{tag}-tempest_smoke-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run' <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-rally_sanity-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-smoke-{tag}-rally_jobs-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-refstack_defcore-run' <<: *functest-jobs + - name: 'functest-opnfv-functest-smoke-{tag}-tempest_full-run' + <<: *functest-jobs + - name: 'functest-opnfv-functest-smoke-{tag}-tempest_scenario-run' + <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-patrole-run' <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-snaps_smoke-run' @@ -717,21 +675,17 @@ - multijob: name: opnfv/functest-benchmarking:{tag} projects: - - name: 'functest-opnfv-functest-benchmarking-{tag}-vmtp-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-benchmarking-{tag}-shaker-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-rally_jobs-run' <<: *functest-jobs - - multijob: - name: opnfv/functest-components:{tag} - projects: - - name: 'functest-opnfv-functest-components-{tag}-tempest_full-run' - <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-tempest_scenario-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-vmtp-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-rally_full-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-shaker-run' <<: *functest-jobs - multijob: name: opnfv/functest-vnf:{tag} + execution-type: SEQUENTIALLY projects: - name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run' <<: *functest-jobs @@ -754,8 +708,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-barometercollectd-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-features-{tag}-fds-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-vgpu-run' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-stor4nfv_os-run' @@ -808,8 +760,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-benchmarking-{tag}-rmi' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-rmi' - <<: *functest-jobs - name: 'functest-opnfv-functest-vnf-{tag}-rmi' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-rmi' @@ -843,8 +793,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-benchmarking-{tag}-gate' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-gate' - <<: *functest-jobs - name: 'functest-opnfv-functest-vnf-{tag}-gate' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-gate' @@ -878,19 +826,21 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-healthcheck-{tag}-snaps_health_check-run' <<: *functest-jobs + - name: 'functest-opnfv-functest-healthcheck-{tag}-tempest_smoke-run' + <<: *functest-jobs - multijob: name: opnfv/functest-smoke:{tag} projects: - - name: 'functest-opnfv-functest-smoke-{tag}-tempest_smoke-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run' <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-rally_sanity-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-smoke-{tag}-rally_jobs-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-refstack_defcore-run' <<: *functest-jobs + - name: 'functest-opnfv-functest-smoke-{tag}-tempest_full-run' + <<: *functest-jobs + - name: 'functest-opnfv-functest-smoke-{tag}-tempest_scenario-run' + <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-patrole-run' <<: *functest-jobs - name: 'functest-opnfv-functest-smoke-{tag}-snaps_smoke-run' @@ -906,21 +856,17 @@ - multijob: name: opnfv/functest-benchmarking:{tag} projects: - - name: 'functest-opnfv-functest-benchmarking-{tag}-vmtp-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-rally_full-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-benchmarking-{tag}-shaker-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-rally_jobs-run' <<: *functest-jobs - - multijob: - name: opnfv/functest-components:{tag} - projects: - - name: 'functest-opnfv-functest-components-{tag}-tempest_full-run' - <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-tempest_scenario-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-vmtp-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-components-{tag}-rally_full-run' + - name: 'functest-opnfv-functest-benchmarking-{tag}-shaker-run' <<: *functest-jobs - multijob: name: opnfv/functest-vnf:{tag} + execution-type: SEQUENTIALLY projects: - name: 'functest-opnfv-functest-vnf-{tag}-cloudify-run' <<: *functest-jobs @@ -943,8 +889,6 @@ <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-barometercollectd-run' <<: *functest-jobs - - name: 'functest-opnfv-functest-features-{tag}-fds-run' - <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-vgpu-run' <<: *functest-jobs - name: 'functest-opnfv-functest-features-{tag}-stor4nfv_os-run'