Add conditions to all multijobs steps 07/68507/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Fri, 20 Sep 2019 02:27:14 +0000 (04:27 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Fri, 20 Sep 2019 02:29:55 +0000 (04:29 +0200)
It allows running all the testcases even if tempest-smoke fails [1].
It should stop after healthcheck if it conforms with Functest and
OPNFV rules (Release management).

[1] http://artifacts.opnfv.org/airship/airship-opnfv-functest-healthcheck-hunter-tempest_smoke-run-2/results/tempest_smoke/tempest-report.html

Change-Id: Iede70b249a7039274723fbe88adee9cfa342db1f
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
jjb/airship/airship.yaml

index ef0b395..d577b20 100644 (file)
               <<: *airship-jobs
       - multijob:
           name: opnfv/functest-healthcheck:{tag}
+          condition: ALWAYS
           projects:
             - name: 'airship-opnfv-functest-healthcheck-{tag}-connection_check-run'
               <<: *airship-jobs
               <<: *airship-jobs
       - multijob:
           name: opnfv/functest-smoke:{tag}
+          condition: ALWAYS
           projects:
             - name: 'airship-opnfv-functest-smoke-{tag}-neutron-tempest-plugin-api-run'
               <<: *airship-jobs
               <<: *airship-jobs
       - multijob:
           name: opnfv/functest-benchmarking:{tag}
+          condition: ALWAYS
           projects:
             - name: 'airship-opnfv-functest-benchmarking-{tag}-rally_full-run'
               <<: *airship-jobs
               <<: *airship-jobs
       - multijob:
           name: opnfv/functest-vnf:{tag}
+          condition: ALWAYS
           execution-type: SEQUENTIALLY
           projects:
             - name: 'airship-opnfv-functest-vnf-{tag}-cloudify-run'
               <<: *airship-jobs
       - multijob:
           name: opnfv/functest-features:{tag}
+          condition: ALWAYS
           projects:
             - name: 'airship-opnfv-functest-features-{tag}-doctor-notification-run'
               <<: *airship-jobs