tests: allow to run individual autopkgtest suites
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
LP: [#1673981](https://bugs.launchpad.net/snapcraft/+bug/1673981)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes enabling individual autopkgtest suite execution, resolving Launchpad bug #1673981. The update modifies the test runner to support selective suite invocation. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1630 tests: allow to select a suite when running autopkgtests | snapcraft | merged | Merged after approval and passing CI checks. Enables suite selection for autopkgtests to support PPA and Travis daily test integration. | |
| #293 Add the unit tests to the autopkgtest suite. | snapcraft | merged | Merged changes adding unit tests to the autopkgtest suite. The update modified two files with six added lines, was approved by sergiusens, and resolved launchpad bug LP: #1541421. | |
| #464 autopkgtests: run the tests using the installed package | snapcraft | merged | Merged following reviewer approval and a requested rebase. The change modifies autopkgtests to execute against the installed package rather than the source tree, updating four files with 17 additions and 11 deletions. Addresses LP: #1570992. | |
| #2188 tests: support running spread suite in autopkgtests | snapcraft | merged | Merged. Adds an autopkgtest suite to run the spread test suite during releases. CI failures were resolved by fixing missing build dependencies and temporarily disabling armhf execution. Approved by one reviewer and merged. | |
| #600 Remove the unittests from the autopkgtest execution | snapcraft | merged | Merged to prevent duplicate unittest execution by removing tests from autopkgtest, as they already run during the build phase. Resolved LP #1596068. CI passed after resolving external execution delays. | |
| #1716 tests: split the integration autopkgtests | snapcraft | merged | Merged after splitting integration autopkgtests to eliminate timeout failures. The change adds minor per-test setup overhead but resolves recurring execution timeouts. Approved by two reviewers with passing CI checks. | |
| #1673981 It's not possible to run only one autopkgtest | snapcraft (launchpad) | closed | Abandoned. The request to run individual autopkgtest suites separately was closed without resolution, zero comments, and no fix or merge. The integration and snaps_tests separation remains unimplemented. | |
| #2018 tests: minor fixes to autopkgtests | snapcraft | merged | Merged minor autopkgtest fixes by sergiusens. The changes updated 4 files with 17 additions and 3 deletions to correct test configurations. | |
| #2380 tests: use autopkgtest to leverage snap testing | snapcraft | merged | Merged. Updates the test suite to use autopkgtest for snap testing, modifying 31 files and reducing 137 lines. Changes were integrated into the main branch after passing CI checks. | |
| #2182 tests: add spread suite for autotools plugin | snapcraft | merged | Merged to master, consolidating Autotools plugin and snapd tests into a single Spread suite to resolve Launchpad bug #1783825. The commit modifies six files, reduces code by 16 lines, passed CI checks, and received reviewer approval prior to integration. |