tests: support snap directory in external tests
Metadata
Current evaluation
Merged PR #1180 added support for a snap directory in external tests, resolving LP bug #1671620 in commit b52d0e743.
Resolution: closed resolved
Reason: PR #1180 was merged after nightly validation and resolution of an unrelated etcd directory conflict. Commit b52d0e743 records the merged test support.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: [#1671620](https://bugs.launchpad.net/snapcraft/+bug/1671620)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1180 added support for a snap directory in external tests, resolving LP bug #1671620 in commit b52d0e743. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #1180 by come-maiz merged as commit b52d0e743, teaching the external test suite to handle a snap/ directory (fixes LP bug #1671620); briefly held over an unrelated etcd snap dir breaking docker tests. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1180, adding support for the snap directory in external tests for LP bug #1671620 after an unrelated etcd directory conflict was resolved. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval. Adds support for the snap directory in external tests. Briefly held due to an unrelated etcd directory breaking docker tests, then merged once resolved. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Updates external tests to support the snap directory. Temporarily held due to a conflicting snap directory in etcd breaking docker tests, then confirmed readiness and merged. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft (launchpad)#1671620
(confidence 100%)
Launchpad bug #1671620 was the tracked defect addressed by this PR.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1068 tests: use a temporary directory for snaps tests | snapcraft | merged | Merged PR #1068 made snaps tests use a temporary directory, fixing Launchpad bug #1643658; landed as commit 1d4e5878d. | |
| #1671620 the external tests script does not support snapcraft.yaml in the snap directory | snapcraft (launchpad) | closed | External tests gained support for snap/snapcraft.yaml in snapcore/snapcraft#1180, merged as commit b52d0e743. | |
| #2352 tests: use valid snap names in unit tests | snapcraft | merged | Merged PR #2352 (commit b8c0a4fbf) changed snap names used in unit tests so they pass snap pack --check-skeleton; author merged directly as a minor test-only change. |