← Back to issue list

spread tests: limit adapter test to amd64

View original Github issue

Metadata

Project
snapcraft
Number
#2866
Type
pull request
State
merged
Author
cjp256
Labels
Created
Updated
Closed

Current evaluation

Merged changes limiting adapter spread tests to amd64. Fixes build failures on non-amd64 architectures caused by architecture definitions in expected_snap.yaml. Approved and passed CI.

Suggested action:

No scores available.

Issue body

The expected_snap.yaml includes the architecture definition, which breaks when building on other architectures. Since adapter isn't relevant to arch, simply limit the tests to amd64. Signed-off-by: Chris Patterson <chris.patterson@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged changes limiting adapter spread tests to amd64. Fixes build failures on non-amd64 architectures caused by architecture definitions in expected_snap.yaml. Approved and passed CI.
qwen3.6-35b-a3b-mtp-q6 Merged a fix limiting adapter spread tests to amd64. The expected_snap.yaml architecture definition caused build failures on non-amd64 systems. Restricting tests to amd64 resolves the cross-architecture build issue.
qwen3.6-35b-a3b-mtp-q6 Merged a change limiting adapter spread tests to amd64. The architecture definition in expected_snap.yaml caused build failures on non-amd64 systems. Restricting tests to amd64 resolves the compatibility issue.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3491 spread: run cross compile tests on amd64 only snapcraft merged Merged into master. Configures spread to run cross-compile tests exclusively on amd64. Approved by one reviewer, passed CI, and applied a minimal three-line change with no coverage impact.
77%
#3065 tests: fix local plugin spread test to be multi-arch aware snapcraft merged Merged a fix updating the local plugin spread test for multi-architecture compatibility, enabling autopkgtests to pass on non-amd64 platforms. Approved by one reviewer, passed CI checks, and applied with minimal changes.
76%