← Back to issue list

tests: use autopkgtest to leverage snap testing

View original Github issue

Metadata

Project
snapcraft
Number
#2380
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged #2380 as commit 4c5b97a6b, updating 31 files to use autopkgtest for snap testing.

Resolution: closed resolved

Reason: PR #2380 was merged into the project as commit 4c5b97a6b, completing the autopkgtest migration.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] 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)? - [ ] If this is a new feature. Have you discussed the design on the [forum](https://forum.snapcraft.io)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #2380 as commit 4c5b97a6b, updating 31 files to use autopkgtest for snap testing.
stealth/space-bunny-alpha — closed resolved Merged snapcore/snapcraft#2380 as commit 4c5b97a6b, updating the test suite to use autopkgtest for snap testing across 31 files.
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged into the main branch. The pull request updates the test suite to use autopkgtest for snap testing. Changes were integrated despite a Codecov warning regarding missing base commit coverage.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
79%
#1200 tests: allow to run individual autopkgtest suites snapcraft merged Merged PR #1200 as commit 532b6d2ff, adding selectable autopkgtest suites so integration and snaps_tests can run independently; fixes LP #1673981.
74%
#2018 tests: minor fixes to autopkgtests snapcraft merged Merged #2018 as 651fd9e77, applying minor autopkgtest configuration fixes across four files (+17/-3).
74%
#1756 tests: add the missing quote on autopkgtest run snapcraft merged Merged PR snapcraft#1756 restored a missing quote in the local autopkgtest command, fixing a one-character syntax error in commit ab5e6e37b.
72%
#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.
72%
#2514 test: autopkgtest beta snapcraft merged Merged PR #2514 as commit 6937b0701, updating the autopkgtest beta test configuration.
72%
#177 Updated the autopkg integration tests. snapcraft merged PR #177 merged as a5214b83c, updating two autopkg integration-test files.
71%
#293 Add the unit tests to the autopkgtest suite. snapcraft merged Merged as commit 4057fe797 (merge commit af4d3bbf5) by elopio, adding Snapcraft's unit tests to the autopkgtest suite for LP #1541421; approved by @sergiusens.
70%