Merge lp:~thomir-deactivatedaccount/autopilot/split-tests into lp:autopilot
Proposed by
Thomi Richards
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Thomi Richards | ||||
Approved revision: | 198 | ||||
Merged at revision: | 196 | ||||
Proposed branch: | lp:~thomir-deactivatedaccount/autopilot/split-tests | ||||
Merge into: | lp:autopilot | ||||
Diff against target: |
176 lines (+87/-20) 7 files modified
autopilot/tests/README (+4/-0) autopilot/tests/functional/__init__.py (+18/-0) autopilot/tests/functional/test_application_mixin.py (+43/-0) autopilot/tests/unit/__init__.py (+18/-0) autopilot/tests/unit/test_application_mixin.py (+1/-20) debian/control (+1/-0) debian/rules (+2/-0) |
||||
To merge this branch: | bzr merge lp:~thomir-deactivatedaccount/autopilot/split-tests | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Francis Ginther | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Review via email: mp+162527@code.launchpad.net |
Commit message
Split tests into unit and functional tests. Make sure unit tests are run as part of the package build.
Description of the change
This branch splits the autopilot tests into unit tests, and functional tests. It also causes the unit tests to be run as part of the package build process. My hope is that as time goe3s on we will write more and more unit tests, and find a way to run the functional tests as part of our autolanding infrastructure.
To post a comment you must log in.
FAILED: Continuous integration, rev:196 jenkins. qa.ubuntu. com/job/ autopilot- ci/71/ jenkins. qa.ubuntu. com/job/ autopilot- raring- amd64-ci/ 71/console jenkins. qa.ubuntu. com/job/ autopilot- raring- armhf-ci/ 70/console
http://
Executed test runs:
FAILURE: http://
FAILURE: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ autopilot- ci/71/rebuild
http://