[ https://issues.apache.org/jira/browse/CASSANDRA-19042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17816707#comment-17816707 ]
Ekaterina Dimitrova commented on CASSANDRA-19042: ------------------------------------------------- All these tests were introduced in CASSANDRA-18816. I checked, and they also fail with the commit from CASSANDRA-18816 if we change the default test config and add {{{}paxos_variant: v2{}}}. Though they were failing with different seeds, etc. Logs below. [~dcapwell], [~marcuse], [~maedhroz] - as the people involved in CASSANDRA-18816, any immediate thoughts or pointers you may have that can save me some time with this ticket will be highly appreciated. This is one of our last 5.0 blockers. >From ConcurrentWithPreviewFuzzTest: {code:java} org.apache.cassandra.transport.ProtocolException: Property error detected: Seed = -7170984628001741947 Examples = 2 Pure = false Error: Property error detected: Seed = -7170984628001741947 Examples = 2 Pure = false Error: [Unexpected state: CoordinatorState{id=5eff5f10-c9d7-11ee-9b5f-89c2cb879fc0, stateTimesNanos=[12, 13, 14, 2280377, 2280378, 0], status=REPAIR_START [5f1b2470-c9d7-11ee-9b5f-89c2cb879fc0 -> JOBS_START [34249ea9-fe80-3ba4-95f5-f8f9f7b24256 -> START, effc8637-9f49-30b6-8fae-92b328b1961a -> START, 03b2efbf-e8ec-305d-8cf6-cbbf34ff8e2d -> START, ac7eb281-b198-3224-8d14-23f6edbb8a1d -> START, 30380f07-8aef-3202-b36c-446e83e60b7e -> START, 9d8ec591-6095-37c3-8516-18f972869fec -> START, 54e6cdff-0492-3b76-b296-ed493bc7ce09 -> START, 8bb29732-d581-3532-804d-621767a4c143 -> START, ff01ec8c-ced4-37e7-acb0-7c64a98bd60e -> START, eadbfcf2-e8a5-38b6-9825-2681f79472fa -> START, 38a4c786-de6b-31f0-a9b6-59339adfa853 -> START, 7f6999a4-7919-3d5c-bcde-59b5687b4b0a -> START, 6721f872-bee9-31f1-b318-2d7560296e5a -> START, 5d8c7c61-bb2a-3abb-900e-c1149bc97919 -> START, 8f7e4046-fbe9-30bf-8096-9c7c3becf4ff -> START, d522d89b-f38c-3bfe-aea5-a79d0b2b3223 -> START, c32800e8-ab09-35bf-a172-a35c869b1edd -> START]], lastUpdatedAtNs=2280378} -> null; example 0] expected:<Result{kind=SUCCESS, message='Repair completed successfully'}> but was:<null> Values: 0 = accord.utils.DefaultRandom@4a480ae0 Values: at accord.utils.Property$Common.checkWithTimeout(Property.java:103) at accord.utils.Property$SingleBuilder.check(Property.java:223) at accord.utils.Property$ForBuilder.check(Property.java:124) at org.apache.cassandra.repair.ConcurrentIrWithPreviewFuzzTest.concurrentIrWithPreview(ConcurrentIrWithPreviewFuzzTest.java:46) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55){code} >From FailedAckTest: {code:java} accord.utils.Property$PropertyError: Property error detected: Seed = -6503298441918509340 Examples = 10 Pure = false Error: java.lang.NullPointerException Values: 0 = accord.utils.DefaultRandom@26088f68 at accord.utils.Property$SingleBuilder.checkInternal(Property.java:242) at accord.utils.Property$SingleBuilder.check(Property.java:226) at accord.utils.Property$ForBuilder.check(Property.java:124) at org.apache.cassandra.repair.FailedAckTest.failedAck(FailedAckTest.java:55) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) Caused by: java.lang.NullPointerException at org.apache.cassandra.repair.FailedAckTest.lambda$failedAck$2(FailedAckTest.java:111) at accord.utils.Property$SingleBuilder.checkInternal(Property.java:238) ... 31 more{code} From FailingRepairFuzzTest: {code:java} accord.utils.Property$PropertyError: Property error detected: Seed = -5015666072012112646 Examples = 10 Pure = false Error: java.lang.NullPointerException Values: 0 = accord.utils.DefaultRandom@508ab9df at accord.utils.Property$SingleBuilder.checkInternal(Property.java:242) at accord.utils.Property$SingleBuilder.check(Property.java:226) at accord.utils.Property$ForBuilder.check(Property.java:124) at org.apache.cassandra.repair.FailingRepairFuzzTest.failingRepair(FailingRepairFuzzTest.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) Caused by: java.lang.NullPointerException at org.apache.cassandra.repair.FailingRepairFuzzTest.lambda$failingRepair$7(FailingRepairFuzzTest.java:117) at accord.utils.Property$SingleBuilder.checkInternal(Property.java:238) ... 31 more{code} >From HappyPathFuzzTest: {code:java} accord.utils.Property$PropertyError: Property error detected: Seed = 390039633566762113 Examples = 10 Pure = false Error: [Unexpected state: CoordinatorState{id=66186de0-c9d8-11ee-b3f6-519a0247b0ec, stateTimesNanos=[2329005302769, 2329005302770, 2329005302771, 2329005377202, 2329005377203, 0], status=REPAIR_START [6625b450-c9d8-11ee-b3f6-519a0247b0ec -> JOBS_START [a646ec64-fa21-359a-a130-738ad50a854b -> START, 463d2d92-a043-3563-91b2-d0a5f03db446 -> START, 03ffbb25-07c5-3d8a-aee0-66edbd0cfe7d -> START, 55447527-8eff-3944-8e37-bda3a41617e1 -> START]], lastUpdatedAtNs=2329005377203} -> null; example 7] Expected :Result{kind=SUCCESS, message='Repair completed successfully'} Actual :null <Click to see difference> at accord.utils.Property$SingleBuilder.checkInternal(Property.java:242) at accord.utils.Property$SingleBuilder.check(Property.java:226) at accord.utils.Property$ForBuilder.check(Property.java:124) at org.apache.cassandra.repair.HappyPathFuzzTest.happyPath(HappyPathFuzzTest.java:41) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) Caused by: org.junit.ComparisonFailure: [Unexpected state: CoordinatorState{id=66186de0-c9d8-11ee-b3f6-519a0247b0ec, stateTimesNanos=[2329005302769, 2329005302770, 2329005302771, 2329005377202, 2329005377203, 0], status=REPAIR_START [6625b450-c9d8-11ee-b3f6-519a0247b0ec -> JOBS_START [a646ec64-fa21-359a-a130-738ad50a854b -> START, 463d2d92-a043-3563-91b2-d0a5f03db446 -> START, 03ffbb25-07c5-3d8a-aee0-66edbd0cfe7d -> START, 55447527-8eff-3944-8e37-bda3a41617e1 -> START]], lastUpdatedAtNs=2329005377203} -> null; example 7] expected:<Result{kind=SUCCESS, message='Repair completed successfully'}> but was:<null> at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at org.apache.cassandra.repair.FuzzTestBase.assertSuccess(FuzzTestBase.java:363) at org.apache.cassandra.repair.FuzzTestBase.runAndAssertSuccess(FuzzTestBase.java:358) at org.apache.cassandra.repair.HappyPathFuzzTest.lambda$happyPath$1(HappyPathFuzzTest.java:56) at accord.utils.Property$SingleBuilder.checkInternal(Property.java:238) ... 31 more{code} From SlowMessageFuzzTest: {code:java} accord.utils.Property$PropertyError: Property error detected: Seed = 3747033657857023425 Examples = 10 Pure = false Error: [Unexpected state: CoordinatorState{id=a05de110-c9d8-11ee-bfbc-3f2e6afb6dd4, stateTimesNanos=[20, 21, 22, 6293336, 6293337, 0], status=REPAIR_START [a07cdac0-c9d8-11ee-bfbc-3f2e6afb6dd4 -> JOBS_START [a6e8b5d5-d76e-3a7b-8e0c-5f3c57f80df1 -> START, 3c8aea57-16fb-34f2-9758-0d7144240e28 -> START, 04bb0a71-1274-340b-8e06-97a1182b0f1d -> START, b80d2937-6ffe-3bad-928e-ec1bb992308a -> START, a13a5536-3060-3ea4-8b4f-b14a7ce7b94e -> START, f5d0c43f-4966-3a09-a3e4-063f972ebe8d -> START, 3f2de2b3-b6d7-3c34-b09d-fd9b32fb113e -> START, 7e177cae-5695-30c8-99aa-e160d6b6f307 -> START, dec47bd7-794f-3d55-bf0e-59d69b42b0ac -> START]], lastUpdatedAtNs=6293337} -> null; example 0] Expected :Result{kind=SUCCESS, message='Repair completed successfully'} Actual :null <Click to see difference> at accord.utils.Property$SingleBuilder.checkInternal(Property.java:242) at accord.utils.Property$SingleBuilder.check(Property.java:226) at accord.utils.Property$ForBuilder.check(Property.java:124) at org.apache.cassandra.repair.SlowMessageFuzzTest.slowMessages(SlowMessageFuzzTest.java:41) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) at com.intellij.rt.junit.IdeaTestRunner$Repeater$1.execute(IdeaTestRunner.java:38) at com.intellij.rt.execution.junit.TestsRepeater.repeat(TestsRepeater.java:11) at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:35) at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:232) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:55) Caused by: org.junit.ComparisonFailure: [Unexpected state: CoordinatorState{id=a05de110-c9d8-11ee-bfbc-3f2e6afb6dd4, stateTimesNanos=[20, 21, 22, 6293336, 6293337, 0], status=REPAIR_START [a07cdac0-c9d8-11ee-bfbc-3f2e6afb6dd4 -> JOBS_START [a6e8b5d5-d76e-3a7b-8e0c-5f3c57f80df1 -> START, 3c8aea57-16fb-34f2-9758-0d7144240e28 -> START, 04bb0a71-1274-340b-8e06-97a1182b0f1d -> START, b80d2937-6ffe-3bad-928e-ec1bb992308a -> START, a13a5536-3060-3ea4-8b4f-b14a7ce7b94e -> START, f5d0c43f-4966-3a09-a3e4-063f972ebe8d -> START, 3f2de2b3-b6d7-3c34-b09d-fd9b32fb113e -> START, 7e177cae-5695-30c8-99aa-e160d6b6f307 -> START, dec47bd7-794f-3d55-bf0e-59d69b42b0ac -> START]], lastUpdatedAtNs=6293337} -> null; example 0] expected:<Result{kind=SUCCESS, message='Repair completed successfully'}> but was:<null> at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at org.apache.cassandra.repair.FuzzTestBase.assertSuccess(FuzzTestBase.java:363) at org.apache.cassandra.repair.FuzzTestBase.runAndAssertSuccess(FuzzTestBase.java:358) at org.apache.cassandra.repair.SlowMessageFuzzTest.lambda$slowMessages$1(SlowMessageFuzzTest.java:58) at accord.utils.Property$SingleBuilder.checkInternal(Property.java:238) ... 31 more{code} > Repair fuzz tests fail with paxos_variant: v2 > --------------------------------------------- > > Key: CASSANDRA-19042 > URL: https://issues.apache.org/jira/browse/CASSANDRA-19042 > Project: Cassandra > Issue Type: Bug > Components: Consistency/Repair, Feature/Lightweight Transactions, > Test/fuzz > Reporter: Branimir Lambov > Assignee: Ekaterina Dimitrova > Priority: Normal > Fix For: 5.0-rc, 5.x > > > Adding {{paxos_variant: v2}} to the test yaml causes all fuzz repair tests to > fail with > {code} > java.lang.NullPointerException: null > at > org.apache.cassandra.gms.EndpointStateSerializer.serializedSize(EndpointState.java:337) > at > org.apache.cassandra.gms.EndpointStateSerializer.serializedSize(EndpointState.java:300) > at > org.apache.cassandra.service.paxos.cleanup.PaxosStartPrepareCleanup$RequestSerializer.serializedSize(PaxosStartPrepareCleanup.java:176) > at > org.apache.cassandra.service.paxos.cleanup.PaxosStartPrepareCleanup$RequestSerializer.serializedSize(PaxosStartPrepareCleanup.java:147) > at > org.apache.cassandra.net.Message$Serializer.payloadSize(Message.java:1067) > at org.apache.cassandra.net.Message.payloadSize(Message.java:1114) > at > org.apache.cassandra.net.Message$Serializer.serializedSize(Message.java:750) > at org.apache.cassandra.net.Message.serializedSize(Message.java:1094) > ... > {code} > This happens for all three options of {{paxos_state_purging}} and both with > and without {{storage_compatibility_mode: NONE}}. > Tests still fail if {{PaxosStartPrepareCleanup}} is changed to use > {{EndpointState.nullableSerializer}}. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org