Merge lp://qastaging/~elopio/snap-confine/autopkgtest into lp://qastaging/~snappy-dev/snap-confine/trunk

Proposed by Leo Arias
Status: Needs review
Proposed branch: lp://qastaging/~elopio/snap-confine/autopkgtest
Merge into: lp://qastaging/~snappy-dev/snap-confine/trunk
Diff against target: 183 lines (+70/-19)
8 files modified
debian/tests/control (+3/-0)
tests/common.sh (+10/-1)
tests/test_bad_appname_whitelist (+29/-0)
tests/test_complain (+4/-0)
tests/test_create_user_data (+9/-0)
tests/test_good_appname_whitelist (+7/-18)
tests/test_restrictions_working (+4/-0)
tests/test_unrestricted (+4/-0)
To merge this branch: bzr merge lp://qastaging/~elopio/snap-confine/autopkgtest
Reviewer Review Type Date Requested Status
Snappy Developers Pending
Review via email: mp+295278@code.qastaging.launchpad.net

Commit message

Added autopkgtests

Fixes lp: #1583827

To post a comment you must log in.
Revision history for this message
Leo Arias (elopio) wrote :

Some tests are better than none, so I'm skipping the ones that are not passing yet, to investigate later.

I don't fully understand where the errors on those come from, so I'll need some help to re-enable them. Some might not even make sense to run from an installed binary, so those we can keep skipping.

This execution shows that the autopkgtests pass in xenial amd64:
http://jenkins.elopio.net:8080/job/ubuntu-core-launchper-autopkgtest-cloud/11/console
(requires the vpn)

TODO: enable the jenkins executions for MPs in this project.

Unmerged revisions

139. By Leo Arias <email address hidden>

Fixes lp: #1583827

138. By Leo Arias <email address hidden>

Skip the tests that are not passing when installed.

137. By Leo Arias <email address hidden>

Try with needs-root.

136. By Leo Arias <email address hidden>

Added autopkgtests.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches