tests: allow to run individual autopkgtest suites
Metadata
Current evaluation
Merged PR #1200 as commit 532b6d2ff, adding selectable autopkgtest suites so integration and snaps_tests can run independently; fixes LP #1673981.
Resolution: closed resolved
Reason: PR #1200 was merged as commit 532b6d2ff and implemented individual autopkgtest suite selection, resolving Launchpad bug #1673981.
Evaluated by: mr-cal-bot
No scores available.
Issue body
LP: [#1673981](https://bugs.launchpad.net/snapcraft/+bug/1673981)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1200 as commit 532b6d2ff, adding selectable autopkgtest suites so integration and snaps_tests can run independently; fixes LP #1673981. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 532b6d2ff (#1200), enabling individual autopkgtest suite selection and addressing Launchpad bug #1673981. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged implementation enabling execution of individual autopkgtest suites. Resolves Launchpad bug #1673981. Updated one test file with 17 additions and 13 deletions to support selective suite execution. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes enabling execution of individual autopkgtest suites. Resolves Launchpad bug #1673981 by allowing targeted test runs, improving CI efficiency and debugging workflows. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft (launchpad)#1673981
(confidence 100%)
Launchpad bug #1673981 requested the ability to run one autopkgtest suite.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1630 tests: allow to select a suite when running autopkgtests | snapcraft | merged | PR #1630 merged (commit a94a6272a) adding a `--test-name`/suite option so autopkgtests can run a selected suite; follow-ups #1643 (daily autopkgtest in Travis) and #1716 (split integration autopkgtests) built on it. | |
| #1603 tests: add /snap/bin to PATH in autopkgtests | snapcraft | merged | Merged PR #1603 (commit 70a0c6fb1) into master, adding /snap/bin to PATH in the autopkgtest setup so integration tests could find snap binaries; it depended on #1595, also merged. | |
| #1716 tests: split the integration autopkgtests | snapcraft | merged | Merged in snapcraft#1716 via 57af155a7, splitting integration autopkgtests into separate runs to prevent timeout failures despite added setup overhead. | |
| #2380 tests: use autopkgtest to leverage snap testing | snapcraft | merged | Merged #2380 as commit 4c5b97a6b, updating 31 files to use autopkgtest for snap testing. | |
| #2188 tests: support running spread suite in autopkgtests | snapcraft | merged | Merged PR #2188 (commit 10139a44e), adding an autopkgtest suite to run Spread during releases; g++ and openssh-server dependencies were added, and armhf was disabled initially. | |
| #2182 tests: add spread suite for autotools plugin | snapcraft | merged | PR #2182 merged to master as commit eadd86729, consolidating the Autotools plugin and snapd tests into a single Spread suite and resolving LP bug #1783825. | |
| #1673981 It's not possible to run only one autopkgtest | snapcraft (launchpad) | closed | Separate autopkgtest suite selection was implemented by merged snapcore/snapcraft#1200 (commit 532b6d2ff), enabling integration and snaps_tests to run independently. | |
| #1542 tests: add integration tests for build snaps | snapcraft | merged | PR #1542 merged as 8c9900f38, adding integration coverage for build snaps; two scenarios remained excluded due to Launchpad bugs #1716054 and #1716055. | |
| #600 Remove the unittests from the autopkgtest execution | snapcraft | merged | Merged PR #600 (commit 8a4d204) removed unit tests from the autopkgtest run since they were already executed during the package build, fixing duplicate test runs for LP bug #1596068. | |
| #1749 tests: add a script to run autopkgtests in the ppa | snapcraft | merged | Merged PR #1749 as commit d069c806a, adding a script to run autopkgtests from the PPA. |