Update gate-zuul-nodepool

This runs the integration tests using the tox macro.  It renames
the test script to a setup script since we no longer expect it to
actually run the tests.

It also collects and publishes the nodepool logs.

Change-Id: I12143ac0841e5fc646448eae4171594579fa0086
This commit is contained in:
James E. Blair 2017-01-24 13:43:26 -08:00
parent 6ebe04d9ca
commit e6c7bc63ed

View File

@ -449,8 +449,17 @@
builders:
- zuul-clone:
project: openstack-infra/zuul
- shell: openstack-infra/zuul/tools/nodepool-integration-test.sh
- shell: openstack-infra/zuul/tools/nodepool-integration-setup.sh
- run-tox:
envlist: 'nodepool'
publishers:
- test-results
- scp:
site: 'static.openstack.org'
files:
- target: 'logs/$LOG_PATH/nodepool'
source: '/tmp/nodepool/logs/**'
keep-hierarchy: true
copy-after-failure: true
- console-log