Aurelien Lourot
8890793948
Sync helpers for 20.05
...
Change-Id: I594ac490aad47cc194959279cc6ed7facbb09053
2020-05-18 14:50:24 +02:00
Liam Young
418def1b31
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: I0cb59a1c60661efd0fe6f4022dab15c7bb94e932
2018-10-10 12:41:46 +00:00
Frode Nordahl
73f0b77aaf
Update repo to do ch-sync from Git
...
Change-Id: I867eb481c616c48193199adc19e7fbb2a2b21fdd
2017-09-26 09:09:51 +02:00
James Page
42b5ac1600
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: I218411054a00ef80ef56da72ef20785e31f1b69c
2016-07-19 11:10:36 +01:00
Billy Olsen
9f1239ce3f
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: If9ca62cac161b02cd856f944e9f43c0dcfc35109
2016-03-15 20:14:07 -07:00
Ryan Beisner
1030a3a991
Move 00-setup to prevent extra, unnecessary bootstrap in test runs.
2016-01-08 21:45:02 +00:00
Ryan Beisner
3a57b46cc5
add actions dir to lint test target
2015-10-06 15:11:21 +00:00
Ryan Beisner
8fd2816fc4
rebase with next; resolve conflicts
2015-10-05 16:10:55 +00:00
Adam Collard
1655d722f9
Move swift helpers out of hooks, into lib for re-use by more than just hooks
2015-09-07 14:44:04 +01:00
Ryan Beisner
f17204c499
update makefile
2015-08-22 04:12:47 +00:00
Ryan Beisner
441e2d67a2
update makefile, test dependencies, meta categories; disable essex amulet test; add liberty amulet test definitions (disabled pending liberty pkgs). enable kilo amulet test targets.
2015-08-21 16:48:47 +00:00
Ryan Beisner
75fa4a9a3a
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:07 +00:00
Ryan Beisner
b590f06984
auto add AMULET_OS_VIP to preserved env vars in makefile
2015-04-16 21:31:58 +00:00
Edward Hope-Morley
f53df26fb1
[xtrusia,r=hopem]
...
Fixes worker count being read as string instead of
int.
Closes-Bug: 1362102
2015-03-05 10:03:29 +08:00
Seyeong Kim
277e7d0c94
timeout to 1800
2015-02-06 03:17:31 +00:00
Corey Bryant
ede1d745c5
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:11:28 +00:00
Liam Young
27833082cc
Sync charm-helpers from lp:charm-helpers
2014-08-13 14:13:06 +01:00
James Page
90a30b0fce
[coreycb,r=james-page] Add amulet tests for swift
2014-07-30 11:06:23 +01:00
Corey Bryant
4f817ef38b
Add Amulet basic tests
2014-07-11 16:57:37 +00:00
Corey Bryant
7c675bbc4d
Move charm-helpers.yaml to charm-helpers-hooks.yaml and
...
add charm-helpers-tests.yaml.
2014-07-02 15:20:13 +00:00
James Page
6c9368fa09
[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:07:46 +01:00
James Page
ebfb7b7e67
[niedbalski] Force use of http for key imports
2014-05-02 10:49:25 +01:00
James Page
c080b4f7cc
[Michael Nelson] Fixup templates for essex release, add template unit tests for changes
...
[James Page] Add standard unit test fixtures for openstack charms
2013-11-18 11:16:28 +00:00
James Page
6a5278dacd
Redux
2013-09-27 13:02:37 +01:00