Merge lp://staging/~roadmr/checkbox-legacy/legacy-lxc-testing into lp://staging/checkbox-legacy

Proposed by Daniel Manrique
Status: Merged
Approved by: Zygmunt Krynicki
Approved revision: 2824
Merged at revision: 2824
Proposed branch: lp://staging/~roadmr/checkbox-legacy/legacy-lxc-testing
Merge into: lp://staging/checkbox-legacy
Diff against target: 444 lines (+353/-38)
5 files modified
checkbox-old/requirements/container-tests-checkbox-legacy (+2/-0)
support/provision-testing-environment (+85/-25)
tarmac-verify (+13/-2)
test-in-lxc.sh (+219/-0)
test-in-vagrant.sh (+34/-11)
To merge this branch: bzr merge lp://staging/~roadmr/checkbox-legacy/legacy-lxc-testing
Reviewer Review Type Date Requested Status
Zygmunt Krynicki (community) Approve
Review via email: mp+236576@code.staging.launchpad.net

Commit message

  Updated testing harness/infrastructure to the latest so test-in-lxc works.

  Our per-commit testing is now done in the cloud, where the old test-in-vagrant
  doesn't work so easily. This brings over the lxc-aware testing tools and organization
  from lp:checkbox, so checkbox-legacy can still be processed automatically by tarmac.

Description of the change

  Updated testing harness/infrastructure to the latest so test-in-lxc works.

  Our per-commit testing is now done in the cloud, where the old test-in-vagrant
  doesn't work so easily. This brings over the lxc-aware testing tools and organization
  from lp:checkbox, so checkbox-legacy can still be processed automatically by tarmac.

I pretty much only copied the relevant scripts from lp:checkbox, and added/adapted the checkbox-old/requirements/container-tests-checkbox-old script. I tested this on a virtualbox VM spawning an lxc container which worked fine.

To post a comment you must log in.
Revision history for this message
Zygmunt Krynicki (zyga) wrote :

+1, thanks (I read it quickly but haven't tried running it, I assume it works)

review: Approve

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