← Back to issue list

Updated the autopkgtests.

View original Github issue

Metadata

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

Current evaluation

PR #164 merged in commit 70d4e0b26, updating autopkgtests to run integration tests, build examples without installing them, and skip redundant unit tests.

Resolution: closed resolved

Reason: PR #164 was merged as commit 70d4e0b26 after maintainer @kyrofa approved the changes. The autopkgtest workflow was updated as requested.

Evaluated by: mr-cal-bot

No scores available.

Issue body

On autopkgtests, run the integration tests, build the examples but do not install them, do not run the unittests. The unittests are run when the package is built, so no need to run them again during package update. The examples install tests will run only daily, and on PRs.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #164 merged in commit 70d4e0b26, updating autopkgtests to run integration tests, build examples without installing them, and skip redundant unit tests.
stealth/space-bunny-alpha — closed resolved Merged autopkgtests update: run integration tests, build examples without installing them, and skip redundant unit tests.
qwen/qwen3.6-35b-a3b — — Merged autopkgtests update running integration tests, building examples without installing, and skipping redundant unittests. Approved by @kyrofa, changes optimize execution by deferring unittests to package builds and scheduling example tests for daily runs and PRs.
qwen3.6-35b-a3b-mtp-q6 — — Merged after @kyrofa approval. Updated autopkgtests to run integration tests, build examples without installing, and skip redundant unittests. Example installation tests now execute daily and on PRs.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#177 Updated the autopkg integration tests. snapcraft merged PR #177 merged as a5214b83c, updating two autopkg integration-test files.
85%
#2514 test: autopkgtest beta snapcraft merged Merged PR #2514 as commit 6937b0701, updating the autopkgtest beta test configuration.
73%
#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.
72%
#2018 tests: minor fixes to autopkgtests snapcraft merged Merged #2018 as 651fd9e77, applying minor autopkgtest configuration fixes across four files (+17/-3).
72%
#481 autopkgtests: run the install examples tests in classic snapcraft merged PR #481 merged as commit ca2c23904, switching autopkgtests to a classic container so the install examples suite can install and test the generated snaps; resolves LP #1572764.
71%
#464 autopkgtests: run the tests using the installed package snapcraft merged Merged PR #464 in commit bce2d23ec, changing autopkgtests to test the installed built package instead of the source tree; LP #1570992 was fixed and verified.
70%
#1496392 Separate tests from build snapcraft (launchpad) closed Merged PR #293 (commit 4057fe797) moved unit tests into autopkgtest, so internet-dependent tests no longer ran during the package build.
70%