Skip to content

[#2238] Fix flaky tests batch 1 - #2428

Merged
mattrpav merged 3 commits into
apache:mainfrom
mattrpav:amq-gh-2238-flaky-tests-batch-1
Aug 9, 2026
Merged

[#2238] Fix flaky tests batch 1#2428
mattrpav merged 3 commits into
apache:mainfrom
mattrpav:amq-gh-2238-flaky-tests-batch-1

Conversation

@mattrpav

@mattrpav mattrpav commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

No description provided.

…onBrowseExpireTest

The 30s expiry task raced the JMX browse and could double-count the
expired statistic. With the task disabled, browse is the only expiry
trigger and the count is exact.
…opicSelectorAwareForwardingTest

Consumer close sends RemoveInfo async, so assert the region consumer
count with Wait.waitFor instead of reading it immediately.
@mattrpav mattrpav self-assigned this Aug 6, 2026
@mattrpav
mattrpav requested a review from cshannon August 6, 2026 20:04
@mattrpav mattrpav moved this from Backlog to In progress in Apache ActiveMQ v6.4.0 Aug 6, 2026
@mattrpav mattrpav moved this from In progress to In review in Apache ActiveMQ v6.4.0 Aug 6, 2026
The failover transport shuffles the broker round-robin order,
so each client kept its current broker ~50% of the time and the
rebalance advisory only fires once. randomize=false makes the client
spread deterministic.
@mattrpav
mattrpav force-pushed the amq-gh-2238-flaky-tests-batch-1 branch from 50331f3 to 9961ee4 Compare August 9, 2026 21:47
@mattrpav
mattrpav merged commit bbdf01b into apache:main Aug 9, 2026
10 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in Apache ActiveMQ v6.4.0 Aug 9, 2026
@mattrpav
mattrpav deleted the amq-gh-2238-flaky-tests-batch-1 branch August 9, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants