← Back to issue list

Add integration tests for namespaced partitions

View original Github issue

Metadata

Project
craft-parts
Number
#598
Type
issue
State
open
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Task to extend integration tests to cover namespaced partitions after implementation PRs #595-#597. Implementation merged via #684; unit tests exist, but no dedicated namespaced-partition integration tests found. Open since 2023, last activity May 2024.

Suggested action: keep open

Reason: The issue is a legitimate test-coverage task for a shipped feature (namespaced partitions, merged in #684). The author's own comment notes a missing test for the lifecycle_manager warning path, and no integration test exercising namespaced partitions was found in tests/integration. It is stale (no activity since May 2024) but not obsolete — the feature is still in use and the gap remains.

Impact: 30 Quick Win: 18.0 Staleness: 70 Complexity: 40 Confidence: 60 Support Request: 0

Issue body

### What needs to get done Extend the existing integration tests to exercise namespaced partitions after the implementation tasks are all completed: - [x] #595 - [x] #596 - [x] #597 ### Why it needs to get done To support components in snapcraft

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 30
Quick Win: 18.0
Staleness: 70
Complexity: 40
Confidence: 60
Support Request: 0
keep open Task to extend integration tests to cover namespaced partitions after implementation PRs #595-#597. Implementation merged via #684; unit tests exist, but no dedicated namespaced-partition integration tests found. Open since 2023, last activity May 2024.
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 30
Confidence: 80
Support Request: 5
close stale Task to add integration tests for namespaced partitions in craft-parts. Implementation tasks are complete, but test coverage remains incomplete. Issue is inactive for over a year and lacks maintainer follow-up.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 75
Support Request: 0
close stale Task to add integration tests for namespaced partitions has been inactive for over 1.5 years. Implementation is complete, but the test addition remains unaddressed with no recent maintainer engagement.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 75
Support Request: 5
close stale Extend integration tests for namespaced partitions and validate a specific lifecycle warning. Implementation dependencies are complete, but test development remains pending. Inactive for over a year; requires triage or assignment to proceed.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#684 (confidence 85%)

    Merge of feature/namespaced-partitions; the implementation this test task depends on.

  • Related To: canonical/craft-parts#1286 (confidence 55%)

    Runs all plugin integration tests with partitions; related partition integration coverage but not namespaced specifically.

Related issues

No related issues found above the similarity threshold.