Skip to content

[vpj] Remove dead validateRemoteReplayPolicy field to fix SpotBugs #477

[vpj] Remove dead validateRemoteReplayPolicy field to fix SpotBugs

[vpj] Remove dead validateRemoteReplayPolicy field to fix SpotBugs #477

Triggered via push March 10, 2026 00:06
Status Success
Total duration 13m 21s
Artifacts 19
Matrix: Clients / UT & CodeCov
Matrix: Controller / UT & CodeCov
Matrix: Integrations / UT & CodeCov
Matrix: Internal / UT & CodeCov
Matrix: Router / UT & CodeCov
Matrix: Server / UT & CodeCov
Matrix: StaticAnalysis
ValidateGradleWrapper
11s
ValidateGradleWrapper
StaticAnalysisAndUnitTestsFailureAlert
0s
StaticAnalysisAndUnitTestsFailureAlert
Fit to window
Zoom out
Zoom in

Annotations

44 errors
InstanceSizeEstimatorTest.testInstanceMeasurement: internal/venice-common/src/test/java/com/linkedin/venice/memory/InstanceSizeEstimatorTest.java#L49
java.lang.AssertionError: Class KafkaKey has a memoryAllocatedPerInstance (37.3766) which is too far from the predictedUsage (40); delta: 0.066; maxAllowedDelta: 0.027. No more attempts left.
InstanceSizeEstimatorTest.testInstanceMeasurement: internal/venice-common/src/test/java/com/linkedin/venice/memory/InstanceSizeEstimatorTest.java#L49
java.lang.AssertionError: Class KafkaKey has a memoryAllocatedPerInstance (37.3766) which is too far from the predictedUsage (40); delta: 0.066; maxAllowedDelta: 0.027. No more attempts left.
SITWithPWiseWithoutBufferAfterLeaderTest.testDataValidationCheckPointing[2](SORTED, AA_OFF): clients/da-vinci-client/src/test/java/com/linkedin/davinci/kafka/consumer/SITWithPWiseWithoutBufferAfterLeaderTest.java#L1
Wanted but not invoked: logNotifier.completed( "TestTopic_4d520f9fd3_5e468357_v1", 1, <Capturing argument>, "STANDBY" ); -> at com.linkedin.davinci.notifier.LogNotifier.completed(LogNotifier.java:27) However, there were exactly 885 interactions with this mock: logNotifier.started( "TestTopic_4d520f9fd3_5e468357_v1", 1 ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportStarted$1(IngestionNotificationDispatcher.java:117) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{2} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{3} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{4} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{5} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{6} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{7} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{8} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{9} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{10} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{11} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{12} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{13} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{14} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{15} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{16} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$re
SITWithPWiseWithoutBufferAfterLeaderTest.testDataValidationCheckPointing[2](SORTED, AA_OFF): clients/da-vinci-client/src/test/java/com/linkedin/davinci/kafka/consumer/SITWithPWiseWithoutBufferAfterLeaderTest.java#L1
Wanted but not invoked: logNotifier.completed( "TestTopic_4d520f9fd3_5e468357_v1", 1, <Capturing argument>, "STANDBY" ); -> at com.linkedin.davinci.notifier.LogNotifier.completed(LogNotifier.java:27) However, there were exactly 885 interactions with this mock: logNotifier.started( "TestTopic_4d520f9fd3_5e468357_v1", 1 ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportStarted$1(IngestionNotificationDispatcher.java:117) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{2} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{3} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{4} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{5} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{6} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{7} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{8} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{9} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{10} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{11} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{12} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{13} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{14} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{15} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$reportProgress$10(IngestionNotificationDispatcher.java:214) logNotifier.progress( "TestTopic_4d520f9fd3_5e468357_v1", 1, InMemoryPubSubPosition{16} ); -> at com.linkedin.davinci.kafka.consumer.IngestionNotificationDispatcher.lambda$re
SITWithPWiseAndBufferAfterLeaderTest.testRecordLevelMetricForCurrentVersion[0](false): clients/da-vinci-client/src/test/java/com/linkedin/davinci/kafka/consumer/SITWithPWiseAndBufferAfterLeaderTest.java#L1
org.mockito.exceptions.verification.TooFewActualInvocations: hostLevelIngestionStats.recordTotalBytesConsumed( <any long> ); Wanted 2 times: -> at com.linkedin.davinci.stats.HostLevelIngestionStats.recordTotalBytesConsumed(HostLevelIngestionStats.java:558) But was 1 time: -> at com.linkedin.davinci.kafka.consumer.StoreIngestionTask.processConsumerRecord(StoreIngestionTask.java:2950)
SITWithPWiseAndBufferAfterLeaderTest.testRecordLevelMetricForCurrentVersion[0](false): clients/da-vinci-client/src/test/java/com/linkedin/davinci/kafka/consumer/SITWithPWiseAndBufferAfterLeaderTest.java#L1
org.mockito.exceptions.verification.TooFewActualInvocations: hostLevelIngestionStats.recordTotalBytesConsumed( <any long> ); Wanted 2 times: -> at com.linkedin.davinci.stats.HostLevelIngestionStats.recordTotalBytesConsumed(HostLevelIngestionStats.java:558) But was 1 time: -> at com.linkedin.davinci.kafka.consumer.StoreIngestionTask.processConsumerRecord(StoreIngestionTask.java:2950)
StatTrackingStoreClientTest.testMultiGet: clients/venice-thin-client/src/test/java/com/linkedin/venice/client/store/StatTrackingStoreClientTest.java#L277
java.lang.AssertionError: Success Key Ratio should be positive expected [true] but found [false]
AbstractPartitionWriterThrottlingTest.testThrottlingDoesNotBlockBelowQuota: clients/venice-push-job/src/test/java/com/linkedin/venice/hadoop/task/datawriter/AbstractPartitionWriterThrottlingTest.java#L167
java.lang.AssertionError: Messages should not be throttled when below quota, elapsed: 470ms expected [true] but found [false]
StatTrackingStoreClientTest.testMultiGet: clients/venice-thin-client/src/test/java/com/linkedin/venice/client/store/StatTrackingStoreClientTest.java#L277
java.lang.AssertionError: Success Key Ratio should be positive expected [true] but found [false]
AbstractPartitionWriterThrottlingTest.testThrottlingDoesNotBlockBelowQuota: clients/venice-push-job/src/test/java/com/linkedin/venice/hadoop/task/datawriter/AbstractPartitionWriterThrottlingTest.java#L167
java.lang.AssertionError: Messages should not be throttled when below quota, elapsed: 470ms expected [true] but found [false]
StatTrackingStoreClientTest.testMultiGet: clients/venice-thin-client/src/test/java/com/linkedin/venice/client/store/StatTrackingStoreClientTest.java#L277
java.lang.AssertionError: Success Key Ratio should be positive expected [true] but found [false]
AbstractPartitionWriterThrottlingTest.testThrottlingDoesNotBlockBelowQuota: clients/venice-push-job/src/test/java/com/linkedin/venice/hadoop/task/datawriter/AbstractPartitionWriterThrottlingTest.java#L167
java.lang.AssertionError: Messages should not be throttled when below quota, elapsed: 217ms expected [true] but found [false]
StatTrackingStoreClientTest.testMultiGet: clients/venice-thin-client/src/test/java/com/linkedin/venice/client/store/StatTrackingStoreClientTest.java#L277
java.lang.AssertionError: Success Key Ratio should be positive expected [true] but found [false]
AbstractPartitionWriterThrottlingTest.testThrottlingDoesNotBlockBelowQuota: clients/venice-push-job/src/test/java/com/linkedin/venice/hadoop/task/datawriter/AbstractPartitionWriterThrottlingTest.java#L167
java.lang.AssertionError: Messages should not be throttled when below quota, elapsed: 217ms expected [true] but found [false]
StatTrackingStoreClientTest.testMultiGet: clients/venice-thin-client/src/test/java/com/linkedin/venice/client/store/StatTrackingStoreClientTest.java#L277
java.lang.AssertionError: Success Key Ratio should be positive expected [true] but found [false]
AbstractPartitionWriterThrottlingTest.testThrottlingDoesNotBlockBelowQuota: clients/venice-push-job/src/test/java/com/linkedin/venice/hadoop/task/datawriter/AbstractPartitionWriterThrottlingTest.java#L167
java.lang.AssertionError: Messages should not be throttled when below quota, elapsed: 434ms expected [true] but found [false]
StatTrackingStoreClientTest.testMultiGet: clients/venice-thin-client/src/test/java/com/linkedin/venice/client/store/StatTrackingStoreClientTest.java#L277
java.lang.AssertionError: Success Key Ratio should be positive expected [true] but found [false]
AbstractPartitionWriterThrottlingTest.testThrottlingDoesNotBlockBelowQuota: clients/venice-push-job/src/test/java/com/linkedin/venice/hadoop/task/datawriter/AbstractPartitionWriterThrottlingTest.java#L167
java.lang.AssertionError: Messages should not be throttled when below quota, elapsed: 434ms expected [true] but found [false]

Artifacts

Produced during runtime
Name Size Digest
StaticAnalysis Expired
954 KB
sha256:21eb200e34b8167c549c025d6a840a66413e8ab5838c3f7705c2e6e948da8e7f
clients-jdk11 Expired
3.23 MB
sha256:3655d56214c4ab3c77c9ebc07a2d2b0f3e483717b4a3d637c7ff01957b08aa9b
clients-jdk17 Expired
3.23 MB
sha256:ccf4c77b5995b8a9dc299b511b6e175d7e61f4d3467b4b0ff9a60b5e07443a8b
clients-jdk8 Expired
3.18 MB
sha256:b2cb60ea4d382c91432dc8dbf55070134831ffd6fe2fb2e0d76092ac19a6ebe7
controller-jdk11 Expired
2.1 MB
sha256:6f576325aa20b94373856121e9969fc7104f18d6411d04075474df492e43dab9
controller-jdk17 Expired
2.11 MB
sha256:021b29a4368969459fc4a84aec851da2e486a900ae39044aa2cc7554bfcf8609
controller-jdk8 Expired
2.1 MB
sha256:268a07079a08e2101294487d1def8b931cfd981270f988f2fdc79994d1e85a54
integrations-jdk11 Expired
617 KB
sha256:f663a98180bba32349d7e83fc13b2edd770df41adb04ebe4674449203d028e81
integrations-jdk17 Expired
621 KB
sha256:725bde3cca2fd744c0c9b74f745bd91eb5f700ec12a94e59911269b3f7ff2f94
integrations-jdk8 Expired
603 KB
sha256:70783d4cc56b0464b347611e25d2281baa08f0799724492e4166ae70a8d942a1
internal-jdk11 Expired
4.45 MB
sha256:cc0c4fbc48949ce27a6b3f96bf0d313294ace3464d14e8c28dc4b0c15c340521
internal-jdk17 Expired
4.46 MB
sha256:188efad920e838c062885f9c120e77ea40bca00fef24ef5d334c96d3be30aca4
internal-jdk8 Expired
4.43 MB
sha256:73be245ab3ce44ef8b5174ef98ba01b49a612991ace4381fa027161931e2e0b9
router-jdk11 Expired
781 KB
sha256:c348afbfc2db8e37bb3d74251c94a8e939e6bf7b8ae49400b26c3884b6b432bf
router-jdk17 Expired
777 KB
sha256:0d8f06214ed6a5cb4344ab12c96ab17bc1c9062da5d9c879e3bbdf0a7d45eb74
router-jdk8 Expired
765 KB
sha256:9aa040d01cd00f7b17cadeeabd926e1eab14c38696b6bad5ee95d50aaf04613e
server-jdk11 Expired
11.5 MB
sha256:43be7485aabe48f30be8c007d528731efee731b1a402ce68b8911ce0c3e9d01f
server-jdk17 Expired
11.3 MB
sha256:09599932759a413eb0df427a301a5a483709547de13af77cdb33d8f1b000c03c
server-jdk8 Expired
11.1 MB
sha256:4af5d487d03327c35110f2f1baac62f8dfda334d086f06dd0aa989c65e191da5