← Back to issue list

Handle multi-artifact generation in testing

View original Github issue

Metadata

Project
craft-application
Number
#1120
Type
issue
State
open
Author
cmatsuoka
Labels
Status: Triaged Type: Enhancement
Created
Updated
Closed

Current evaluation

Enhancement to update test infrastructure for multi-artifact generation. Already implemented by merged PR #1167.

Suggested action: close not a bug

Reason: This enhancement has already been implemented and merged in PR #1167 (canonical/craft-application#1167), which adds CRAFT_ARTIFACT_<name> variables to the spread test environment for multi-artifact projects like Debcraft. The issue is effectively a duplicate of that merged PR.

Impact: 60 Quick Win: 42.0 Staleness: 15 Complexity: 30 Confidence: 85 Support Request: 0

Issue body

### What needs to get done Tools such as debcraft can generate multiple sibling artifacts in a single run. Update test infrastructure to consider everything as an artifact instead of splitting into artifact and resource. ### Why it needs to get done It's a better mapping for generic craft tool artifacts. This change must be done before large scale testing is available.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 60
Quick Win: 42.0
Staleness: 15
Complexity: 30
Confidence: 85
Support Request: 0
close not a bug Enhancement to update test infrastructure for multi-artifact generation. Already implemented by merged PR #1167.
qwen/qwen3.6-35b-a3b
Staleness: 10
Complexity: 40
Confidence: 90
Support Request: 5
keep open Enhancement to update test infrastructure for handling multiple sibling artifacts from craft tools. Currently triaged and under discussion by maintainers.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 35
Confidence: 90
Support Request: 5
keep open Update test infrastructure to handle multiple sibling artifacts from craft tools instead of splitting into artifact and resource. Currently triaged and ready for implementation.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: canonical/craft-application#1167 (confidence 90%)

    PR #1167 implements the exact feature requested: support for testing multi-artifact projects with CRAFT_ARTIFACT_<name> variables.

Related issues

No related issues found above the similarity threshold.