Skip to content

Remove paralell stuff from unit tests within cluster operator and ope…#11753

Merged
see-quick merged 1 commit intostrimzi:mainfrom
see-quick:remove-paralell-stuff-from-cluster-operator-and-operator-common
Aug 21, 2025
Merged

Remove paralell stuff from unit tests within cluster operator and ope…#11753
see-quick merged 1 commit intostrimzi:mainfrom
see-quick:remove-paralell-stuff-from-cluster-operator-and-operator-common

Conversation

@see-quick
Copy link
Copy Markdown
Member

@see-quick see-quick commented Aug 20, 2025

…rator-common modules

Type of change

  • Refactoring

Description

This PR removes parallel execution from unit tests in the cluster-operator and operator-common modules.

Originally, I enabled parallelism to reduce build pipeline time, but we encountered flaky test failures that seemed related to race conditions. Since the time savings were minimal (only a few minutes) and stabilising parallel execution wasn’t a priority, we disabled it.

Given that the benefit is negligible, I’m now cleaning this up by removing the related dependencies. Specifically, @ParallelSuite is dropped, and @ParallelTest is replaced with the standard JUnit 5 @Test annotation.

Checklist

  • Write tests
  • Make sure all tests pass

…rator-common modules

Signed-off-by: see-quick <maros.orsak159@gmail.com>
@see-quick see-quick added this to the 0.48.0 milestone Aug 20, 2025
@see-quick see-quick requested a review from a team August 20, 2025 11:51
@see-quick see-quick self-assigned this Aug 20, 2025
@see-quick see-quick added ready for merge Label for PRs which are ready for merge and removed needs review labels Aug 21, 2025
@see-quick see-quick merged commit 48d195e into strimzi:main Aug 21, 2025
13 checks passed
see-quick added a commit to see-quick/strimzi-kafka-operator that referenced this pull request Sep 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready for merge Label for PRs which are ready for merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants