andyhuangdev commented on PR #23561:
URL: https://github.com/apache/kafka/pull/23561#issuecomment-5792152573

   ### Test results
   
   Tested commit `54cd61668ce6181164fba0cfbec9d88f988de292` with Java 17.
   
   `DumpLogSegmentsTest` ran before `JmxToolTest` in the same JVM, with retries 
disabled. All four test tasks were forced to rerun.
   
   | Test class | Passed | Failures | Errors | Skipped |
   | --- | ---: | ---: | ---: | ---: |
   | `DumpLogSegmentsTest` | 33 | 0 | 0 | 0 |
   | `JmxToolTest` | 19 | 0 | 0 | 0 |
   | `BrokerCompressionTest` | 30 | 0 | 0 | 0 |
   | `LogCleanerManagerTest` | 31 | 0 | 0 | 0 |
   | `LogCleanerTest` | 56 | 0 | 0 | 0 |
   | `LogConcurrencyTest` | 2 | 0 | 0 | 0 |
   | `LogManagerTest` | 46 | 0 | 0 | 0 |
   | `SchedulerTest` | 10 | 0 | 0 | 0 |
   | `ShareFetchUtilsTest` | 18 | 0 | 0 | 0 |
   
   **Total: 245 tests passed, 0 failures, 0 errors, 0 skipped.**
   
   <details>
   <summary>Full test output</summary>
   
   ```text
   > Task :api-checker:gradle-plugins:pluginDescriptors UP-TO-DATE
   > Task :api-checker:gradle-plugins:processResources UP-TO-DATE
   > Task :api-checker:core:compileJava UP-TO-DATE
   > Task :api-checker:core:processResources NO-SOURCE
   > Task :api-checker:core:classes UP-TO-DATE
   > Task :api-checker:core:jar UP-TO-DATE
   > Task :api-checker:gradle-plugins:compileJava UP-TO-DATE
   > Task :api-checker:gradle-plugins:classes UP-TO-DATE
   > Task :api-checker:gradle-plugins:jar UP-TO-DATE
   
   > Configure project :
   Starting build with version 4.5.0-SNAPSHOT (commit id 54cd6166) using Gradle 
9.7.1, Java 17 and Scala 2.13.18
   Build properties: ignoreFailures=false, maxParallelForks=1, 
maxScalacThreads=8, maxTestRetries=0
   
   > Task :raft:processResources UP-TO-DATE
   > Task :server:processResources NO-SOURCE
   > Task :storage:processResources UP-TO-DATE
   > Task :share-coordinator:processResources UP-TO-DATE
   > Task :core:processResources NO-SOURCE
   > Task :server-common:processResources NO-SOURCE
   > Task :coordinator-common:processResources NO-SOURCE
   > Task :group-coordinator:group-coordinator-api:processResources NO-SOURCE
   > Task :metadata:processResources UP-TO-DATE
   > Task :storage:storage-api:processResources NO-SOURCE
   > Task :transaction-coordinator:processResources UP-TO-DATE
   > Task :group-coordinator:processResources UP-TO-DATE
   > Task :tools:tools-api:processResources NO-SOURCE
   > Task :streams:processResources UP-TO-DATE
   > Task :clients:processResources UP-TO-DATE
   > Task :server:createVersionFile
   > Task :storage:createVersionFile
   > Task :tools:processResources NO-SOURCE
   > Task :raft:createVersionFile
   > Task :server:processTestFixturesResources UP-TO-DATE
   > Task :server-common:createVersionFile
   > Task :tools:tools-api:createVersionFile
   > Task :storage:processTestFixturesResources NO-SOURCE
   > Task :storage:storage-api:createVersionFile
   > Task :group-coordinator:group-coordinator-api:createVersionFile
   > Task :streams:createStreamsVersionFile
   > Task :clients:createVersionFile
   > Task :connect:api:processResources UP-TO-DATE
   > Task :connect:runtime:processResources UP-TO-DATE
   > Task :tools:processTestResources UP-TO-DATE
   > Task :server-common:processTestFixturesResources NO-SOURCE
   > Task :test-common:test-common-internal-api:processResources NO-SOURCE
   > Task :streams:processTestFixturesResources NO-SOURCE
   > Task :connect:transforms:processResources UP-TO-DATE
   > Task :connect:json:processResources UP-TO-DATE
   > Task :clients:processTestFixturesResources NO-SOURCE
   > Task :test-common:test-common-runtime:processResources UP-TO-DATE
   > Task :storage:processTestResources UP-TO-DATE
   > Task :storage:storage-api:processTestFixturesResources NO-SOURCE
   > Task :metadata:processTestFixturesResources NO-SOURCE
   > Task :group-coordinator:processTestFixturesResources NO-SOURCE
   > Task :raft:processTestFixturesResources NO-SOURCE
   > Task :share-coordinator:processTestFixturesResources NO-SOURCE
   > Task :core:processTestResources UP-TO-DATE
   > Task :connect:runtime:processTestFixturesResources UP-TO-DATE
   > Task :server:processTestResources UP-TO-DATE
   > Task :test-common:test-common-util:compileJava UP-TO-DATE
   > Task :generator:compileJava UP-TO-DATE
   > Task :test-common:test-common-util:processResources UP-TO-DATE
   > Task :test-common:test-common-util:classes UP-TO-DATE
   > Task :generator:processResources NO-SOURCE
   > Task :generator:classes UP-TO-DATE
   > Task :test-common:test-common-util:jar UP-TO-DATE
   > Task :generator:jar UP-TO-DATE
   > Task :share-coordinator:processMessages UP-TO-DATE
   > Task :clients:processMessages UP-TO-DATE
   > Task :raft:processMessages UP-TO-DATE
   > Task :streams:processMessages UP-TO-DATE
   > Task :group-coordinator:processMessages UP-TO-DATE
   > Task :storage:processMessages UP-TO-DATE
   > Task :transaction-coordinator:processMessages UP-TO-DATE
   > Task :metadata:processMessages UP-TO-DATE
   > Task :clients:compileJava UP-TO-DATE
   > Task :clients:classes UP-TO-DATE
   > Task :group-coordinator:group-coordinator-api:compileJava UP-TO-DATE
   > Task :tools:tools-api:compileJava UP-TO-DATE
   > Task :group-coordinator:group-coordinator-api:classes UP-TO-DATE
   > Task :tools:tools-api:classes UP-TO-DATE
   > Task :connect:api:compileJava UP-TO-DATE
   > Task :connect:api:classes UP-TO-DATE
   > Task :connect:transforms:compileJava UP-TO-DATE
   > Task :connect:transforms:classes UP-TO-DATE
   > Task :connect:json:compileJava UP-TO-DATE
   > Task :server-common:compileJava UP-TO-DATE
   > Task :server-common:classes UP-TO-DATE
   > Task :connect:json:classes UP-TO-DATE
   > Task :storage:storage-api:compileJava UP-TO-DATE
   > Task :storage:storage-api:classes UP-TO-DATE
   > Task :test-common:test-common-internal-api:compileJava UP-TO-DATE
   > Task :test-common:test-common-internal-api:classes UP-TO-DATE
   > Task :test-common:test-common-internal-api:jar UP-TO-DATE
   > Task :tools:tools-api:jar
   > Task :storage:compileJava UP-TO-DATE
   > Task :storage:classes UP-TO-DATE
   > Task :raft:compileJava UP-TO-DATE
   > Task :raft:classes UP-TO-DATE
   > Task :metadata:compileJava UP-TO-DATE
   > Task :metadata:classes UP-TO-DATE
   > Task :metadata:jar UP-TO-DATE
   > Task :group-coordinator:group-coordinator-api:jar
   > Task :storage:storage-api:jar
   > Task :storage:storage-api:compileTestFixturesJava UP-TO-DATE
   > Task :storage:storage-api:testFixturesClasses UP-TO-DATE
   > Task :coordinator-common:compileJava UP-TO-DATE
   > Task :coordinator-common:classes UP-TO-DATE
   > Task :storage:storage-api:testFixturesJar UP-TO-DATE
   > Task :coordinator-common:jar UP-TO-DATE
   > Task :share-coordinator:compileJava UP-TO-DATE
   > Task :share-coordinator:classes UP-TO-DATE
   > Task :transaction-coordinator:compileJava UP-TO-DATE
   > Task :transaction-coordinator:classes UP-TO-DATE
   > Task :share-coordinator:jar UP-TO-DATE
   > Task :share-coordinator:compileTestFixturesJava UP-TO-DATE
   > Task :share-coordinator:testFixturesClasses UP-TO-DATE
   > Task :transaction-coordinator:jar UP-TO-DATE
   > Task :share-coordinator:testFixturesJar UP-TO-DATE
   > Task :connect:runtime:compileJava UP-TO-DATE
   > Task :connect:runtime:classes UP-TO-DATE
   > Task :raft:jar
   > Task :server-common:jar
   > Task :storage:jar
   > Task :storage:checkstyleMain UP-TO-DATE
   > Task :storage:spotbugsMain UP-TO-DATE
   > Task :group-coordinator:compileJava
   > Task :group-coordinator:classes
   > Task :server:compileJava UP-TO-DATE
   > Task :server:classes UP-TO-DATE
   > Task :core:compileJava NO-SOURCE
   > Task :tools:compileJava UP-TO-DATE
   > Task :tools:classes UP-TO-DATE
   > Task :server:jar
   > Task :group-coordinator:jar
   > Task :group-coordinator:compileTestFixturesJava UP-TO-DATE
   > Task :group-coordinator:testFixturesClasses UP-TO-DATE
   > Task :group-coordinator:testFixturesJar UP-TO-DATE
   > Task :core:compileScala
   > Task :core:classes
   > Task :clients:shadowJar
   > Task :clients:jar SKIPPED
   > Task :connect:api:copyDependantLibs UP-TO-DATE
   > Task :connect:api:jar UP-TO-DATE
   > Task :clients:compileTestFixturesJava UP-TO-DATE
   > Task :clients:testFixturesClasses UP-TO-DATE
   > Task :connect:transforms:copyDependantLibs UP-TO-DATE
   > Task :connect:json:copyDependantLibs UP-TO-DATE
   > Task :clients:testFixturesJar UP-TO-DATE
   > Task :storage:compileTestFixturesJava UP-TO-DATE
   > Task :storage:testFixturesClasses UP-TO-DATE
   > Task :connect:json:jar UP-TO-DATE
   > Task :storage:testFixturesJar UP-TO-DATE
   > Task :connect:transforms:jar UP-TO-DATE
   > Task :connect:runtime:copyDependantLibs UP-TO-DATE
   > Task :connect:runtime:jar UP-TO-DATE
   > Task :server-common:compileTestFixturesJava UP-TO-DATE
   > Task :raft:compileTestFixturesJava UP-TO-DATE
   > Task :server-common:testFixturesClasses UP-TO-DATE
   > Task :test-common:test-common-runtime:compileJava UP-TO-DATE
   > Task :server-common:testFixturesJar UP-TO-DATE
   > Task :test-common:test-common-runtime:classes UP-TO-DATE
   > Task :metadata:compileTestFixturesJava UP-TO-DATE
   > Task :metadata:testFixturesClasses UP-TO-DATE
   > Task :test-common:test-common-runtime:jar UP-TO-DATE
   > Task :metadata:testFixturesJar UP-TO-DATE
   > Task :raft:testFixturesClasses UP-TO-DATE
   > Task :raft:testFixturesJar UP-TO-DATE
   > Task :connect:runtime:compileTestFixturesJava UP-TO-DATE
   > Task :connect:runtime:testFixturesClasses UP-TO-DATE
   > Task :connect:runtime:testFixturesJar UP-TO-DATE
   > Task :server:compileTestFixturesJava UP-TO-DATE
   > Task :server:testFixturesClasses UP-TO-DATE
   > Task :server:testFixturesJar UP-TO-DATE
   > Task :storage:compileTestJava UP-TO-DATE
   > Task :storage:testClasses UP-TO-DATE
   > Task :storage:checkstyleTest UP-TO-DATE
   > Task :server:compileTestJava UP-TO-DATE
   > Task :server:testClasses UP-TO-DATE
   > Task :core:copyDependantLibs
   > Task :core:jar UP-TO-DATE
   > Task :streams:compileJava UP-TO-DATE
   > Task :streams:classes UP-TO-DATE
   > Task :core:compileTestJava NO-SOURCE
   > Task :streams:copyDependantLibs UP-TO-DATE
   > Task :streams:jar
   > Task :streams:compileTestFixturesJava UP-TO-DATE
   > Task :streams:testFixturesClasses UP-TO-DATE
   > Task :streams:testFixturesJar UP-TO-DATE
   > Task :tools:compileTestJava UP-TO-DATE
   > Task :tools:testClasses UP-TO-DATE
   > Task :core:compileTestScala
   > Task :core:testClasses
   
   > Task :storage:test
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=none, 
brokerCompressionType=UNCOMPRESSED" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=gzip, 
brokerCompressionType=UNCOMPRESSED" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=snappy, 
brokerCompressionType=UNCOMPRESSED" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=lz4, 
brokerCompressionType=UNCOMPRESSED" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=zstd, 
brokerCompressionType=UNCOMPRESSED" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=none, brokerCompressionType=ZSTD" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=gzip, brokerCompressionType=ZSTD" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=snappy, 
brokerCompressionType=ZSTD" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=lz4, brokerCompressionType=ZSTD" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=zstd, brokerCompressionType=ZSTD" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=none, brokerCompressionType=LZ4" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=gzip, brokerCompressionType=LZ4" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=snappy, 
brokerCompressionType=LZ4" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=lz4, brokerCompressionType=LZ4" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=zstd, brokerCompressionType=LZ4" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=none, 
brokerCompressionType=SNAPPY" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=gzip, 
brokerCompressionType=SNAPPY" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=snappy, 
brokerCompressionType=SNAPPY" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=lz4, 
brokerCompressionType=SNAPPY" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=zstd, 
brokerCompressionType=SNAPPY" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=none, brokerCompressionType=GZIP" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=gzip, brokerCompressionType=GZIP" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=snappy, 
brokerCompressionType=GZIP" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=lz4, brokerCompressionType=GZIP" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=zstd, brokerCompressionType=GZIP" 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=none, 
brokerCompressionType=PRODUCER" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=gzip, 
brokerCompressionType=PRODUCER" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=snappy, 
brokerCompressionType=PRODUCER" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=lz4, 
brokerCompressionType=PRODUCER" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
BrokerCompressionTest > testBrokerSideCompression(CompressionType, 
BrokerCompressionType) > "testBrokerSideCompression(CompressionType, 
BrokerCompressionType).messageCompressionType=zstd, 
brokerCompressionType=PRODUCER" PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testUndecidedTransactionalDataNotCleanable() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testLogsUnderCleanupIneligibleForCompaction() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testGrabFilthiestCompactedLogIgnoresInProgressPartitions() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testDirtyOffsetLargerThanActiveSegmentBaseOffset() 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testCleanableOffsetsForNone() PASSED
   
   > Task :core:checkstyleMain
   
   > Task :storage:test
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testCleanableOffsetsForTime() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testUpdateCheckpointsShouldRemovePartitionData() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testGrabFilthiestCompactedLogIgnoresUncleanablePartitions() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testCheckpointUpdatedForInvalidOffsetNotSelected() 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testLogsWithSegmentsToDeleteShouldConsiderCleanupPolicyCompactLogs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testLogsWithSegmentsToDeleteShouldConsiderCleanupPolicyCompactDeleteLogs() 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testAlterCheckpointDirShouldRemoveDataInSrcDirAndAddInNewDir() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testConcurrentLogCleanupAndLogTruncation() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testMaybeTruncateCheckpointShouldTruncateData() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testGrabFilthiestCompactedLogThrowsException() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testLogsWithSegmentsToDeleteShouldNotConsiderUncleanablePartitions() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testLogStartOffsetLargerThanActiveSegmentBaseOffset() 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testCleanableOffsetsActiveSegment() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testDirtyOffsetResetIfSmallerThanStartOffset() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testLogsWithSegmentsToDeleteShouldNotConsiderCleanupPolicyDeleteLogs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testHandleLogDirFailureShouldRemoveDirAndData() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testConcurrentLogCleanupAndTopicDeletion() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testUpdateCheckpointsShouldAddOffsetToPartition() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testCleanableOffsetsForShortTime() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testCleanableOffsetsNeedsCheckpointReset() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testGrabFilthiestCompactedLogReturnsLogWithDirtiestRatio() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testCheckpointUpdatedForInvalidOffsetNoCleaning() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testDirtyOffsetResetIfLargerThanEndOffset() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > 
testGrabFilthiestCompactedLogIgnoresBothInProgressPartitionsAndUncleanablePartitions()
 PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testDoneCleaning() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > 
LogCleanerManagerTest > testDoneDeleting() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMaxCompactionDelayMetrics() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanCorruptMessageSet() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testAbortedTransactionSpanningSegments() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleaningBeyondMissingOffsetsMultipleSegments() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testLogCleanerRetainsLastSequenceEvenIfTransactionAborted() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testBuildOffsetMap() PASSED
   
   > Task :server:checkstyleMain
   > Task :core:checkstyleTest
   > Task :server:checkstyleTest
   
   > Task :storage:test
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testAbortMarkerRemoval() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testBuildOffsetMapFakeLarge() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testSegmentGrouping() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMaxBufferUtilizationPercentMetric() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanedSegmentSizeOverflow() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCorruptMessageSizeLargerThanBytesAvailable() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testSizeTrimmedForPreallocatedAndCompactedTopic() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCommitMarkerRetentionWithEmptyBatch() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testLogCleanerRetainsProducerLastSequence() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanSegmentsWithAbort() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMultiPassSegmentCleaningWithAbortedTransactions() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanedSegmentOffsetOverflow() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testDeletedBatchesWithNoMessagesRead() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testSegmentGroupingWithSparseOffsets() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testSegmentGroupingWithSparseOffsetsAndEmptySegments() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanRejectsRecordExceedingConfiguredMaxDecompressedMessageBytes() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testLargeMessage() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMaxCleanTimeSecs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanEmptyControlBatch() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testRecoveryAfterCrash() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanTombstone() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMaxCleanTimeMetric() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testDuplicateCheckAfterCleaning() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testAbortMarkerRetentionWithEmptyBatch() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleaningWithUncleanableSection() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanSegmentsNotRetainingLastEmptyBatch() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testLogToClean() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanSegmentsRetainingLastEmptyBatch() PASSED
   
   > Task :tools:checkstyleMain
   OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader 
classes because bootstrap classpath has been appended
   > Task :tools:checkstyleTest
   
   > Task :storage:test
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleaningWithDeletes() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testClientHandlingOfCorruptMessageSet() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testRemoveMetricsOnClose() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanWithTransactionsSpanningSegments() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testEmptyBatchRemovalWithSequenceReuse() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCommittedTransactionSpanningSegments() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMessageLargerThanMaxMessageSize() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMessageLargerThanMaxMessageSizeWithCorruptHeader() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testReconfigureLogCleanerIoMaxBytesPerSecond() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanSegments() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testBasicTransactionAwareCleaning() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleaningWithKeysConflictingWithTxnMarkerKeys() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testSegmentGroupingFollowingLoadOfZeroIndex() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleaningBeyondMissingOffsetsSingleSegment() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testLogToCleanWithUncleanableSection() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testBuildPartialOffsetMap() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleaningWithUnkeyedMessages() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testPartialSegmentClean() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCommitMarkerRemoval() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testLogCleanerStats() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testMetricsActiveAfterReconfiguration() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogCleanerTest > 
testCleanSegmentsWithConcurrentSegmentDeletion() PASSED
   
   > Task :server:spotbugsMain
   > Task :tools:spotbugsMain
   
   > Task :server:test
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testMockSchedulerNonPeriodicTask() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testUnscheduleProducerTask() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testMockSchedulerPeriodicTask() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testNonPeriodicTask() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testRestart() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testReentrantTaskInMockScheduler() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testNonPeriodicTaskWhenPeriodIsZero() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testMockSchedulerLocking() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testPeriodicTask() PASSED
   
   Gradle Test Run :server:test > Gradle Test Executor 35 > SchedulerTest > 
testPendingTaskSize() PASSED
   
   > Task :server:copyTestXml SKIPPED
   
   > Task :tools:test
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpMetadataSnapshot() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpControlRecord() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testOffsetsMessageParser() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpUnknownFileSuffix() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testInvalidDecoderClass() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpEmptyIndex() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testPrintDataLog() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpFileWithNoDotInName() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpProducerIdSnapshot() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpIndexMismatches() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testTimeIndexVerifyOnly() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataEmpty() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataWithCorruption() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testIndexSanityCheck() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testBatchAndRecordMetadataOutput() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataMultipleRecordsOneBatch() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpTxnIndex() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpMetadataRecords() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testPrintTrailingBytes() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataOneRecordOneBatch() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataIoException() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataNoSuchFileException() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpProducerIdSnapshotCorrupt() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpProducerIdSnapshotWithBatchMetadata() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataMultipleRecordsMultipleBatches() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpTimeIndexErrors() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataNonZeroStartingOffset() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testTimeIndexDumpErrorsPrintErrors() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testDumpRemoteLogMetadataNoFilesFlag() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testLegacyRecordBatchOutputFormat() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testTransactionLogMessageParser() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testPrintDataLogPartialBatches() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > DumpLogSegmentsTest 
> testShareGroupStateMessageParser() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
allMetrics() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testPropertyValuePatternWithNoAttributes() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testPropertyPattern() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
tsvFormat() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
filteredMetrics() PASSED
   
   > Task :core:spotbugsMain
   The following classes needed for analysis were missing:
     org.apache.commons.validator.routines.InetAddressValidator
   OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader 
classes because bootstrap classpath has been appended
   
   > Task :core:test
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testMaybeSliceFetchRecordsMultipleBatches(String, Records) > FileRecords PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testMaybeSliceFetchRecordsMultipleBatches(String, Records) > MemoryRecords 
PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testProcessFetchResponseWithOffsetFetchException() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testProcessFetchResponseWithLsoMovementForTopicPartition() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testAccumulateAcquiredRecordsSingleRecord() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testAccumulateAcquiredRecordsNoMerging() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testProcessFetchResponseWhenNoRecordsAreAcquired() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testProcessFetchResponseWithEmptyRecords() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testMaybeSliceFetchRecordsException(String, Records) > FileRecords PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testMaybeSliceFetchRecordsException(String, Records) > MemoryRecords PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testProcessFetchResponseWithMaxFetchRecords() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testAccumulateAcquiredRecordsEmptyList() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testAccumulateAcquiredRecordsAllBatches() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testAccumulateAcquiredRecords() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testProcessFetchResponse() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testAccumulateAcquiredRecordsWithRanges() PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testMaybeSliceFetchRecordsSingleBatch(String, Records) > FileRecords PASSED
   
   Gradle Test Run :core:test > Gradle Test Executor 37 > ShareFetchUtilsTest > 
testMaybeSliceFetchRecordsSingleBatch(String, Records) > MemoryRecords PASSED
   
   > Task :core:copyTestXml SKIPPED
   
   > Task :storage:test
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogConcurrencyTest 
> testUncommittedDataNotConsumedFrequentSegmentRolls() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogConcurrencyTest 
> testUncommittedDataNotConsumed() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCreateLogOnTargetedLogDirectory() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLoadLogsSkipRemoteIndexCache() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testWaitForAllToComplete() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testFileReferencesAfterAsyncDelete() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCreateLogWithLogDirFallback() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCreateLogWithTargetedLogDirectorySetAsUnassigned() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testHandlingExceptionsDuringShutdown() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLock() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCleanupSegmentsToMaintainSize() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testRecoveryDirectoryMappingWithRelativeDirectory() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testTopicConfigChangeStopCleaningIfCompactIsRemoved() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCheckpointLogStartOffsetForNormalTopic() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCreateLogWithInvalidLogDir() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCleanShutdownFileWhenShutdownCalledBeforeStartupComplete() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCreateLogWithTargetedLogDirectorySetAsUnknownWithoutAnyOfflineDirectories() 
PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testShutdownWithZeroFileDeleteDelayMs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLoadDirectoryIds() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testTopicConfigChangeUpdatesLogConfig() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testMetricsExistWhenLogIsRecreatedBeforeDeletion() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testGetNonExistentLog() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testReplaceCurrentWithFutureLogDoesNotCloseSourceLog() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCleanShutdownFileWithBrokerEpoch() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testConfigChangeGetsCleanedUp() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLogRecoveryMetricsShouldBeRemovedAfterLogRecovered() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLoadLogRenameLogThatShouldBeStray() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testTwoLogManagersUsingSameDirFails() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLeastLoadedAssignment() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCleanupExpiredSegments() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLogManagerMetrics() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCheckpointRecoveryPoints() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testIsStrayReplica() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testBrokerConfigChangeDeliveredToAllLogs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testMetricsAreRemovedWhenMovingCurrentToFutureLog() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCheckpointForOnlyAffectedLogs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testUpdateCordonedLogDirs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testNextLogDirs() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testTimeBasedFlush() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCreateLog() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testInvalidLogDirNotFailLogManager() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testDoesntCleanLogsWithCompactPolicy() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testRecoveryDirectoryMappingWithTrailingSlash() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCreateAndDeleteOverlyLongTopic() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testDoesntCleanLogsWithCompactDeletePolicy() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testCheckpointLogStartOffsetForRemoteTopic() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testLogRecoveryMetrics() PASSED
   
   Gradle Test Run :storage:test > Gradle Test Executor 32 > LogManagerTest > 
testConfigChangesWithNoLogGettingInitialized() PASSED
   
   > Task :storage:copyTestXml SKIPPED
   
   > Task :tools:test
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
kafkaVersion() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testPropertyListPattern() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
csvFormat() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testPropertyPatternWithNoAttributes() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
helpOptions() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testDomainNamePatternWithNoAttributes() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testDomainNamePattern() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
dateFormat() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
unknownObjectName() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
missingRequired() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
malformedURL() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testPropertyValuePattern() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
unrecognizedOption() PASSED
   
   Gradle Test Run :tools:test > Gradle Test Executor 36 > JmxToolTest > 
testPropertyListPatternWithNoAttributes() PASSED
   
   > Task :tools:copyTestXml SKIPPED
   
   [Incubating] Problems report is available at: 
file:///Users/andyhuang/Developer/kafka/build/reports/problems/problems-report.html
   
   Deprecated Gradle features were used in this build, making it incompatible 
with Gradle 10.
   
   You can use '--warning-mode all' to show the individual deprecation warnings 
and determine if they come from your own scripts or plugins.
   
   For more on this, please refer to 
https://docs.gradle.org/9.7.1/userguide/command_line_interface.html#sec:command_line_warnings
 in the Gradle documentation.
   
   BUILD SUCCESSFUL in 49s
   138 actionable tasks: 36 executed, 102 up-to-date
   Consider enabling configuration cache to speed up this build: 
https://docs.gradle.org/9.7.1/userguide/configuration_cache_enabling.html
   ```
   
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to