JUnit version 4.13.2
.13:54:52.784 [DEBUG - main] (InternalLoggerFactory.java:63) Using SLF4J as the default logging framework
13:54:52.791 [DEBUG - main] (ResourceLeakDetector.java:129) -Dorg.apache.kudu.shaded.io.netty.leakDetection.level: simple
13:54:52.791 [DEBUG - main] (ResourceLeakDetector.java:130) -Dorg.apache.kudu.shaded.io.netty.leakDetection.targetRecords: 4
13:54:52.797 [DEBUG - main] (ResourceLeakDetectorFactory.java:196) Loaded default ResourceLeakDetector: org.apache.kudu.shaded.io.netty.util.ResourceLeakDetector@492fc69e
13:54:52.824 [DEBUG - main] (PlatformDependent0.java:1138) Java version: 17
13:54:52.824 [DEBUG - main] (PlatformDependent0.java:616) -Dio.netty.noUnsafe: false
13:54:52.825 [DEBUG - main] (PlatformDependent0.java:559) Thread.isVirtual() is not available: 
13:54:52.825 [DEBUG - main] (PlatformDependent0.java:572) java.lang.BaseVirtualThread is not available: 
13:54:52.826 [DEBUG - main] (PlatformDependent0.java:145) sun.misc.Unsafe.theUnsafe: available
13:54:52.828 [DEBUG - main] (PlatformDependent0.java:208) sun.misc.Unsafe base methods: all available
13:54:52.828 [DEBUG - main] (PlatformDependent0.java:240) sun.misc.Unsafe.storeFence: available
13:54:52.829 [DEBUG - main] (PlatformDependent0.java:283) java.nio.Buffer.address: available
13:54:52.830 [DEBUG - main] (PlatformDependent0.java:369) direct buffer constructor: unavailable: Reflective setAccessible(true) disabled
13:54:52.831 [DEBUG - main] (PlatformDependent0.java:447) java.nio.Bits.unaligned: available, true
13:54:52.832 [DEBUG - main] (PlatformDependent0.java:515) jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable: class org.apache.kudu.shaded.io.netty.util.internal.PlatformDependent0$7 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @4ae3c1cd
13:54:52.833 [DEBUG - main] (PlatformDependent0.java:545) java.nio.DirectByteBuffer.<init>(long, {int,long}): unavailable
13:54:52.833 [DEBUG - main] (PlatformDependent.java:1214) sun.misc.Unsafe: available
13:54:52.834 [DEBUG - main] (PlatformDependent.java:1360) -Dio.netty.tmpdir: /tmp (java.io.tmpdir)
13:54:52.834 [DEBUG - main] (PlatformDependent.java:1439) -Dio.netty.bitMode: 64 (sun.arch.data.model)
13:54:52.835 [DEBUG - main] (PlatformDependent.java:181) -Dio.netty.maxDirectMemory: -1 bytes
13:54:52.836 [DEBUG - main] (PlatformDependent.java:188) -Dio.netty.uninitializedArrayAllocationThreshold: -1
13:54:52.837 [DEBUG - main] (CleanerJava9.java:71) java.nio.ByteBuffer.cleaner(): available
13:54:52.838 [DEBUG - main] (PlatformDependent.java:209) -Dio.netty.noPreferDirect: false
13:54:52.847 [DEBUG - main] (PlatformDependent.java:1048) org.jctools-core.MpscChunkedArrayQueue: available
13:54:52.925 [DEBUG - main] (MultithreadEventLoopGroup.java:44) -Dio.netty.eventLoopThreads: 8
13:54:52.936 [DEBUG - main] (GlobalEventExecutor.java:54) -Dio.netty.globalEventExecutor.quietPeriodSeconds: 1
13:54:52.943 [DEBUG - main] (InternalThreadLocalMap.java:100) -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
13:54:52.943 [DEBUG - main] (InternalThreadLocalMap.java:101) -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
13:54:52.954 [DEBUG - main] (NioEventLoop.java:110) -Dio.netty.noKeySetOptimization: false
13:54:52.955 [DEBUG - main] (NioEventLoop.java:111) -Dio.netty.selectorAutoRebuildThreshold: 512
13:54:52.991 [DEBUG - main] (PooledByteBufAllocator.java:161) -Dio.netty.allocator.numHeapArenas: 8
13:54:52.991 [DEBUG - main] (PooledByteBufAllocator.java:162) -Dio.netty.allocator.numDirectArenas: 8
13:54:52.991 [DEBUG - main] (PooledByteBufAllocator.java:164) -Dio.netty.allocator.pageSize: 8192
13:54:52.991 [DEBUG - main] (PooledByteBufAllocator.java:169) -Dio.netty.allocator.maxOrder: 9
13:54:52.992 [DEBUG - main] (PooledByteBufAllocator.java:173) -Dio.netty.allocator.chunkSize: 4194304
13:54:52.992 [DEBUG - main] (PooledByteBufAllocator.java:174) -Dio.netty.allocator.smallCacheSize: 256
13:54:52.992 [DEBUG - main] (PooledByteBufAllocator.java:175) -Dio.netty.allocator.normalCacheSize: 64
13:54:52.993 [DEBUG - main] (PooledByteBufAllocator.java:176) -Dio.netty.allocator.maxCachedBufferCapacity: 32768
13:54:52.993 [DEBUG - main] (PooledByteBufAllocator.java:177) -Dio.netty.allocator.cacheTrimInterval: 8192
13:54:52.993 [DEBUG - main] (PooledByteBufAllocator.java:178) -Dio.netty.allocator.cacheTrimIntervalMillis: 0
13:54:52.993 [DEBUG - main] (PooledByteBufAllocator.java:179) -Dio.netty.allocator.useCacheForAllThreads: false
13:54:52.994 [DEBUG - main] (PooledByteBufAllocator.java:180) -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
13:54:52.994 [DEBUG - main] (PooledByteBufAllocator.java:182) -Dio.netty.allocator.disableCacheFinalizersForFastThreadLocalThreads: false
13:54:53.050 [DEBUG - main] (CompositeStrategy.java:59) Unable to load modern Subject methods, relying only on legacy methods
java.lang.NoSuchMethodException: javax.security.auth.Subject.current()
	at java.base/java.lang.Class.getDeclaredMethod(Class.java:2677)
	at org.apache.kudu.client.internals.ModernStrategy.<init>(ModernStrategy.java:51)
	at org.apache.kudu.client.internals.CompositeStrategy.<init>(CompositeStrategy.java:52)
	at org.apache.kudu.client.internals.CompositeStrategy.<clinit>(CompositeStrategy.java:41)
	at org.apache.kudu.client.internals.SecurityManagerCompatibility.get(SecurityManagerCompatibility.java:43)
	at org.apache.kudu.client.SecurityContext.setupSubject(SecurityContext.java:155)
	at org.apache.kudu.client.SecurityContext.<init>(SecurityContext.java:138)
	at org.apache.kudu.client.AsyncKuduClient.<init>(AsyncKuduClient.java:431)
	at org.apache.kudu.client.AsyncKuduClient$AsyncKuduClientBuilder.build(AsyncKuduClient.java:3109)
	at org.apache.kudu.client.KuduClient$KuduClientBuilder.build(KuduClient.java:769)
	at org.apache.flink.connector.kudu.source.utils.KuduSplitGenerator.<init>(KuduSplitGenerator.java:45)
	at org.apache.flink.connector.kudu.source.enumerator.KuduSourceEnumerator.<init>(KuduSourceEnumerator.java:116)
	at org.apache.flink.connector.kudu.source.enumerator.KuduSourceEnumerator.<init>(KuduSourceEnumerator.java:94)
	at org.apache.kudu.replication.TestMetricWrappedKuduEnumerator.createPlainEnumerator(TestMetricWrappedKuduEnumerator.java:241)
	at org.apache.kudu.replication.TestMetricWrappedKuduEnumerator.testPlainEnumeratorLosesSplitDueToRaceCondition(TestMetricWrappedKuduEnumerator.java:165)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:27)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.runner.JUnitCore.runMain(JUnitCore.java:77)
	at org.junit.runner.JUnitCore.main(JUnitCore.java:36)
