Move ARA integration jobs to use ./run_tests.sh instead
Moving to the shell macro and using run_tests.sh will grant us increased flexibility around how the integration jobs are run. It will also provide us with the ability to easily change the tests without having to rely on jenkins job changes. Change-Id: Ibd0f7939c3b059deaa3f2f7a2ec8f7ca8a858b6f
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
- job-template:
|
||||
name: 'gate-ara-integration-{scenario}-{ostype}'
|
||||
name: 'gate-ara-integration-{ostype}'
|
||||
node: '{ostype}'
|
||||
builders:
|
||||
- print-template-name:
|
||||
@@ -7,8 +7,9 @@
|
||||
- link-logs
|
||||
- gerrit-git-prep
|
||||
- install-distro-packages
|
||||
- tox:
|
||||
envlist: "integration-{scenario}"
|
||||
- shell: |
|
||||
#!/bin/bash -xe
|
||||
./run_tests.sh
|
||||
wrappers:
|
||||
- build-timeout:
|
||||
timeout: 20
|
||||
|
@@ -203,10 +203,9 @@
|
||||
ostype:
|
||||
- centos-7
|
||||
- ubuntu-trusty
|
||||
scenario: smoke
|
||||
jobs:
|
||||
- python-jobs
|
||||
- 'gate-ara-integration-{scenario}-{ostype}'
|
||||
- 'gate-ara-integration-{ostype}'
|
||||
|
||||
- project:
|
||||
name: astara
|
||||
|
@@ -4574,12 +4574,12 @@ projects:
|
||||
- name: merge-check
|
||||
- name: python-jobs
|
||||
check:
|
||||
- gate-ara-integration-smoke-centos-7
|
||||
- gate-ara-integration-smoke-ubuntu-trusty
|
||||
- gate-ara-integration-centos-7
|
||||
- gate-ara-integration-ubuntu-trusty
|
||||
- ara-coverage
|
||||
gate:
|
||||
- gate-ara-integration-smoke-centos-7
|
||||
- gate-ara-integration-smoke-ubuntu-trusty
|
||||
- gate-ara-integration-centos-7
|
||||
- gate-ara-integration-ubuntu-trusty
|
||||
post:
|
||||
- ara-coverage
|
||||
|
||||
|
Reference in New Issue
Block a user