ci: split plugin integration tests out.
Metadata
Current evaluation
Merged PR #1252 in commit 1387c0aa9, splitting plugin integration tests into separate Travis CI runs to stay within time limits.
Resolution: closed resolved
Reason: PR #1252 was merged as commit 1387c0aa9, resolving the CI timeout problem by separating plugin integration test runs.
Evaluated by: mr-cal-bot
No scores available.
Issue body
We have passed the time allowed by travis for a run, splitting the test
runs out takes care of that.
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1252 in commit 1387c0aa9, splitting plugin integration tests into separate Travis CI runs to stay within time limits. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1252 as commit 1387c0aa9, splitting plugin integration tests into separate Travis runs to stay within CI time limits. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1252 split plugin integration tests into separate runs to avoid exceeding Travis CI time limits. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to split plugin integration tests across multiple jobs, resolving Travis CI timeout limits. The change modified 23 files with minimal additions and required no review. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to resolve Travis CI timeout limits by splitting plugin integration tests into separate runs. This change optimizes build duration while preserving test coverage. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1275 ci: run plugin integration tests in separate jobs | craft-parts | merged | Merged PR canonical/craft-parts#1275 (commit 2e6bb9a2, CRAFT-4767) split plugin integration tests into separate CI jobs (test-common, test-python-plugins, test-java-plugins, test-other-plugins), speeding up CI and isolating dependency-heavy java plugin tests. | |
| #1638 tests: reorganize unit and integration suites to make them easier to split for travis | snapcraft | merged | Merged #1638 as commit 30f62685c, reorganizing unit and integration test suites for easier splitting across Travis CI jobs. | |
| #1272 ci: run plugin tests separately | craft-parts | closed | Merged PR #1272 separated plugin tests from the main CI test run; all reported lint, policy, security, and test checks passed. | |
| #107 ci: separate unit and integration tests | starbase | merged | Merged PR #107 as commit 3244cc2, splitting the GitHub Actions test workflow into separate unit and integration test jobs; repo now has tests/unit and tests/integration trees plus a test-integration tox env. | |
| #7 tools: Split unit and integration tests | starbase | merged | Merged #7 as commit 63fc646, splitting tool tests into separate unit and integration directories. | |
| #2614 [WIP] travis-ci: split spread tests to reduce job times | snapcraft | closed | Closed unmerged in favor of snapcraft#2615, which increased Spread worker parallelism and merged as commit 5c91f9681 to reduce job times. | |
| #2217 Travis test | snapcraft | merged | Merged in snapcraft#2217 via commit 281defaef, improving Travis test speed and simplifying CI across 26 files. | |
| #2523 ci: improve travis integration conditionals | snapcraft | merged | Merged as commit 4900f7323: .travis.yml spread/integration test conditionals fixed, unused cron trigger removed, integration script indentation normalized. |