13:54:53.164 [DEBUG - main] (SecurityUtil.java:122) Could not login via JAAS. Using no credentials: Unable to obtain Principal Name for authentication 
13:54:53.271 [DEBUG - main] (AsyncKuduClient.java:2704) Releasing all remaining resources
13:54:53.283 [INFO - main] (TestMetricWrappedKuduEnumerator.java:186) EXPECTED: Plain enumerator exhibits race condition - split lost between finish and checkpoint (FLINK-38575 still present in connector)
.13:54:53.365 [DEBUG - main] (SecurityUtil.java:122) Could not login via JAAS. Using no credentials: Unable to obtain Principal Name for authentication 
13:54:53.371 [DEBUG - main] (MetricWrappedKuduEnumerator.java:216) Split ad7ab7c46cc70867ef7ceaf513b6330b6bf3a2230688feafc2c9439b3db10800 finished by subtask 0; deferring removal (restored in pending)
13:54:53.373 [DEBUG - main] (MetricWrappedKuduEnumerator.java:261) Checkpoint 1 complete: removed split ad7ab7c46cc70867ef7ceaf513b6330b6bf3a2230688feafc2c9439b3db10800 from pending
13:54:53.373 [INFO - main] (MetricWrappedKuduEnumerator.java:266) Checkpoint 1 complete: removed 1 finished splits from enumerator state
13:54:53.373 [DEBUG - main] (AsyncKuduClient.java:2704) Releasing all remaining resources
.13:54:53.381 [DEBUG - main] (SecurityUtil.java:122) Could not login via JAAS. Using no credentials: Unable to obtain Principal Name for authentication 
13:54:53.385 [DEBUG - main] (MetricWrappedKuduEnumerator.java:216) Split ad7ab7c46cc70867ef7ceaf513b6330b6bf3a2230688feafc2c9439b3db10800 finished by subtask 0; deferring removal (restored in pending)
13:54:53.387 [DEBUG - main] (MetricWrappedKuduEnumerator.java:216) Split 0dd3dbeaacaff1630d5fca9910397c0e4bb653d0ae1ba69fb683d6233d172ebc finished by subtask 0; deferring removal (restored in pending)
13:54:53.389 [DEBUG - main] (MetricWrappedKuduEnumerator.java:261) Checkpoint 1 complete: removed split 0dd3dbeaacaff1630d5fca9910397c0e4bb653d0ae1ba69fb683d6233d172ebc from pending
13:54:53.390 [DEBUG - main] (MetricWrappedKuduEnumerator.java:261) Checkpoint 1 complete: removed split ad7ab7c46cc70867ef7ceaf513b6330b6bf3a2230688feafc2c9439b3db10800 from pending
13:54:53.390 [INFO - main] (MetricWrappedKuduEnumerator.java:266) Checkpoint 1 complete: removed 2 finished splits from enumerator state
13:54:53.390 [DEBUG - main] (AsyncKuduClient.java:2704) Releasing all remaining resources

Time: 1.317

OK (3 tests)

