← 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

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.

Suggested action: keep open

Reason: The issue is triaged with a Jira ticket (CRAFT-5057) and the maintainer authored it, so it is acknowledged and valid. Related work shows CI now runs Python tests on arm64 (#1030), making this more relevant, but no commit yet removes the amd64 hard-coding from fetch service tests, so it should stay open.

Impact: 40 Quick Win: 26.0 Staleness: 55 Complexity: 35 Confidence: 60 Support Request: 0

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
qwen/qwen3.8-27b
Impact: 40
Quick Win: 26.0
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.
qwen3.6-35b-a3b-mtp-q6
Staleness: 55
Complexity: 20
Confidence: 85
Support Request: 0
keep open Fetch service tests are hardcoded to amd64, blocking cross-architecture validation. Tests require modification to run on any architecture. Status is triaged and open, awaiting assignment after 91 days of inactivity.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1030 ci: run Python tests on arm64 craft-application merged Merged. Enables Python unit and integration tests on ARM64 runners. Resolved ARM64 compatibility issues and marked complex fetch service tests as amd64-only, tracking remaining work in issue #1032. Approved and passes CI. Prerequisite for #1027 and CRAFT-4992.
76%