Run the tests in a xenial LXC.
Metadata
Current evaluation
PR #202 by come-maiz moved snapcraft's test suite into a Xenial LXC, fixing LP bug #1532213. Merged in Jan 2016 (commit 4e8829dc3) after +1 from sergiusens.
Resolution: —
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes LP: [#1532213](https://bugs.launchpad.net/snapcraft/+bug/1532213)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | — | PR #202 by come-maiz moved snapcraft's test suite into a Xenial LXC, fixing LP bug #1532213. Merged in Jan 2016 (commit 4e8829dc3) after +1 from sergiusens. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged snapcraft#202 as 4e8829dc3 (a99108cf5), running tests in a Xenial LXC to address LP #1532213. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged on 2016-01-26 following reviewer approval. The change configures the test suite to run inside a Xenial LXC container, resolving Launchpad bug #1532213. Acknowledged example test failures did not prevent integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged Jan 26, 2016 after @kyrofa and @sergiusens approvals. Configures tests to run in a Xenial LXC container, resolving Launchpad bug #1532213 and bypassing upstream make-dfsg failures. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1532213 Run the tests in xenial | snapcraft (launchpad) | closed | Travis tests moved to a Xenial Docker container via merged snapcraft#597 (ee28121ba), replacing the reverted LXC attempt from #202. | |
| #1415 tests: run the tests in travis using LXD containers | snapcraft | merged | Merged in snapcraft#1415 via commit 8c9a38cde, updating Travis CI to run the test suite in LXD containers. | |
| #483 test(spread): run snap-preseed tests in lxd | imagecraft | merged | Merged PR #483 to update snap-preseed plugin tests to run in LXD across all systems, addressing CRAFT-5332. | |
| #5002 Prototype LXD VMs backend and GUI testing for `snapcraft test` | snapcraft | closed | Closed unimplemented; LXD VM and GUI testing was transferred to internal ticket CRAFT-3306. No resolving PR or commit was recorded. | |
| #2524 Snapcraft try | snapcraft | merged | Merged snapcraft try via PR #2524 (commit ec579eaa1); LXD tests were split out because they require Snapcraft installed from the store. | |
| #1738210 container tests broken in travis when running from a snap | snapcraft (launchpad) | closed | Travis cleanbuild tests were fixed by running them in LXD, merged in snapcore/snapcraft#1807 (commit 70df69b9a). | |
| #214 Run tests in trusty and vivid lxc. | snapcraft | closed | PR #214 was closed unmerged without review after years of inactivity; PR #371 later removed LXC and moved tests to a GCE Trusty machine. | |
| #1411 tests: build the snapcraft snap in travis tests | snapcraft | merged | Merged #1411 via commit 92c1e43b1, adding Travis coverage that builds the Snapcraft snap after LXD test infrastructure landed in #1415. | |
| #1758 tests: move the ppa test trigger to lxd | snapcraft | merged | Merged snapcore/snapcraft#1758 (commit 3524514e9), moving the PPA test trigger from Docker to LXD after debugging showed the PPA correctly failed to build the prior day's snap. | |
| #1364 lxd: Inject snapcraft and core snaps into the container | snapcraft | merged | Merged PR #1364 as 99f5598ac, injecting the host's Snapcraft and core snaps into LXD containers so builds no longer use a mismatched Xenial archive version. |