feat(test): parse <app-name>-test.yaml, deprecate spread.yaml
Metadata
Current evaluation
Merged in #1168 (868462ad): testing now parses <app-name>-test.yaml and deprecates spread.yaml fallback. The change is documented in craft-application 7.3.0.
Resolution: closed resolved
Reason: PR canonical/craft-application#1168 was approved and merged as commit 868462ad, adding <app-name>-test.yaml support while retaining spread.yaml with a deprecation warning.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
- [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
---
Allows parsing `<app-name>-test.yaml` and adds a deprecation warning when parsing existing `spread.yaml`.
(CRAFT-5282)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in #1168 (868462ad): testing now parses <app-name>-test.yaml and deprecates spread.yaml fallback. The change is documented in craft-application 7.3.0. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged support for parsing <app-name>-test.yaml; spread.yaml parsing now emits a deprecation warning (CRAFT-5282). | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and CI checks. Implements parsing for app-name-test.yaml and adds a deprecation warning for spread.yaml, resolving CRAFT-5282. | |
| qwen/qwen3.8-27b |
Impact:
55
Quick Win:
28
Staleness:
2
Complexity:
50
Confidence:
85
|
needs review | Adds parsing of <app-name>-test.yaml as the test config file and emits a deprecation warning when the legacy spread.yaml is used. Maintainer-authored, approved by 2 reviewers, all completed CI checks passing with some fast/flaky test jobs still pending. | |
| qwen/qwen3.8-27b |
Impact:
55
Quick Win:
28
Staleness:
5
Complexity:
50
Confidence:
85
|
needs review | Adds parsing of <app-name>-test.yaml and a deprecation warning for spread.yaml in the test service (CRAFT-5282). Approved by 2 reviewers, 13 CI checks passing, 11 pending, none failing. +397/-48 across 15 files. | |
| qwen/qwen3.8-27b |
Impact:
45
Quick Win:
22
Staleness:
5
Complexity:
50
Confidence:
80
|
needs review | Adds parsing of <app-name>-test.yaml as an alternative to spread.yaml for the test command, with a deprecation warning for spread.yaml. 15 files, +398/-46. Approved by 2 reviewers, CI passing, ready to land. | |
| qwen/qwen3.8-27b |
Impact:
55
Quick Win:
22
Staleness:
5
Complexity:
60
Confidence:
80
|
needs review | Adds parsing of <app-name>-test.yaml as an alternative to spread.yaml for the test command, with a deprecation warning for spread.yaml. Approved by 2 reviewers, CI passing, 4 unresolved review comments remain. | |
| qwen/qwen3.8-27b |
Impact:
50
Quick Win:
28
Staleness:
5
Complexity:
45
Confidence:
75
|
needs review | Adds parsing of <app-name>-test.yaml and a deprecation warning for spread.yaml in the test command (CRAFT-5282). Approved by 2 reviewers, 5 unresolved review comments, 1 failing CI check (snap-tests openstack), 1 day old. | |
| qwen/qwen3.8-27b |
Impact:
45
Quick Win:
22
Staleness:
5
Complexity:
50
Confidence:
85
|
needs review | Adds parsing of <app-name>-test.yaml and a deprecation warning for spread.yaml in the test service (CRAFT-5282). Approved by 1 reviewer with 2 unresolved review comments; CI green except the openstack snap-tests job. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
45
Confidence:
85
|
needs review | Enables parsing <app-name>-test.yaml and deprecates spread.yaml with a warning. Approved by 1 reviewer, has 3 unresolved comments, and one failing CI job. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
35
Confidence:
85
|
needs review | Enables parsing <app-name>-test.yaml and deprecates spread.yaml with a warning. Currently approved by one reviewer, has three unresolved comments, and one failing CI job. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
35
Confidence:
85
|
needs review | Adds support for parsing <app-name>-test.yaml and deprecates spread.yaml parsing. Currently pending maintainer review with 2 unresolved comments and one failing CI check. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
35
Confidence:
85
|
needs review | Adds support for parsing <app-name>-test.yaml and deprecates spread.yaml parsing. Currently pending maintainer review with two unresolved comments and one failing CI check. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
35
Confidence:
90
|
needs review | Enables parsing of app-name-test.yaml and deprecates spread.yaml with a warning. Currently pending maintainer review with unresolved comments and several CI checks still running. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
0
Complexity:
45
Confidence:
85
|
needs review | Enables parsing <app-name>-test.yaml and deprecates spread.yaml. Currently pending maintainer review with 4 unresolved comments and 2 failing CI checks. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| updated | |
| created |
Related issues
No related issues found above the similarity threshold.