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:
David Moreau-Simard
2016-06-09 10:13:16 -04:00
parent e6f068ad36
commit e7ec0ed85c
3 changed files with 9 additions and 9 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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