test: add integration tests for make plugin
Metadata
Current evaluation
Copilot-authored PR merged as commit 431bd9e2, adding tests/integration/plugins/test_make.py with parametrized integration tests covering make plugin build/install and make-parameters forwarding, closing issue #1334.
Resolution: closed resolved
Reason: The PR was merged into main as commit 431bd9e2 (log for tests/integration/plugins/test_make.py), adding the previously missing make plugin integration tests plus a local test fixture; the tracked issue #1334 was closed by this merge. A proposed real-world project test was dropped during review, but the core goal was delivered.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Copilot-authored PR merged as commit 431bd9e2, adding tests/integration/plugins/test_make.py with parametrized integration tests covering make plugin build/install and make-parameters forwarding, closing issue #1334. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #1387 (commit 431bd9e2), adding parametrized integration tests for the make plugin’s build/install flow and make-parameters forwarding; fixes #1334. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged integration tests for the make plugin covering basic functionality and parameter forwarding. Addressed review feedback by refactoring tests, fixing DESTDIR failures, and updating commit messages. Resolved conflicts and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Added integration tests for the make plugin validating build, install, and parameter forwarding via pytest parametrization. Removed unsuitable real-world tests, fixed DESTDIR failures, rewrote commits, and resolved conflicts. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
craft-parts#1334
(confidence 97%)
Issue 'Add integration tests for make plugin' was the tracking issue the PR states it fixes, and it is now closed.
-
Related To:
craft-parts#1340
(confidence 30%)
Subsequent commit 656270ad ('style: add easy noqa fixes') touches the same test file.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1334 Add integration tests for make plugin | craft-parts | closed | Request for make-plugin integration tests was fulfilled by merged PR #1387 (commit 431bd9e2), adding tests/integration/plugins/test_make.py plus a test_make fixture project covering build/install and make-parameters forwarding. Issue closed as done. | |
| #33 plugins: add make plugin | craft-parts | merged | Merged PR #33 as commit 9a9d7c5c, adding a Make plugin for make-based parts (implementation commit 6e25a220). |