lp://staging/~oddbloke/ec2-automated-tests/refactor-duplication
- Get this branch:
- bzr branch lp://staging/~oddbloke/ec2-automated-tests/refactor-duplication
Branch merges
- Ben Howard (community): Needs Information (tenative approval)
-
Diff: 1003 lines (+248/-548) (has conflicts)13 files modifiedcloud-config/test.py (+15/-48)
cloud-config/test_remote.py (+0/-52)
default/test.py (+2/-76)
default/test_remote.py (+0/-52)
global/run_test.sh (+12/-0)
multi-part-ud/test.py (+35/-68)
multi-part-ud/test_remote.py (+0/-52)
proposed/test.py (+14/-47)
proposed/test_remote.py (+0/-52)
shared_tests.py (+102/-0)
simple-user-data/test.py (+16/-49)
simple-user-data/test_remote.py (+0/-52)
tools/test_remote.py (+52/-0)
Branch information
Recent revisions
- 92. By Dan Watkins
-
Move duplicated test_remote.py to tools/ and link to it.
The location of test_remote.py is assumed by ubuntu-
server- ec2-testing,
so we need to leave it in-place. - 89. By Dan Watkins
-
Exit 1 from run_test.sh when tests fail to produce output.
Previously we would exit 1 if subunit2junitxml got something sensible to
parse, but if the tests completely failed to run (e.g. with a
SyntaxError) we would still exit 0. - 88. By Dan Watkins
-
Split test running apart from dependency installation.
This will make it easier to use the tests where we may not be able to
install packages (e.g. Juju charms). - 87. By Dan Watkins
-
Don't re-branch test code.
This assumes that the full test code is in-place, and that
global/execute_ tests.sh will be run from the top of the code. - 84. By Dan Watkins
-
Test that packages in image aren't newer than the archive.
For two reasons:
- ensure that we haven't built an image with -proposed packages that points
only at standard mirrors
- ensure that our mirrors are functioning
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ec2-automated-tests