Skip to content

IGNITE-28829 Split more overloaded test suites to bring RunAll suites under ~30 minutes#13289

Merged
anton-vinogradov merged 1 commit into
apache:masterfrom
anton-vinogradov:suite-split-30min
Jun 27, 2026
Merged

IGNITE-28829 Split more overloaded test suites to bring RunAll suites under ~30 minutes#13289
anton-vinogradov merged 1 commit into
apache:masterfrom
anton-vinogradov:suite-split-30min

Conversation

@anton-vinogradov

Copy link
Copy Markdown
Contributor

Follow-up to IGNITE-28828. Splits 3 more overloaded core test suites into balanced halves. Test-infrastructure only; no production code changed; each split is an exact partition of the original suite (no test added/removed).

New suites: IgniteCacheTestSuite18 (from Cache 4), IgniteCacheTestSuite19 (from Cache 8 — moves the Eviction sub-suite + rebalancing tests), IgniteCacheDataStructuresSelfTestSuite2.

Verified: ignite-core compiles, strict -Pcheckstyle passes, and each split's class set exactly equals the original (no coverage lost).

Note: new TeamCity build configs for these suites must be added to the RunAll chain for them to actually run in CI.

Jira: https://issues.apache.org/jira/browse/IGNITE-28829

🤖 Generated with Claude Code

… under ~30 minutes

Follow-up to IGNITE-28828. Splits 3 more overloaded core test suites into
balanced halves (by historical per-class runtime). Test-infrastructure only;
no production code changed. Each split is an exact partition of the original
suite's class set (no test class added or removed).

New suites: IgniteCacheTestSuite18 (from Cache 4), IgniteCacheTestSuite19
(from Cache 8 - moves the Eviction sub-suite + rebalancing tests),
IgniteCacheDataStructuresSelfTestSuite2.

New TeamCity build configs for these suites must be added to the RunAll chain
for them to run in CI.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@anton-vinogradov anton-vinogradov merged commit ef52e10 into apache:master Jun 27, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant