← Back to issue list

tests: allow to select a suite when running autopkgtests

View original Github issue

Metadata

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

Current evaluation

Merged after approval and passing CI checks. Enables suite selection for autopkgtests to support PPA and Travis daily test integration.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] If this is a bugfix. Have you checked that there is a bug report open for the issue you are trying to fix on [bug reports](https://bugs.launchpad.net/snapcraft)? - [x] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh unit`? ----- This PR needs to be split in two, because I first need this tiny change in the PPA in order to use it in the travis daily. I'll propose the second part once I get this change into the daily PPA.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after approval and passing CI checks. Enables suite selection for autopkgtests to support PPA and Travis daily test integration.
qwen3.6-35b-a3b-mtp-q6 Merged to enable selecting a test suite when running autopkgtests. This change supports PPA and Travis daily integration, serving as the first part of a planned split before implementing the full test execution workflow.
qwen3.6-35b-a3b-mtp-q6 Merged to enable suite selection during autopkgtest execution. This change supports targeted test runs in the PPA and Travis CI, serving as the initial step in a planned split PR series for CI integration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1200 tests: allow to run individual autopkgtest suites snapcraft merged 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.
82%
#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.
76%
#1643 tests: run daily autopkgtest in travis snapcraft merged Merged. Configured Travis CI to run daily autopkgtests by updating .travis.yml. Changes were approved and integrated into the main branch.
74%
#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.
71%