← Back to issue list

Add an integration test for autotools

View original Github issue

Metadata

Project
snapcraft
Number
#783
Type
pull request
State
merged
Author
come-maiz
Labels
—
Created
Updated
Closed

Current evaluation

Merged snapcraft#783 in commit 874b28041, adding integration-test coverage for the Autotools plugin and resolving LP bug #1621694.

Resolution: closed resolved

Reason: PR #783 was merged as commit 874b28041, adding the requested Autotools integration test and resolving LP bug #1621694.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: #1621694

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged snapcraft#783 in commit 874b28041, adding integration-test coverage for the Autotools plugin and resolving LP bug #1621694.
stealth/space-bunny-alpha — closed resolved Merged in snapcraft#783 (874b28041), adding integration-test coverage for the autotools plugin and addressing LP bug #1621694.
qwen/qwen3.6-35b-a3b — — Merged integration test for autotools. Adds 59 lines across 5 files to address LP: #1621694. Processed without review comments or CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Integration test for autotools merged, resolving Launchpad bug #1621694. No additional comments or revisions were required.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft (launchpad)#1621694 (confidence 100%)

    Linked Launchpad bug requesting integration-test coverage for the Autotools plugin.

Related issues

Issue Project State Summary Similarity
#1621694 autotools plugin has no integration tests snapcraft (launchpad) closed Added autotools plugin integration-test coverage; snapcore/snapcraft#783 was merged as commit 874b28041, resolving the missing-test issue.
86%
#1716 tests: split the integration autopkgtests snapcraft merged Merged in snapcraft#1716 via 57af155a7, splitting integration autopkgtests into separate runs to prevent timeout failures despite added setup overhead.
76%
#2182 tests: add spread suite for autotools plugin snapcraft merged PR #2182 merged to master as commit eadd86729, consolidating the Autotools plugin and snapd tests into a single Spread suite and resolving LP bug #1783825.
75%
#1542 tests: add integration tests for build snaps snapcraft merged PR #1542 merged as 8c9900f38, adding integration coverage for build snaps; two scenarios remained excluded due to Launchpad bugs #1716054 and #1716055.
73%
#1783825 Move Autotools plugin tests to spread snapcraft (launchpad) closed Autotools and snapd plugin integration tests were consolidated into a Spread suite by merged PR #2182 (commit eadd86729), resolving LP #1783825.
73%
#758 Add an integration test for parts with filesets snapcraft closed PR #758 by jocave added an integration test for parts with filesets; it was closed unmerged after sergiusens pointed out canonical/snapcraft#799 already contains the test (merged as 1a282439c).
72%
#1541391 Missing integration tests for login/logout/upload snapcraft (launchpad) closed Added integration coverage for Snapcraft's store-facing login, logout, and upload flows in ubuntu-core/snapcraft#302, linked in the issue's final discussion.
71%
#1018 autotools: extend Make plugin instead of repeating code snapcraft closed Closed after inactivity; the same Autotools-to-Make plugin refactor was re-proposed in snapcraft#1076 and merged as commit 83072a5b2.
71%
#560 Add snapcraft-parser integration test. snapcraft merged Merged PR #560 added the snapcraft-parser happy-path integration test in commit 8f5b30dba.
70%
#1541421 Run unittests as part of the integration tests snapcraft (launchpad) closed Unit tests were added to the autopkgtest suite across tested architectures via canonical/snapcraft#293 (merge commit af4d3bbf5, implementation 4057fe797).
70%