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

Stefan Miklosovic commented on CASSANDRA-19823:
-----------------------------------------------

We see timeouts in (1) for SAI-related tests extending 
RandomIntersectionTester. 

There is also e.g. a 9-minutes gap here 

{code}
15:30:54  [junit-timeout] Testsuite: 
org.apache.cassandra.index.sai.cql.intersection.TwoRegularOneStaticIntersectionTest-latest_jdk11_x86_64
15:30:56  [junit-timeout] OpenJDK 64-Bit Server VM warning: Sharing is only 
supported for boot loader classes because bootstrap classpath has been appended
15:39:02  [junit-timeout] Testsuite: 
org.apache.cassandra.index.sai.cql.intersection.TwoRegularOneStaticIntersectionTest-cassandra.testtag_IS_UNDEFINED
15:39:02  [junit-timeout] Testsuite: 
org.apache.cassandra.index.sai.cql.intersection.TwoRegularOneStaticIntersectionTest-cassandra.testtag_IS_UNDEFINED
 Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0 sec
15:39:02  [junit-timeout] 
15:39:02  [junit-timeout] Testcase: 
org.apache.cassandra.index.sai.cql.intersection.TwoRegularOneStaticIntersectionTest:testMixedIntersection[Small
 partition unrestricted, high, low]-cassandra.testtag_IS_UNDEFINED:  Caused an 
ERROR
15:39:02  [junit-timeout] Timeout occurred. Please note the time in the report 
does not reflect the time until the timeout.
15:39:02  [junit-timeout] junit.framework.AssertionFailedError: Timeout 
occurred. Please note the time in the report does not reflect the time until 
the timeout.
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
java.base/java.util.Vector.forEach(Vector.java:1394)
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
java.base/java.util.Vector.forEach(Vector.java:1394)
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor49.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
java.base/java.util.Vector.forEach(Vector.java:1394)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
org.apache.cassandra.anttasks.TestHelper.execute(TestHelper.java:53)
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
java.base/java.util.Vector.forEach(Vector.java:1394)
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout]       at 
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
15:39:02  [junit-timeout]       at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15:39:02  [junit-timeout] 
15:39:02  [junit-timeout] 
{code}

We should investigate why this is happening. One idea is to change 
commitlog_sync from batch to periodic with interval of 10s but my ad-hoc tests 
in IDEA yield various results. It is not _always_ faster.

(1) https://ci-cassandra.apache.org/job/Cassandra-5.0/268/#showFailuresLink

> Investigate timeouts in tests extending RandomIntersectionTester
> ----------------------------------------------------------------
>
>                 Key: CASSANDRA-19823
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19823
>             Project: Cassandra
>          Issue Type: Task
>            Reporter: Stefan Miklosovic
>            Priority: Normal
>




--
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

Reply via email to