Switch to using bundletester for execution of functional tests,
leveraging tox to build out test virtualenvs.
Rename amulet tests inline with gate-*, dev-* and dfs-*
naming standards.
Update README to refer to functional testing section of the charm
guide.
Change-Id: I6d9582386b77cae8a00726760dc7cead85af7527
Modify the Makefile to point at the appropriate tox targets
so that tox and Make output can be equivalent. This involves
mapping the lint target to the pep8 target and the test target
to the py27 target.
Change-Id: Ia3875d1133ae63f62223d866fb18ab2cf061514f
* Makefile:
- Run flake8 on tests dir
- Only run precise-icehouse and trusty-icehouse tests by default
and increase test timeout
- Fix charm-helpers sync target
* t/00-setup: Simplify dependencies install
* t/README: Mention charm-tools dependency
* t/basic_deployment.py:
- Turn off debugging (OpenStackAmuletUtils(ERROR))
- Specify unstable charm deployment
- Use dicts in add_services
- Rename restart test
- Cleanup on restart test failure
- Drop fake fail debug function