Use bundletester for amulet test execution
Switch to using bundletester for execution of functional tests, leveraging tox to build out test virtualenvs. Rename amulet tests inline with gate-* and dfs-* naming standards. Update README to refer to functional testing section of the charm guide. Change-Id: I037529196125e507bb15c1b0a3681a7457a6e8d1
Showing
- .gitignore 2 additions, 0 deletions.gitignore
- Makefile 1 addition, 2 deletionsMakefile
- test-requirements.txt 14 additions, 0 deletionstest-requirements.txt
- tests/016-basic-trusty-juno 0 additions, 25 deletionstests/016-basic-trusty-juno
- tests/020-basic-wily-liberty 0 additions, 23 deletionstests/020-basic-wily-liberty
- tests/051-basic-trusty-juno-git 0 additions, 26 deletionstests/051-basic-trusty-juno-git
- tests/README 0 additions, 113 deletionstests/README
- tests/README.md 9 additions, 0 deletionstests/README.md
- tests/basic_deployment.py 5 additions, 7 deletionstests/basic_deployment.py
- tests/dfs-basic-trusty-icehouse 0 additions, 0 deletionstests/dfs-basic-trusty-icehouse
- tests/dfs-basic-trusty-kilo 0 additions, 0 deletionstests/dfs-basic-trusty-kilo
- tests/gate-basic-precise-icehouse 0 additions, 0 deletionstests/gate-basic-precise-icehouse
- tests/gate-basic-trusty-icehouse 0 additions, 0 deletionstests/gate-basic-trusty-icehouse
- tests/gate-basic-trusty-kilo 0 additions, 0 deletionstests/gate-basic-trusty-kilo
- tests/gate-basic-trusty-liberty 0 additions, 0 deletionstests/gate-basic-trusty-liberty
- tests/gate-basic-trusty-mitaka 0 additions, 0 deletionstests/gate-basic-trusty-mitaka
- tests/gate-basic-xenial-mitaka 0 additions, 0 deletionstests/gate-basic-xenial-mitaka
- tests/setup/00-setup 0 additions, 17 deletionstests/setup/00-setup
- tests/tests.yaml 17 additions, 21 deletionstests/tests.yaml
- tox.ini 45 additions, 0 deletionstox.ini
... | ... | @@ -7,3 +7,17 @@ flake8>=2.2.4,<=2.4.1 |
os-testr>=0.4.1 | ||
charm-tools>=2.0.0 | ||
requests==2.6.0 | ||
# BEGIN: Amulet OpenStack Charm Helper Requirements | ||
# Liberty client lower constraints | ||
amulet>=1.14.3,<2.0 | ||
bundletester>=0.6.1,<1.0 | ||
python-ceilometerclient>=1.5.0,<2.0 | ||
python-cinderclient>=1.4.0,<2.0 | ||
python-glanceclient>=1.1.0,<2.0 | ||
python-heatclient>=0.8.0,<1.0 | ||
python-novaclient>=2.30.1,<3.0 | ||
python-openstackclient>=1.7.0,<2.0 | ||
python-swiftclient>=2.6.0,<3.0 | ||
pika>=0.10.0,<1.0 | ||
distro-info | ||
# END: Amulet OpenStack Charm Helper Requirements |
tests/016-basic-trusty-juno
deleted
100755 → 0
tests/020-basic-wily-liberty
deleted
100755 → 0
tests/051-basic-trusty-juno-git
deleted
100755 → 0
tests/README
deleted
100644 → 0
tests/README.md
0 → 100644
File moved
File moved
File moved
File moved
File moved
File moved
File moved
File moved
tests/setup/00-setup
deleted
100755 → 0
Please register or sign in to comment