← Back to issue list

tests: allow to run individual autopkgtest suites

View original Github issue

Metadata

Project
snapcraft
Number
#1200
Type
pull request
State
merged
Author
come-maiz
Labels
Created
Updated
Closed

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.
82%
#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.
75%
#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.
75%
#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.
74%
#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.
72%
#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.
72%
#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.
72%
#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.
71%
#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.
71%
#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.
70%