← Back to issue list

Some fetch service tests are hard-coded to amd64

View original Github issue

Metadata

Project
craft-application
Number
#1032
Type
issue
State
open
Author
lengau
Labels
Status: Triaged
Created
Updated
Closed
—

Current evaluation

Maintainer-triaged test portability task: fetch-service tests need architecture-independent expectations so the suite can validate behavior beyond amd64.

Suggested action: keep open

Reason: The maintainer-authored issue is explicitly marked Triaged and states that the affected fetch-service tests must run on any architecture to provide confidence across architectures. No resolving commit or PR is identified, and the work is straightforward, although the body does not enumerate the affected test cases.

Evaluated by: mr-cal-bot

Impact: 32 Quick Win: 18 Complexity: 24 Confidence: 91 Actionability: 74

Issue body

### What needs to get done Modify these tests so they can run on any architecture ### Why it needs to get done We can't be entirely sure the behaviour works on all architectures if the tests are hard-coded to one architecture.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 32
Quick Win: 18
Complexity: 24
Confidence: 91
Actionability: 74
keep open Maintainer-triaged test portability task: fetch-service tests need architecture-independent expectations so the suite can validate behavior beyond amd64.
qwen/qwen3.6-35b-a3b
Impact: 40
Quick Win: 26
Complexity: 20
Confidence: 85
Actionability: 80
keep open Fetch service tests are hard-coded to amd64 architecture and need modification to run on any architecture. Issue is triaged and open.
qwen/qwen3.8-27b
Impact: 40
Quick Win: 26
Staleness: 55
Complexity: 35
Confidence: 60
Support Request: 0
keep open Fetch service tests hard-coded to amd64 need to run on any architecture. Triaged (CRAFT-5057); CI now runs Python tests on arm64, but no fix commit found yet.
qwen/qwen3.6-35b-a3b
Staleness: 50
Complexity: 20
Confidence: 85
Support Request: 0
keep open Test suite hard-codes amd64 architecture, preventing cross-architecture validation. Issue is triaged but has been inactive for 126 days awaiting implementation.
qwen3.6-35b-a3b-mtp-q6
Staleness: 50
Complexity: 25
Confidence: 90
Support Request: 0
keep open Fetch service tests are hard-coded to amd64, preventing cross-architecture validation. The issue is triaged but has seen no maintainer activity or progress in 113 days.

Update history

No update history recorded yet.

Related work

  • Related To: craft-application#1030 (confidence 94%)

    Commit 944c358f adds arm64 Python-test CI, which is directly related to cross-architecture test coverage but is not identified as resolving this issue.

Related issues

No related issues found above the similarity threshold.