See <https://builds.apache.org/job/kafka-2.1-jdk8/73/display/redirect?page=changes>
Changes: [matthias] KAFKA-7678: Avoid NPE when closing the RecordCollector (#5993) ------------------------------------------ [...truncated 464.50 KB...] kafka.utils.ShutdownableThreadTest > testShutdownWhenCalledAfterThreadStart STARTED kafka.utils.ShutdownableThreadTest > testShutdownWhenCalledAfterThreadStart PASSED kafka.utils.ReplicationUtilsTest > classMethod STARTED kafka.utils.ReplicationUtilsTest > classMethod FAILED java.lang.AssertionError: Found unexpected threads during @BeforeClass, allThreads=Set(Thread-798-SendThread(localhost:39892), SessionTracker, ProcessThread(sid:0 cport:37853):, kafka-producer-network-thread | producer-531, Reference Handler, ExpirationReaper-0-Produce, zk-session-expiry-handler0-EventThread, Controller-2-to-broker-1-send-thread, kafka-admin-client-thread | adminclient-303, ThrottledChannelReaper-Request, Test worker, SyncThread:0, NIOServerCxn.Factory:/127.0.0.1:0, Controller-2-to-broker-2-send-thread, kafka-coordinator-heartbeat-thread | group, SensorExpiryThread, metrics-meter-tick-thread-1, metrics-meter-tick-thread-2, main, Signal Dispatcher, Thread-798-EventThread, Time-limited test, zk-session-expiry-handler0-SendThread(localhost:36339), /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 2, ExpirationReaper-0-DeleteRecords, Time-limited test-SendThread(localhost:37853), controller-event-thread, /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 3, ThrottledChannelReaper-Produce, Time-limited test-EventThread, zk-session-expiry-handler0, ForkJoinPool-1-worker-27, zk-session-expiry-handler0-SendThread(localhost:34469), kafka-scheduler-0, shutdownable-thread-test, ExpirationReaper-0-Fetch, Finalizer, ThrottledChannelReaper-Fetch), unexpected=Set(kafka-producer-network-thread | producer-531, controller-event-thread, kafka-coordinator-heartbeat-thread | group, kafka-admin-client-thread | adminclient-303) kafka.utils.ReplicationUtilsTest > classMethod STARTED kafka.utils.ReplicationUtilsTest > classMethod FAILED java.lang.AssertionError: Found unexpected threads during @AfterClass, allThreads=Set(Thread-798-SendThread(localhost:39892), SessionTracker, ProcessThread(sid:0 cport:37853):, kafka-producer-network-thread | producer-531, Reference Handler, ExpirationReaper-0-Produce, zk-session-expiry-handler0-EventThread, Controller-2-to-broker-1-send-thread, kafka-admin-client-thread | adminclient-303, ThrottledChannelReaper-Request, Test worker, SyncThread:0, NIOServerCxn.Factory:/127.0.0.1:0, Controller-2-to-broker-2-send-thread, kafka-coordinator-heartbeat-thread | group, SensorExpiryThread, metrics-meter-tick-thread-1, metrics-meter-tick-thread-2, main, Signal Dispatcher, Thread-798-EventThread, Time-limited test, zk-session-expiry-handler0-SendThread(localhost:36339), /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 2, ExpirationReaper-0-DeleteRecords, Time-limited test-SendThread(localhost:37853), controller-event-thread, /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 3, ThrottledChannelReaper-Produce, Time-limited test-EventThread, zk-session-expiry-handler0, ForkJoinPool-1-worker-27, zk-session-expiry-handler0-SendThread(localhost:34469), kafka-scheduler-0, shutdownable-thread-test, ExpirationReaper-0-Fetch, Finalizer, ThrottledChannelReaper-Fetch), unexpected=Set(kafka-producer-network-thread | producer-531, controller-event-thread, kafka-coordinator-heartbeat-thread | group, kafka-admin-client-thread | adminclient-303) kafka.utils.timer.TimerTaskListTest > testAll STARTED kafka.utils.timer.TimerTaskListTest > testAll PASSED kafka.utils.timer.TimerTest > testAlreadyExpiredTask STARTED kafka.utils.timer.TimerTest > testAlreadyExpiredTask PASSED kafka.utils.timer.TimerTest > testTaskExpiration STARTED kafka.utils.timer.TimerTest > testTaskExpiration PASSED kafka.utils.ZkUtilsTest > classMethod STARTED kafka.utils.ZkUtilsTest > classMethod FAILED java.lang.AssertionError: Found unexpected threads during @BeforeClass, allThreads=Set(Thread-798-SendThread(localhost:39892), SessionTracker, ProcessThread(sid:0 cport:37853):, kafka-producer-network-thread | producer-531, Reference Handler, ExpirationReaper-0-Produce, zk-session-expiry-handler0-EventThread, Controller-2-to-broker-1-send-thread, kafka-admin-client-thread | adminclient-303, ThrottledChannelReaper-Request, Test worker, SyncThread:0, NIOServerCxn.Factory:/127.0.0.1:0, Controller-2-to-broker-2-send-thread, kafka-coordinator-heartbeat-thread | group, SensorExpiryThread, metrics-meter-tick-thread-1, metrics-meter-tick-thread-2, main, Signal Dispatcher, Thread-798-EventThread, Time-limited test, zk-session-expiry-handler0-SendThread(localhost:36339), /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 2, ExpirationReaper-0-DeleteRecords, Time-limited test-SendThread(localhost:37853), controller-event-thread, /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 3, ThrottledChannelReaper-Produce, Time-limited test-EventThread, zk-session-expiry-handler0, ForkJoinPool-1-worker-27, zk-session-expiry-handler0-SendThread(localhost:34469), kafka-scheduler-0, shutdownable-thread-test, ExpirationReaper-0-Fetch, Finalizer, ThrottledChannelReaper-Fetch), unexpected=Set(kafka-producer-network-thread | producer-531, controller-event-thread, kafka-coordinator-heartbeat-thread | group, kafka-admin-client-thread | adminclient-303) kafka.utils.ZkUtilsTest > classMethod STARTED kafka.utils.ZkUtilsTest > classMethod FAILED java.lang.AssertionError: Found unexpected threads during @AfterClass, allThreads=Set(Thread-798-SendThread(localhost:39892), SessionTracker, ProcessThread(sid:0 cport:37853):, kafka-producer-network-thread | producer-531, Reference Handler, ExpirationReaper-0-Produce, zk-session-expiry-handler0-EventThread, Controller-2-to-broker-1-send-thread, kafka-admin-client-thread | adminclient-303, ThrottledChannelReaper-Request, Test worker, SyncThread:0, NIOServerCxn.Factory:/127.0.0.1:0, Controller-2-to-broker-2-send-thread, kafka-coordinator-heartbeat-thread | group, SensorExpiryThread, metrics-meter-tick-thread-1, metrics-meter-tick-thread-2, main, Signal Dispatcher, Thread-798-EventThread, Time-limited test, zk-session-expiry-handler0-SendThread(localhost:36339), /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 2, ExpirationReaper-0-DeleteRecords, Time-limited test-SendThread(localhost:37853), controller-event-thread, /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 3, ThrottledChannelReaper-Produce, Time-limited test-EventThread, zk-session-expiry-handler0, ForkJoinPool-1-worker-27, zk-session-expiry-handler0-SendThread(localhost:34469), kafka-scheduler-0, shutdownable-thread-test, ExpirationReaper-0-Fetch, Finalizer, ThrottledChannelReaper-Fetch), unexpected=Set(kafka-producer-network-thread | producer-531, controller-event-thread, kafka-coordinator-heartbeat-thread | group, kafka-admin-client-thread | adminclient-303) kafka.utils.JsonTest > testParseToWithInvalidJson STARTED kafka.utils.JsonTest > testParseToWithInvalidJson PASSED kafka.utils.JsonTest > testParseTo STARTED kafka.utils.JsonTest > testParseTo PASSED kafka.utils.JsonTest > testJsonParse STARTED kafka.utils.JsonTest > testJsonParse PASSED kafka.utils.JsonTest > testLegacyEncodeAsString STARTED kafka.utils.JsonTest > testLegacyEncodeAsString PASSED kafka.utils.JsonTest > testEncodeAsBytes STARTED kafka.utils.JsonTest > testEncodeAsBytes PASSED kafka.utils.JsonTest > testEncodeAsString STARTED kafka.utils.JsonTest > testEncodeAsString PASSED kafka.utils.json.JsonValueTest > testJsonObjectIterator STARTED kafka.utils.json.JsonValueTest > testJsonObjectIterator PASSED kafka.utils.json.JsonValueTest > testDecodeLong STARTED kafka.utils.json.JsonValueTest > testDecodeLong PASSED kafka.utils.json.JsonValueTest > testAsJsonObject STARTED kafka.utils.json.JsonValueTest > testAsJsonObject PASSED kafka.utils.json.JsonValueTest > testDecodeDouble STARTED kafka.utils.json.JsonValueTest > testDecodeDouble PASSED kafka.utils.json.JsonValueTest > testDecodeOption STARTED kafka.utils.json.JsonValueTest > testDecodeOption PASSED kafka.utils.json.JsonValueTest > testDecodeString STARTED kafka.utils.json.JsonValueTest > testDecodeString PASSED kafka.utils.json.JsonValueTest > testJsonValueToString STARTED kafka.utils.json.JsonValueTest > testJsonValueToString PASSED kafka.utils.json.JsonValueTest > testAsJsonObjectOption STARTED kafka.utils.json.JsonValueTest > testAsJsonObjectOption PASSED kafka.utils.json.JsonValueTest > testAsJsonArrayOption STARTED kafka.utils.json.JsonValueTest > testAsJsonArrayOption PASSED kafka.utils.json.JsonValueTest > testAsJsonArray STARTED kafka.utils.json.JsonValueTest > testAsJsonArray PASSED kafka.utils.json.JsonValueTest > testJsonValueHashCode STARTED kafka.utils.json.JsonValueTest > testJsonValueHashCode PASSED kafka.utils.json.JsonValueTest > testDecodeInt STARTED kafka.utils.json.JsonValueTest > testDecodeInt PASSED kafka.utils.json.JsonValueTest > testDecodeMap STARTED kafka.utils.json.JsonValueTest > testDecodeMap PASSED kafka.utils.json.JsonValueTest > testDecodeSeq STARTED kafka.utils.json.JsonValueTest > testDecodeSeq PASSED kafka.utils.json.JsonValueTest > testJsonObjectGet STARTED kafka.utils.json.JsonValueTest > testJsonObjectGet PASSED kafka.utils.json.JsonValueTest > testJsonValueEquals STARTED kafka.utils.json.JsonValueTest > testJsonValueEquals PASSED kafka.utils.json.JsonValueTest > testJsonArrayIterator STARTED kafka.utils.json.JsonValueTest > testJsonArrayIterator PASSED kafka.utils.json.JsonValueTest > testJsonObjectApply STARTED kafka.utils.json.JsonValueTest > testJsonObjectApply PASSED kafka.utils.json.JsonValueTest > testDecodeBoolean STARTED kafka.utils.json.JsonValueTest > testDecodeBoolean PASSED kafka.utils.LoggingTest > testLog4jControllerIsRegistered STARTED kafka.utils.LoggingTest > testLog4jControllerIsRegistered PASSED kafka.utils.LoggingTest > testLogName STARTED kafka.utils.LoggingTest > testLogName PASSED kafka.utils.LoggingTest > testLogNameOverride STARTED kafka.utils.LoggingTest > testLogNameOverride PASSED kafka.zk.ReassignPartitionsZNodeTest > testDecodeInvalidJson STARTED kafka.zk.ReassignPartitionsZNodeTest > testDecodeInvalidJson PASSED kafka.zk.ReassignPartitionsZNodeTest > testEncode STARTED kafka.zk.ReassignPartitionsZNodeTest > testEncode PASSED kafka.zk.ReassignPartitionsZNodeTest > testDecodeValidJson STARTED kafka.zk.ReassignPartitionsZNodeTest > testDecodeValidJson PASSED kafka.zk.LiteralAclStoreTest > shouldHaveCorrectPaths STARTED kafka.zk.LiteralAclStoreTest > shouldHaveCorrectPaths PASSED kafka.zk.LiteralAclStoreTest > shouldRoundTripChangeNode STARTED kafka.zk.LiteralAclStoreTest > shouldRoundTripChangeNode PASSED kafka.zk.LiteralAclStoreTest > shouldThrowFromEncodeOnNoneLiteral STARTED kafka.zk.LiteralAclStoreTest > shouldThrowFromEncodeOnNoneLiteral PASSED kafka.zk.LiteralAclStoreTest > shouldWriteChangesToTheWritePath STARTED kafka.zk.LiteralAclStoreTest > shouldWriteChangesToTheWritePath PASSED kafka.zk.LiteralAclStoreTest > shouldHaveCorrectPatternType STARTED kafka.zk.LiteralAclStoreTest > shouldHaveCorrectPatternType PASSED kafka.zk.LiteralAclStoreTest > shouldDecodeResourceUsingTwoPartLogic STARTED kafka.zk.LiteralAclStoreTest > shouldDecodeResourceUsingTwoPartLogic PASSED kafka.zk.KafkaZkClientTest > classMethod STARTED kafka.zk.KafkaZkClientTest > classMethod FAILED java.lang.AssertionError: Found unexpected threads during @BeforeClass, allThreads=Set(Thread-798-SendThread(localhost:39892), SessionTracker, ProcessThread(sid:0 cport:37853):, kafka-producer-network-thread | producer-531, Reference Handler, ExpirationReaper-0-Produce, zk-session-expiry-handler0-EventThread, Controller-2-to-broker-1-send-thread, kafka-admin-client-thread | adminclient-303, ThrottledChannelReaper-Request, Test worker, SyncThread:0, NIOServerCxn.Factory:/127.0.0.1:0, Controller-2-to-broker-2-send-thread, kafka-coordinator-heartbeat-thread | group, SensorExpiryThread, metrics-meter-tick-thread-1, metrics-meter-tick-thread-2, main, Signal Dispatcher, Thread-798-EventThread, Time-limited test, zk-session-expiry-handler0-SendThread(localhost:36339), /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 2, ExpirationReaper-0-DeleteRecords, Time-limited test-SendThread(localhost:37853), controller-event-thread, /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 3, ThrottledChannelReaper-Produce, Time-limited test-EventThread, zk-session-expiry-handler0, ForkJoinPool-1-worker-27, zk-session-expiry-handler0-SendThread(localhost:34469), kafka-scheduler-0, shutdownable-thread-test, ExpirationReaper-0-Fetch, Finalizer, ThrottledChannelReaper-Fetch), unexpected=Set(kafka-producer-network-thread | producer-531, controller-event-thread, kafka-coordinator-heartbeat-thread | group, kafka-admin-client-thread | adminclient-303) kafka.zk.KafkaZkClientTest > classMethod STARTED kafka.zk.KafkaZkClientTest > classMethod FAILED java.lang.AssertionError: Found unexpected threads during @AfterClass, allThreads=Set(Thread-798-SendThread(localhost:39892), SessionTracker, ProcessThread(sid:0 cport:37853):, kafka-producer-network-thread | producer-531, Reference Handler, ExpirationReaper-0-Produce, zk-session-expiry-handler0-EventThread, Controller-2-to-broker-1-send-thread, kafka-admin-client-thread | adminclient-303, ThrottledChannelReaper-Request, Test worker, SyncThread:0, NIOServerCxn.Factory:/127.0.0.1:0, Controller-2-to-broker-2-send-thread, kafka-coordinator-heartbeat-thread | group, SensorExpiryThread, metrics-meter-tick-thread-1, metrics-meter-tick-thread-2, main, Signal Dispatcher, Thread-798-EventThread, Time-limited test, zk-session-expiry-handler0-SendThread(localhost:36339), /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 2, ExpirationReaper-0-DeleteRecords, Time-limited test-SendThread(localhost:37853), controller-event-thread, /0:0:0:0:0:0:0:1:42424 to /0:0:0:0:0:0:0:1:33027 workers Thread 3, ThrottledChannelReaper-Produce, Time-limited test-EventThread, zk-session-expiry-handler0, ForkJoinPool-1-worker-27, zk-session-expiry-handler0-SendThread(localhost:34469), kafka-scheduler-0, shutdownable-thread-test, ExpirationReaper-0-Fetch, Finalizer, ThrottledChannelReaper-Fetch), unexpected=Set(kafka-producer-network-thread | producer-531, controller-event-thread, kafka-coordinator-heartbeat-thread | group, kafka-admin-client-thread | adminclient-303) kafka.zk.ExtendedAclStoreTest > shouldHaveCorrectPaths STARTED kafka.zk.ExtendedAclStoreTest > shouldHaveCorrectPaths PASSED kafka.zk.ExtendedAclStoreTest > shouldRoundTripChangeNode STARTED kafka.zk.ExtendedAclStoreTest > shouldRoundTripChangeNode PASSED kafka.zk.ExtendedAclStoreTest > shouldThrowFromEncodeOnLiteral STARTED kafka.zk.ExtendedAclStoreTest > shouldThrowFromEncodeOnLiteral PASSED kafka.zk.ExtendedAclStoreTest > shouldThrowIfConstructedWithLiteral STARTED kafka.zk.ExtendedAclStoreTest > shouldThrowIfConstructedWithLiteral PASSED kafka.zk.ExtendedAclStoreTest > shouldWriteChangesToTheWritePath STARTED kafka.zk.ExtendedAclStoreTest > shouldWriteChangesToTheWritePath PASSED kafka.zk.ExtendedAclStoreTest > shouldHaveCorrectPatternType STARTED kafka.zk.ExtendedAclStoreTest > shouldHaveCorrectPatternType PASSED 1929 tests completed, 32 failed, 4 skipped > Task :kafka-2.1-jdk8:core:test FAILED > Task :testScala_2_11 FAILED FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':kafka-2.1-jdk8:core:test'. > There were failing tests. See the report at: > file://<https://builds.apache.org/job/kafka-2.1-jdk8/ws/core/build/reports/tests/test/index.html> * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 1h 45m 19s 26 actionable tasks: 3 executed, 23 up-to-date Build step 'Execute shell' marked build as failure [FINDBUGS] Collecting findbugs analysis files... Setting GRADLE_4_8_1_HOME=/home/jenkins/tools/gradle/4.8.1 [FINDBUGS] Searching for all files in <https://builds.apache.org/job/kafka-2.1-jdk8/ws/> that match the pattern **/build/reports/findbugs/*.xml [FINDBUGS] No files found. Configuration error? Setting GRADLE_4_8_1_HOME=/home/jenkins/tools/gradle/4.8.1 Setting GRADLE_4_8_1_HOME=/home/jenkins/tools/gradle/4.8.1 <Git Blamer> Using GitBlamer to create author and commit information for all warnings. <Git Blamer> GIT_COMMIT=b46c9bfca1bf03702852326a9d3fce71e93298b3, workspace=<https://builds.apache.org/job/kafka-2.1-jdk8/ws/> [FINDBUGS] Computing warning deltas based on reference build #72 Recording test results Setting GRADLE_4_8_1_HOME=/home/jenkins/tools/gradle/4.8.1 Setting GRADLE_4_8_1_HOME=/home/jenkins/tools/gradle/4.8.1