← Back to issue list

tests: run daily autopkgtest in travis

View original Github issue

Metadata

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

Current evaluation

Merged. Configured Travis CI to run daily autopkgtests by updating .travis.yml. Changes were approved and integrated into the main branch.

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`? ----- WIP: this makes sense only to be run on the daily. But, I need first to check if travis gets green results. I will update the .travis.yml after that.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Configured Travis CI to run daily autopkgtests by updating .travis.yml. Changes were approved and integrated into the main branch.
qwen3.6-35b-a3b-mtp-q6 Merged changes to execute daily autopkgtest in Travis CI. Initially marked as work-in-progress pending green builds, the configuration was verified and integrated into the repository.
qwen3.6-35b-a3b-mtp-q6 Merged to run daily autopkgtest in Travis CI. The author updated .travis.yml after verifying successful builds, and a maintainer approved the tested changes for integration.

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.
74%
#177 Updated the autopkg integration tests. snapcraft merged Merged after maintainer approval. Updated autopkg integration tests with minor changes across two files. Approved by @kyrofa.
74%
#5073 chore: remove travis and autopkgtest snapcraft merged Merged a cleanup that removed unused Travis CI and autopkgtest configurations. Approved by two reviewers, passed CI checks, and modified 15 files, deleting 495 lines of obsolete build and test infrastructure.
72%
#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.
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%
#164 Updated the autopkgtests. snapcraft merged 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.
71%
#371 travis: run the tests in the GCE trusty machine snapcraft merged Merged after removing the Travis CI xenial LXC hack due to test timeouts. Jenkins now handles test execution. Updated flake8 invocation per reviewer feedback, rebased, and approved.
71%
#2301 tests: move most tests to spread and reorder travis.yaml snapcraft merged Merged changes migrating most Python tests to spread instances while retaining store tests. Optimized Travis CI ordering for faster execution. Approved, passed checks, and merged with no coverage impact.
70%
#1749 tests: add a script to run autopkgtests in the ppa snapcraft merged Merged changes adding a script to run autopkgtests in the PPA. The update modifies four files, requires PR #1643, and received approval from one reviewer. Integrated on November 22, 2017.
70%
#1755 tests: collect the autopkgtest results and save them in git snapcraft merged Merged to collect autopkgtest results and store them in git. Approved by two reviewers across five files (+131/-3 lines). Six unresolved review comments remained but did not prevent integration.
70%