Update Amulet defs, series metadata and c-h sync

- Sync charm helpers if applicable.

- Fix test executable hashbags for virtualenv prep.

- Add Yakkety-Newton Amulet test definitions.

- Prep Xenial-Ocata Amulet test definitions (not yet enabled).

- Prep Zesty-Ocata Amulet test definitions (not yet enabled).

- Remove Precise charm series metadata if present.

- Remove Precise Amulet test definitions if present.

Change-Id: I48ff91969ab2fc442150ffec80f91735cc8bab0d
This commit is contained in:
Ryan Beisner 2016-11-23 12:12:09 -06:00
parent c301da471d
commit c2ccf415c5
4 changed files with 22 additions and 1 deletions

View File

@ -12,7 +12,6 @@ series:
- xenial
- yakkety
- trusty
- precise
subordinate: false
requires:
identity-admin:

View File

@ -0,0 +1,12 @@
#!/usr/bin/env python
"""Amulet tests on a basic tempest deployment on xenial-ocata."""
from basic_deployment import TempestBasicDeployment
if __name__ == '__main__':
# Tempest is installed through pip so cloud archive is not needed here
deployment = TempestBasicDeployment(series='xenial',
openstack='cloud:xenial-ocata',
source='cloud:xenial-updates/ocata')
deployment.run_tests()

0
src/tests/gate-basic-yakkety-newton Normal file → Executable file
View File

View File

@ -0,0 +1,10 @@
#!/usr/bin/env python
"""Amulet tests on a basic tempest deployment on zesty-ocata."""
from basic_deployment import TempestBasicDeployment
if __name__ == '__main__':
deployment = TempestBasicDeployment(series='zesty')
deployment.run_tests()