Aurelien Lourot
b8c1f99397
Sync helpers for 20.05
...
Change-Id: If3be63141786d44c917da295fef806341d339fb7
2020-05-18 15:29:10 +02:00
Liam Young
105375c6ff
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: I88d70579a904b88d037a8fb282a1f79203073b5a
2018-10-10 12:41:22 +00:00
Frode Nordahl
f870bb6872
Update repo to do ch-sync from Git
...
Change-Id: Ie90275bc9a89111c7447175016cda860ab61e24c
2017-09-26 09:49:56 +02:00
Ryan Beisner
6b96a47bad
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-*, dev-* and dfs-*
naming standards.
Update README to refer to functional testing section of the charm
guide.
Change-Id: I649729447605b38a257c403dceb6c6a8dfe9f582
2016-07-19 03:38:49 +00:00
Billy Olsen
8adbd7eb84
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: I6051c703b3d71c48350c4835883126e132c22bea
2016-03-15 20:13:43 -07:00
Ryan Beisner
62fee5e2d2
Move 00-setup to prevent extra, unnecessary bootstrap in test runs.
2016-01-08 21:44:59 +00:00
Ryan Beisner
391bf89600
update makefile unit test target
2015-10-06 15:06:44 +00:00
Ryan Beisner
a844b1f969
update makefile
2015-08-22 04:13:34 +00:00
Ryan Beisner
6c29349c0c
update amulet test
2015-08-01 02:34:37 +00:00
Ryan Beisner
e6d070ace9
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:06 +00:00
Ryan Beisner
e6f5ade841
auto add AMULET_OS_VIP to preserved env vars in makefile
2015-04-16 21:31:57 +00:00
Corey Bryant
c7f65cc52f
Deploy from source
2015-04-07 13:58:41 +00:00
Liam Young
d1372a9da0
Add trusty checks
2015-02-11 13:12:47 +00:00
Liam Young
1e9c420ccd
Add test for connecting to dashboard and amulet Makefile target
2015-02-11 11:53:50 +00:00
Liam Young
7bbe4d11a9
Add basic amulet test
2015-02-10 18:50:39 +00:00
Edward Hope-Morley
543bc58f64
[cbjchen,r=hopem]
...
Install python-lesscpy if using Icehouse release and offline-compression is
switched off ('no' or 'False').
Closes-Bug: 1311379
2014-12-03 17:34:44 +00:00
Liam Young
cc0aac9641
Sync charm-helpers from lp:charm-helpers and add charm_helpers_sync.py smarts to Makefile
2014-08-13 14:12:30 +01:00
James Page
c0980a2262
[trivial] Ensure lint and test pass before publish
2014-05-21 11:15:35 +01:00
James Page
dc688142c2
[niedbalski] Force use of http for key imports
2014-05-02 10:47:03 +01:00
James Page
1c42e26ed1
Tidy lint
2014-04-10 17:19:57 +01:00
James Page
b85c4684cf
Test coverage tweaks, unit testing
2013-07-18 09:37:37 +01:00
James Page
453c698cf2
Initial redux
2013-07-15 17:25:46 +01:00