From 3a0398ca3472369a710a2511090e0dffce62c59b Mon Sep 17 00:00:00 2001 From: Martin Polreich Date: Fri, 25 Aug 2017 10:58:38 +0200 Subject: [PATCH] Update .travis.yml and .kitchen.yml files for parallel testing Change-Id: Icc0d430c5543f653515fc54ff45d392282b24c2a --- .kitchen.travis.yml | 6 ++++++ .travis.yml | 8 +++++--- 2 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 .kitchen.travis.yml diff --git a/.kitchen.travis.yml b/.kitchen.travis.yml new file mode 100644 index 0000000..f847543 --- /dev/null +++ b/.kitchen.travis.yml @@ -0,0 +1,6 @@ +suites: + + - name: <%= ENV['SUITE'] %> + provisioner: + pillars-from-files: + neutron.sls: tests/pillar/<%= ENV['SUITE'] %>.sls diff --git a/.travis.yml b/.travis.yml index 7a77247..2c41ae6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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: