examples_tests: added more tests after the snaps are installed
Metadata
Current evaluation
Merged after adding post-installation tests for seven snap examples. Incorporated reviewer feedback to check service status instead of HTTP calls, resolved regressions, and received final approval.
Suggested action: —
No scores available.
Issue body
Tests added for the examples gopaste, java-hello-world, opencv, shout,
tomcat-mave-webapp, webcam-webui and webchat.
LP: #1545071
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged after adding post-installation tests for seven snap examples. Incorporated reviewer feedback to check service status instead of HTTP calls, resolved regressions, and received final approval. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after adding post-installation tests for seven example snaps. Reviewers requested service status checks to skip HTTP tests, and the author addressed regressions before final approval and merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Added tests for multiple example snaps. After adjusting service checks, debugging regressions, and passing final validation, the changes were merged following reviewer approval. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1849 tests: add snap not found tests | snapcraft | merged | Merged tests for missing snap scenarios. Approved by two reviewers and integrated into the codebase despite unresolved review comments and reported integration test timeouts. | |
| #1573697 examples tests are using the removed snap service to check status | snapcraft (launchpad) | closed | Fixed example test failures by replacing the removed snap service command with systemctl status. The change was implemented, verified, and the issue closed. | |
| #521 test(spread): add an improved snap inspector test | fetch-service | merged | Merged an improved snap inspector test that emulates system setup by stopping snapd, clearing device files, setting a global proxy, and restarting snapd to uncover network requests. Approved by two reviewers, passed all CI checks, and merged. | |
| #484 Examples tests: Update the path to the snaps binaries | snapcraft | merged | Updated the path to snaps binaries in examples tests. The change modified 5 files with 7 additions and 7 deletions. The maintainer requested a retest before the pull request was merged. |