Update .travis.yml and .kitchen.yml files for parallel testing
Change-Id: Icc0d430c5543f653515fc54ff45d392282b24c2a
This commit is contained in:
parent
dc36045033
commit
3a0398ca34
2 changed files with 11 additions and 3 deletions
6
.kitchen.travis.yml
Normal file
6
.kitchen.travis.yml
Normal file
|
@ -0,0 +1,6 @@
|
|||
suites:
|
||||
|
||||
- name: <%= ENV['SUITE'] %>
|
||||
provisioner:
|
||||
pillars-from-files:
|
||||
neutron.sls: tests/pillar/<%= ENV['SUITE'] %>.sls
|
|
@ -17,15 +17,17 @@ install:
|
|||
- bundle install
|
||||
|
||||
env:
|
||||
- PLATFORM=trevorj/salty-whales:trusty
|
||||
- PLATFORM=trevorj/salty-whales:xenial
|
||||
- PLATFORM=trevorj/salty-whales:trusty SUITE=alertmanager
|
||||
- PLATFORM=trevorj/salty-whales:xenial SUITE=alertmanager
|
||||
- PLATFORM=trevorj/salty-whales:trusty SUITE=server
|
||||
- PLATFORM=trevorj/salty-whales:xenial SUITE=server
|
||||
|
||||
before_script:
|
||||
- set -o pipefail
|
||||
- make test | tail
|
||||
|
||||
script:
|
||||
- test ! -e .kitchen.yml || bundle exec kitchen test -t tests/integration
|
||||
- KITCHEN_LOCAL_YAML=.kitchen.travis.yml bundle exec kitchen test -t tests/integration
|
||||
|
||||
notifications:
|
||||
webhooks:
|
||||
|
|
Loading…
Reference in a new issue