go-use test isn't working on arm64 github-hosted runners
Metadata
Current evaluation
test_go_use fails on github-hosted arm64 runners because the test needs go 1.24 but runners have go 1.22 with downloads disabled. Triaged by maintainer; test is currently skipped on aarch64 github-hosted runners referencing this issue (#1313).
Suggested action: keep open
Reason: The issue is triaged (labeled Status: Triaged, Type: Bug) and the test still carries a skipif marker referencing this exact issue (#1313) in tests/integration/plugins/test_go.py, meaning the underlying problem (go 1.24 requirement vs go 1.22 on arm64 runners with GOPROXY=off) remains unresolved. A related commit 'ci: fix go_use test (#1455)' exists but the skip is still present in current code, so the issue should stay open until the runner Go version is bumped or the test is re-enabled.
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.8-27b |
Impact:
25
Quick Win:
17.5
Staleness:
55
Complexity:
30
Confidence:
80
Support Request:
0
|
keep open | test_go_use fails on github-hosted arm64 runners because the test needs go 1.24 but runners have go 1.22 with downloads disabled. Triaged by maintainer; test is currently skipped on aarch64 github-hosted runners referencing this issue (#1313). | |
| qwen/qwen3.6-35b-a3b |
Staleness:
85
Complexity:
30
Confidence:
85
Support Request:
5
|
close stale | Integration test test_go_use fails on arm64 GitHub runners due to a Go version mismatch (requires 1.24, runners have 1.22). Triaged but inactive for over a year. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
85
Complexity:
15
Confidence:
80
Support Request:
0
|
close stale | Integration test test_go_use fails on arm64 GitHub runners due to a Go version mismatch (requires 1.24, runners have 1.22) with GOPROXY disabled. Triaged but inactive for 295 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
78
Complexity:
20
Confidence:
75
Support Request:
0
|
close stale | test_go_use fails on arm64 GitHub runners due to a Go version mismatch. The test requires Go 1.24, but runners provide 1.22 and downloading is disabled. Status is triaged and awaiting implementation. |
Update history
No update history recorded yet.
Related work
-
Related To:
craft-parts#1455
(confidence 70%)
Commit 'ci: fix go_use test (#1455)' touched the same test file, but the aarch64 skipif referencing #1313 is still present, so it did not fully resolve this issue.
-
Related To:
craft-parts#1311
(confidence 60%)
PR #1311 ('ci: test non java/python plugins on more platforms') is the CI change that surfaced this failure on arm64 runners, per the reproduction link in the issue body.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1281 go-use go plugin test fails on non-amd64 architectures | craft-parts | open | test_go_use fails on arm64 due to missing Go toolchain. Superseded by issue #1313 which is the active tracking issue; test is already skipped on aarch64 with a reference to #1313. This issue has 0 comments, no labels, and no maintainer interaction in 356 days. |