Skip to content

bugfix(test): fix flaky ExecutorServiceSessionValidationSchedulerTest…#2820

Open
lprimak wants to merge 3 commits into
apache:mainfrom
lprimak:fix-valudation-scheduler-test
Open

bugfix(test): fix flaky ExecutorServiceSessionValidationSchedulerTest…#2820
lprimak wants to merge 3 commits into
apache:mainfrom
lprimak:fix-valudation-scheduler-test

Conversation

@lprimak

@lprimak lprimak commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

… in core

Following this checklist to help us incorporate your contribution quickly and easily:

  • Run mvn verify to make sure basic checks pass. A more thorough check will be performed on your pull request automatically.
  • Committers: Use "Squash and Merge" to combine all commits into one when merging a PR when appropriate.

Trivial changes like typos do not require a GitHub issue (javadoc, comments...).
In this case, just format the pull request title like [DOC] - Add javadoc in SessionManager.

If this is your first contribution, you have to read the Contribution Guidelines

If your pull request is about ~20 lines of code you don't need to sign an Individual Contributor License Agreement
if you are unsure please ask on the developers list.

To make clear that you license your contribution under the Apache License Version 2.0, January 2004
you have to acknowledge this by using the following check-box.

@github-actions github-actions Bot added java Pull requests that update Java code tests labels Jun 29, 2026
@github-actions github-actions Bot added the github_actions Pull requests that update GitHub Actions code label Jun 29, 2026
assertThat(defaultSessionManager.getActiveSessions()).isEmpty();
await().atMost(Duration.ofSeconds(10))
.pollInterval(Duration.ofMillis(100))
.untilAsserted(() -> assertThat(defaultSessionManager.getActiveSessions()).isEmpty());

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Had to read up on awaitatility. Nice!

@steinarb steinarb left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github_actions Pull requests that update GitHub Actions code java Pull requests that update Java code tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants