You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Caleb Rackliffe (Jira)" <ji...@apache.org> on 2023/03/10 22:02:00 UTC
[jira] [Commented] (CASSANDRA-18222) Fix flaky test org.apache.cassandra.distributed.test.accord.AccordIntegrationTest
[ https://issues.apache.org/jira/browse/CASSANDRA-18222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17699124#comment-17699124 ]
Caleb Rackliffe commented on CASSANDRA-18222:
---------------------------------------------
After some quick discussion w/ [~dcapwell], it looks like there might not be a way to both stabilize this test and preserve its original purpose w/o CASSANDRA-18221 in place to disable (or at least make much less aggressive) the new `SimpleProgressLog`, which appears to be very aggressively pre-empting the write transaction in the test.
Temporarily stopping progress...
> Fix flaky test org.apache.cassandra.distributed.test.accord.AccordIntegrationTest
> ---------------------------------------------------------------------------------
>
> Key: CASSANDRA-18222
> URL: https://issues.apache.org/jira/browse/CASSANDRA-18222
> Project: Cassandra
> Issue Type: Bug
> Components: Accord, CI
> Reporter: David Capwell
> Assignee: Caleb Rackliffe
> Priority: Normal
> Fix For: 5.x
>
>
> The accord integration tests are currently flaky due to Preempt happening (we convert that to a timeout). We need to address this to make sure the tests are stable.
> One solution may be make SimpleProgressLog’s frequency run different for jvm-dtest (likely to depend on CASSANDRA-18221 ), this would be similar to what we already do as timeouts maybe larger in jvm-dtest due to the extra complexity running multiple processes in the same JVM. Another solution may be to have the client coordinator “attach” to the new coordinator, this would avoid the user being impacted by this preempt when the coordinator is healthy.
> Example: https://app.circleci.com/pipelines/github/dcapwell/cassandra/1822/workflows/0d92898f-ad7d-4a7d-9198-3a7ce844ee93/jobs/16464
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org