[ 
https://issues.apache.org/jira/browse/CASSANDRA-20200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17913538#comment-17913538
 ] 

Caleb Rackliffe edited comment on CASSANDRA-20200 at 1/16/25 3:58 AM:
----------------------------------------------------------------------

Right now there's only one test that seems to have anything to do w/ the patch, 
and that's {{{}fuzz.sai.MultiNodeSAITest#basicSaiTest{}}}:
{noformat}
Caught an exception at 
seed:2416582473216295L-junit.framework.AssertionFailedError: Caught an 
exception at seed:2416582473216295L 
at org.apache.cassandra.harry.checker.TestHelper.withRandom(TestHelper.java:46) 
at org.apache.cassandra.harry.checker.TestHelper.withRandom(TestHelper.java:34)
at 
org.apache.cassandra.fuzz.sai.SingleNodeSAITestBase.basicSaiTest(SingleNodeSAITestBase.java:121)
 
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)
Caused by: java.lang.AssertionError: CoordinatorTrackWarnings.mutable calling 
without calling .init() first
at 
org.apache.cassandra.service.reads.thresholds.CoordinatorWarnings.mutable(CoordinatorWarnings.java:114)
at 
org.apache.cassandra.service.reads.thresholds.CoordinatorWarnings.update(CoordinatorWarnings.java:70)
at 
org.apache.cassandra.service.reads.ReadCallback.awaitResults(ReadCallback.java:155)
at 
org.apache.cassandra.service.reads.range.SingleRangeResponse.waitForResponse(SingleRangeResponse.java:58)
at 
org.apache.cassandra.service.reads.range.SingleRangeResponse.computeNext(SingleRangeResponse.java:65)
at 
org.apache.cassandra.service.reads.range.SingleRangeResponse.computeNext(SingleRangeResponse.java:31)
at 
org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterator.java:47) 
at org.apache.cassandra.service.StorageProxy$6.hasNext(StorageProxy.java:2040) 
at 
org.apache.cassandra.db.transform.BasePartitions.hasNext(BasePartitions.java:90)
 at 
org.apache.cassandra.service.reads.range.RangeCommandIterator.computeNext(RangeCommandIterator.java:106)
at 
org.apache.cassandra.service.reads.range.RangeCommandIterator.computeNext(RangeCommandIterator.java:59)
at 
org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterator.java:47) 
at 
org.apache.cassandra.db.transform.BasePartitions.hasNext(BasePartitions.java:90)
 
at 
org.apache.cassandra.cql3.statements.SelectStatement.process(SelectStatement.java:983)
at 
org.apache.cassandra.cql3.statements.SelectStatement.processResults(SelectStatement.java:577)
at 
org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:551)
at 
org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:353)
at 
org.apache.cassandra.distributed.impl.Coordinator.lambda$executeWithPagingWithResult$3(Coordinator.java:147)
at org.apache.cassandra.concurrent.FutureTask.call(FutureTask.java:61)
at org.apache.cassandra.concurrent.FutureTask.run(FutureTask.java:71)
at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 at java.base/java.lang.Thread.run(Thread.java:840)
{noformat}


was (Author: maedhroz):
Right now there's only one test that seems to have anything to do w/ the patch, 
and that's {{fuzz.sai.MultiNodeSAITest#basicSaiTest}}:

{noformat}
Caught an exception at 
seed:2416582473216295L-junit.framework.AssertionFailedError: Caught an 
exception at seed:2416582473216295L at 
org.apache.cassandra.harry.checker.TestHelper.withRandom(TestHelper.java:46) at 
org.apache.cassandra.harry.checker.TestHelper.withRandom(TestHelper.java:34) at 
org.apache.cassandra.fuzz.sai.SingleNodeSAITestBase.basicSaiTest(SingleNodeSAITestBase.java:121)
 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)
 Caused by: java.lang.AssertionError: CoordinatorTrackWarnings.mutable calling 
without calling .init() first at 
org.apache.cassandra.service.reads.thresholds.CoordinatorWarnings.mutable(CoordinatorWarnings.java:114)
 at 
org.apache.cassandra.service.reads.thresholds.CoordinatorWarnings.update(CoordinatorWarnings.java:70)
 at 
org.apache.cassandra.service.reads.ReadCallback.awaitResults(ReadCallback.java:155)
 at 
org.apache.cassandra.service.reads.range.SingleRangeResponse.waitForResponse(SingleRangeResponse.java:58)
 at 
org.apache.cassandra.service.reads.range.SingleRangeResponse.computeNext(SingleRangeResponse.java:65)
 at 
org.apache.cassandra.service.reads.range.SingleRangeResponse.computeNext(SingleRangeResponse.java:31)
 at 
org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterator.java:47) 
at org.apache.cassandra.service.StorageProxy$6.hasNext(StorageProxy.java:2040) 
at 
org.apache.cassandra.db.transform.BasePartitions.hasNext(BasePartitions.java:90)
 at 
org.apache.cassandra.service.reads.range.RangeCommandIterator.computeNext(RangeCommandIterator.java:106)
 at 
org.apache.cassandra.service.reads.range.RangeCommandIterator.computeNext(RangeCommandIterator.java:59)
 at 
org.apache.cassandra.utils.AbstractIterator.hasNext(AbstractIterator.java:47) 
at 
org.apache.cassandra.db.transform.BasePartitions.hasNext(BasePartitions.java:90)
 at 
org.apache.cassandra.cql3.statements.SelectStatement.process(SelectStatement.java:983)
 at 
org.apache.cassandra.cql3.statements.SelectStatement.processResults(SelectStatement.java:577)
 at 
org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:551)
 at 
org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:353)
 at 
org.apache.cassandra.distributed.impl.Coordinator.lambda$executeWithPagingWithResult$3(Coordinator.java:147)
 at org.apache.cassandra.concurrent.FutureTask.call(FutureTask.java:61) at 
org.apache.cassandra.concurrent.FutureTask.run(FutureTask.java:71) at 
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
 at 
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
 at 
io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
 at java.base/java.lang.Thread.run(Thread.java:840)
{noformat}

> Port Harry v2 to trunk
> ----------------------
>
>                 Key: CASSANDRA-20200
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-20200
>             Project: Apache Cassandra
>          Issue Type: Improvement
>          Components: Test/fuzz
>            Reporter: Caleb Rackliffe
>            Assignee: Caleb Rackliffe
>            Priority: Normal
>             Fix For: 5.x
>
>         Attachments: ci_summary.html, result_details.tar.gz
>
>          Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> In CASSANDRA-20080, we introduced Harry v2 to the Accord feature branch. 
> There, we refactored Harry to simplify usage and support 
> bring-your-own-generators. Along with this came expanded SAI testing, which 
> we need in trunk in light of issues like CASSANDRA-20189.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to