← Back to issue list

spread: add some basic docs on running spread

View original Github issue

Metadata

Project
rockcraft
Number
#63
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Added basic documentation for running spread tests, outlining requirements like git submodules, rockcraft snap, and snapd-spread access. Approved by one reviewer and merged with 34 lines added to a single file.

Suggested action:

No scores available.

Issue body

Add some notes on the requirements for running spread tests (git submodules, a rockcraft snap, and snapd-spread access). - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Added basic documentation for running spread tests, outlining requirements like git submodules, rockcraft snap, and snapd-spread access. Approved by one reviewer and merged with 34 lines added to a single file.
qwen3.6-35b-a3b-mtp-q6 Merged: Added documentation outlining requirements for running spread tests, including git submodules, a rockcraft snap, and snapd-spread access.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update outlining requirements for running spread tests, including git submodules, a rockcraft snap, and snapd-spread access. Accepted without comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#143 docs: make docs spread-testable craft-store merged Merged documentation spread-testing infrastructure setup. Approved by two reviewers and passing CI, the change modifies six files (+136/-41 lines) to enable local spread test execution for documentation.
76%
#1084 tests: check for submodules before running spread charmcraft merged Merged changes verifying the snapd-testing-tools submodule before running Spread tests. Adds a clear error if missing. Approved by a reviewer, passed CI, and merged with minimal modifications.
73%
#4105 tests: check for submodules before running spread snapcraft merged Merged. Adds a pre-run check for the snapd-testing-tools submodule in spread tests to provide a clear error if missing. Approved by two reviewers, passed CI, and introduced no coverage changes.
73%
#240 tests: check for submodules before running spread rockcraft merged Merged. Adds a pre-check for the snapd-testing-tools submodule before running spread tests, providing a clear error if missing. Approved by two reviewers, passed CI, and merged successfully.
72%
#1962 Spread test the documentation examples charmcraft open Feature request to add spread tests for documentation examples (like Rockcraft) to prevent them from becoming outdated. Open since 2023, no labels/assignees, only a Jira-sync bot comment; no evidence of implementation.
72%
#6 add basic spread infrastructure snapcraft-rocks merged Merged changes adding basic spread infrastructure and CI configuration. Approved by two reviewers, the update introduces spread-related code and pipeline adjustments across nine files to enable automated testing.
72%
#1272 tests: initial setup for the snapcraft snap tests with spread snapcraft merged Merged to master following single reviewer approval. Introduced initial spread test infrastructure for snapcraft across four files (+39 lines). Code coverage remained stable at 95.33%.
71%
#519 spread: reorganize spread tests rockcraft merged Merged via squash-merge. Reorganizes spread tests to optimize CI resource usage by consolidating most tests into a jammy-based rockcraft suite and adding a foreign suite for cross-system testing. Changes affect 73 files.
71%
#2793 tests: enable SNAPCRAFT_BUILD_INFO for spread snapcraft merged Merged following approval and passing CI. Enabled SNAPCRAFT_BUILD_INFO for spread tests to cover manifest changes. Included a fix for the nil-basic spread test. Minimal diff across three files.
70%