tests: run the tests in travis using LXD containers
Metadata
Current evaluation
Merged in snapcraft#1415 via commit 8c9a38cde, updating Travis CI to run the test suite in LXD containers.
Resolution: closed resolved
Reason: PR #1415 was approved and merged as commit 8c9a38cde. Its five-file change added LXD container setup and updated Travis test execution.
Evaluated by: mr-cal-bot
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in snapcraft#1415 via commit 8c9a38cde, updating Travis CI to run the test suite in LXD containers. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1415 in commit 8c9a38cde, updating Travis to run Snapcraft tests in LXD containers across five files. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into main via commit 8c9a38cde, updating Travis CI to run the test suite inside LXD containers. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1415 in commit 8c9a38cde, updating Travis CI to run Snapcraft tests in LXD containers across five files (+166/-12). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1415, updating Snapcraft's Travis CI to run its test suite in LXD containers across five files (+166/-12). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1415 updated Travis CI to run tests in LXD containers, changing five files (+166/-12). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes to run Travis CI tests using LXD containers. The update modifies five files, adding 166 lines and removing 12, after receiving reviewer approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes to run Travis CI tests using LXD containers, enhancing test isolation and environment consistency. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #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. | |
| #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). | |
| #597 Use a xenial docker container for travis executions | snapcraft | merged | Merged snapcraft#597 as ee28121ba, switching Travis executions to a Xenial Docker container; unit, integration, and snap tests passed. | |
| #202 Run the tests in a xenial LXC. | snapcraft | merged | 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. | |
| #2217 Travis test | snapcraft | merged | Merged in snapcraft#2217 via commit 281defaef, improving Travis test speed and simplifying CI across 26 files. | |
| #1807 tests: run test_cleanbuild in LXD on Travis | snapcraft | merged | Merged PR #1807 (commit 70df69b9a) by kalikiana, making test_cleanbuild run in LXD on Travis so it is no longer skipped when tests run as a snap; fixes LP #1738210. Reviewer asked to revert the last commit keeping LXD for cleanbuild only. | |
| #2557 ci: remove dependency on LXD from travis tests | snapcraft | merged | Merged PR #2557 as commit c541fac1d, removing LXD setup and container execution from Travis tests to reduce networking errors. | |
| #2149 travis: use LXD from 3.0 track | snapcraft | merged | Merged PR #2149 via commit 0b84e215c, moving Travis to LXD's 3.0 track and removing obsolete testbr0 setup after LXD networking changes broke CI. | |
| #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. |