Flaky test cleanup following on v6.3.0 release
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
Research direction
Start by running the unchecked tests listed in the issue, including AMQ4083Test, NetworkAdvancedStatisticsTest, and NetworkBridgeReconnectOnHandshakeFailureTest, to reproduce the failures. Read each test and its supporting test class to determine whether the failure is intermittent or a real regression. Done means the listed flaky failures are stabilized or fixed and the corresponding checklist entries can be marked complete.
Written by the indexing model from the issue text.
Description
In Progress (@mattrpav)
- (2x) AMQ4083Test.testExpiredMsgsBeforeNonExpiredWithTX:192 Inflight count should reach zero, currently: 7
- NetworkAdvancedStatisticsTest.testNetworkAdvancedStatisticsErrors:143->assertNetworkStats:406 Timed out waiting for connector exception counts local>=1 remote>=0
- NetworkBridgeReconnectOnHandshakeFailureTest.testBridgeReconnectsAfterRemoteBrokerRestart:263 Bridge should go down
Backlog fixes
- AbortSlowAckConsumer0Test.testSlowConsumerIsAbortedViaJmx:99->AbortSlowConsumer0Test.testSlowConsumerIsAbortedViaJmx:123 no slow consumers left expected:<0> but was:<1>
- VirtualConsumerDemandTest.testToTopicWithDurable:1358
- MQTTSubscriptionRecoveryTest.testDurableSubscriptionsAreRecovered:91->MQTTTestSupport.restartBroker:133 » IO Transport Connector could not be registered in JMX: java.io.IOException: Failed to bind to server socket: mqtt://0.0.0.0:46365?transport.subscriptionStrategy=mqtt-default-subscriptions due to: java.net.BindException: Address already in use
- RequestReplyToTopicViaThreeNetworkHopsTest.runWithTempTopicReplyTo:458 no errors
- InMemoryJobSchedulerTest.testAddCronAndByteSequence:92 » TestTimedOut test timed out after 60000
- UsageBlockedDispatchTest>CombinationTestSupport.runBare:113->CombinationTestSupport.runBare:107->testFillMemToBlockConsumer:167 did not get a message
- CachedLDAPAuthorizationModuleLegacyTest>AbstractCachedLDAPAuthorizationMapLegacyTest.testSynchronousUpdate:123 expected null, but was:<[]>
- JMSClientNioPlusSslTest>JMSClientTest.testDurableConsumerSync:718->JMSClientTestSupport.createConnection:140->createConnection:40 » JmsConnectionRemotelyClosed org.apache.qpid.proton.engine.TransportException: AMQP header mismatch value 0, expecting 41. In state: HEADER0 [condition = amqp:connection:framing-error]
- DurableSubscriptionOffline1Test.testOfflineSubscriptionCanConsumeAfterOnlineSubs:243 expected:<10> but was:<0>
- DurableSubscriptionOffline2Test.testJMXCountersWithOfflineSubs:101 got message: 0
- DurableFiveBrokerNetworkBridgeTest>CombinationTestSupport.runBare:107->testDurablePropagationSyncTtl4BrokerRestart:647->testDurablePropagation:793->assertNCDurableSubsCount:831 Expected 2 NC durable sub(s) on Broker_C_C for TEST.FOO, but got 1
Done
- JMSInteroperabilityTest.testOpenWireToQpidObjectMessageWithOpenWireCompression:493 » MessageFormat Failed to read object: null - Real test failure fixed by #2256
- (2x) ActiveDurableSubscriptionBrowseExpireTest.testBrowseExpireActiveSub
- (2x) TwoBrokerVirtualTopicSelectorAwareForwardingTest.testSelectorAwareForwarding(
- (2x) AutoFailoverClusterTest>FailoverClusterTest.testClusterURIOptionsStrip:71 clients should connect to multiple brokers
- Dominant language
- Java
- Stars
- 2.5k
- Forks
- 1.5k
- Avg merge
- 14h 42m
- Merged PRs (30d)
- 85
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/activemq
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
apache/activemq#2558 · 2 comments ·
Maintainers usually reply within 1 day
-
Stale
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
apache/activemq#1999 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 74/100
apache/activemq#1871 · 2 comments ·
Maintainers usually reply within 1 day
-
Topic expiry task loads the whole JDBC topic store into the heap on PostgreSQL (AMQ-6067 fix is ineffective with pgjdbc)Possibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 4/5 3-5 days Newbie friendliness 48/100
apache/activemq#2630 · 3 comments ·
Maintainers usually reply within 1 day
Similar issues
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
apache/skywalking#14120 ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
HMCL-dev/HMCL#6943 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
micronaut-projects/micronaut-core#13677 ·
Maintainers usually reply within 1 day
-
new feature
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apache/rocketmq-dashboard#5594 ·
Maintainers usually reply within 3 days