Add snapcraft examples to scaffold getting started examples
Metadata
Current evaluation
Merged branch adding snapcraft getting started examples and tests. Renamed examples to demos, maintained backward compatibility for test runners, resolved CI failures, and incorporated reviewer feedback before final merge.
Suggested action: —
No scores available.
Issue body
Adds unit and integration tests for it, reusing and making more generic all demos tests helper.
Note that first commit is on another PR (move examples to demos): https://github.com/ubuntu-core/snapcraft/pull/506 which needs to be merged first for review clarity.
This one will then be followed up by one PR changing the url for eamples 05- to point to this repository, and as well for disabling the manual run_demos() additional run when the "example" target is selected once CI changes the runner script.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged branch adding snapcraft getting started examples and tests. Renamed examples to demos, maintained backward compatibility for test runners, resolved CI failures, and incorporated reviewer feedback before final merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after adding snapcraft examples and implementing unit and integration tests with generic helpers. Resolved CI target naming, fixed transient failures, and maintained backward compatibility for the test runner. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged after resolving transient CI and import errors. Adds unit and integration tests for snapcraft examples, refactors demo helpers for reusability, and keeps backward-compatible CI targets. Includes .gitignore updates. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #544 Add snapcraft examples to scaffold getting started examples | snapcraft | closed | Snapcraft examples for scaffold getting started were landed separately. This pull request was closed and superseded by the original commit. | |
| #107 Start a suite for examples tests. | snapcraft | merged | Merged a new test suite for snapcraft examples. Initial CI and local execution failures were resolved. Review feedback was incorporated, tests passed, and the changes were merged. |