Edin Sarajlic
a866308957
Update Makefile to reference Zaza and Python3
...
Change-Id: I0ab3e8abd4732ef2ccbcaeae58341796210a3af3
2020-08-27 09:40:37 +10:00
Aurelien Lourot
5601e7181d
Sync helpers for 20.05
...
Change-Id: I162ac637ed9c0143da82cb6ab4d96e5a4c43e3d0
2020-05-18 14:50:38 +02:00
Liam Young
37efe8a2a7
Tests dir no longer need copy of charmhelpers
...
Charmhelpers is now installed via pip for unit tests so stop
'Make sync' from pulling it down.
Change-Id: I9d3198b419cefbcf7ee710dfbda57415e2a70ff9
2018-10-10 12:41:54 +00:00
Frode Nordahl
20f7ab87b1
Update repo to do ch-sync from Git
...
Change-Id: Ibd975dd4afe849013b39a685ae9c3e400f979b77
2017-09-26 10:29:32 +02:00
James Page
efcdbae940
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: I038797ce2ac891567707e1b9c0697ba31ba3baed
2016-07-20 11:48:59 +01:00
Billy Olsen
be879f84fe
Use tox in Makefile targets
...
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: I353162534dd0130eaeee54e0195fdd10a8004588
2016-03-15 20:14:13 -07:00
Ryan Beisner
4bf2697dfb
Move 00-setup to prevent extra, unnecessary bootstrap in test runs.
2016-01-08 21:45:03 +00:00
Ryan Beisner
a34d680351
update makefile, correct import order
2015-08-22 04:12:14 +00:00
Ryan Beisner
d0140c1d01
update makefile, test dependencies, meta categories; disable essex amulet test
2015-08-20 18:41:49 +00:00
Adam Collard
dfd4145c88
Merge from lib-in-python-package
2015-08-11 09:17:24 +01:00
Adam Collard
c523f8e3a7
No need to exclude charmhelpers
2015-08-04 12:48:35 +01:00
Adam Collard
770c59f4f7
Mark action-only make targets as phony
2015-07-17 17:34:48 +01:00
Adam Collard
fa4608ef3e
Update lint targets in Makefile
2015-07-17 11:02:46 +01:00
Ryan Beisner
40010c2931
auto Makefile test target (amulet): bump juju test timeout to 2700s (same value as the juju-deployer default). Also remove explicit test names, which will cause all +x files in ./tests to be executed (as bundletester does by default).
2015-04-16 21:32:08 +00:00
Ryan Beisner
5151618a82
auto add AMULET_OS_VIP to preserved env vars in makefile
2015-04-16 21:31:59 +00:00
Corey Bryant
ee3913680b
Amulet test fixes:
...
* Makefile: Only run precise-icehouse and trusty-icehouse tests by default
and increase test timeout
* t/00-setup: Simplify dependencies install
* t/README: Mention charm-tools dependency
* t/basic_deployment.py:
- Specify unstable charm deployment
- Use dicts in add_services
- Rename restart test
- Cleanup on test failure
2014-09-29 21:14:05 +00:00
Liam Young
c747cfe46d
Sync charm-helpers from lp:charm-helpers and add charm_helpers_sync.py smarts to Makefile
2014-08-13 14:13:37 +01:00
Corey Bryant
a73af3824a
Add Amulet basic tests
2014-07-11 16:41:12 +00:00
Corey Bryant
8748626ee0
Move charm-helpers.yaml to charm-helpers-hooks.yaml and
...
add charm-helpers-tests.yaml.
2014-07-08 15:36:53 +00:00
James Page
b6e58cd003
[tribaal,r=james-page,t=james-page]
...
Resync helpers to pickup fixes for apt lock races and better block device detection and handling.
2014-05-21 11:08:22 +01:00
James Page
b2a11ee5cf
[niedbalski] Force use of http for key imports
2014-05-02 10:50:38 +01:00
James Page
6e6bef175e
Make nose verbose
2014-04-08 20:41:35 +01:00
Adam Gandelman
df655714eb
Sync helpers, update accordingly.
2013-09-23 12:01:06 -07:00
Adam Gandelman
a9fb83be8a
Update to 100% coverage.
2013-07-19 13:44:37 -07:00