lxc: add project helpers and integration integration tests
Metadata
Current evaluation
Merged PR #32 added LXC project helpers and integration tests, landing as merge commit e392301 with implementation commit 9b72743.
Resolution: closed resolved
Reason: PR #32 was approved and merged into main as commit e392301. Its 499-line change added the requested project helpers and LXC integration-test coverage.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Add project project helpers. With these helpers we can now add the lxc integration tets.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #32 added LXC project helpers and integration tests, landing as merge commit e392301 with implementation commit 9b72743. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR adding LXC project helpers and integration tests (+499/-0 lines, 5 files) |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #31 lxd: introduce LXC to interface with lxc | craft-providers | merged | Merged PR adding the LXC wrapper class to craft_providers/lxd/lxc.py for all lxc CLI interaction (+2627/-0, 3 files). Merged as 38f233f (feature commit 0d400f6); integration tests landed separately in #32. | |
| #207 tests: split lxd integration tests | craft-providers | merged | Merged #207 to split LXD integration tests, resolving review feedback from #205; landed as commit 3eba5ca. | |
| #36 lxd: introduce installation support | craft-providers | merged | Merged PR #36 added LXD installation support, including installer logic and tests; implementation commit aab8fd0 was merged via 1a1212c. | |
| #57 lxd launcher: enable configuration of project & remote (CRAFT-304) | craft-providers | merged | Merged PR #57 added configurable LXD project and remote support, with updated unit tests and new integration coverage; implemented in commit b420280. | |
| #44 integration tests: consolidate lxd/multipass fixtures for reuse | craft-providers | merged | Merged PR #44 in commit ee0f643, consolidating reusable LXD and Multipass integration-test fixtures and including a documentation fix. |