Igor Soarez created KAFKA-16920: ----------------------------------- Summary: Flaky test testControlledShutdown() - kafka.server.BrokerLifecycleManagerTest Key: KAFKA-16920 URL: https://issues.apache.org/jira/browse/KAFKA-16920 Project: Kafka Issue Type: Test Reporter: Igor Soarez
Several tests failed in this pipeline because `testControlledShutdown` did not clean up properly: [https://ci-builds.apache.org/blue/organizations/jenkins/Kafka%2Fkafka-pr/detail/PR-16232/3/tests] Stack trace {code:java} org.opentest4j.AssertionFailedError: Found 1 unexpected threads during @BeforeAll: `controlled-shutdown-lifecycle-manager-event-handler` ==> expected: <true> but was: <false> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertTrue.failNotTrue(AssertTrue.java:63) at org.junit.jupiter.api.AssertTrue.assertTrue(AssertTrue.java:36) at org.junit.jupiter.api.Assertions.assertTrue(Assertions.java:214) at kafka.utils.TestUtils$.verifyNoUnexpectedThreads(TestUtils.scala:1917) at kafka.server.QuorumTestHarness$.setUpClass(QuorumTestHarness.scala:489) at kafka.server.QuorumTestHarness.setUpClass(QuorumTestHarness.scala) {code} Note that the thread name {{controlled-shutdown-lifecycle-manager-event-handler}} originates from the {{BrokerLifecycleManager}} instance created in {{{}kafka.server.BrokerLifecycleManagerTest#testControlledShutdown{}}}. -- This message was sent by Atlassian Jira (v8.20.10#820010)