You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Ariel Weisberg (JIRA)" <ji...@apache.org> on 2015/05/15 20:34:04 UTC

[jira] [Assigned] (CASSANDRA-9403) Experiment with skipping file syncs during unit tests to reduce test time

     [ https://issues.apache.org/jira/browse/CASSANDRA-9403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ariel Weisberg reassigned CASSANDRA-9403:
-----------------------------------------

    Assignee: Ariel Weisberg

> Experiment with skipping file syncs during unit tests to reduce test time
> -------------------------------------------------------------------------
>
>                 Key: CASSANDRA-9403
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9403
>             Project: Cassandra
>          Issue Type: Test
>            Reporter: Ariel Weisberg
>            Assignee: Ariel Weisberg
>
> Some environments have ridiculous outliers for disk syncing. 20 seconds ridiculous.
> Unit tests aren't testing crash safety so it is a pointless exercise.
> Instead we could intercept calls to sync files and check whether it looks like the sync would succeed. Check that the things are not null, mapped, closed etc. Outside of units tests it can go straight to the regular sync call.
> I would also like to have the disks for unit and dtests mounted with barrier=0,noatime,nodiratime to further reduce susceptibility to outliers. We aren't going to recover these nodes if they crash/restart.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)