You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Josh McKenzie (Jira)" <ji...@apache.org> on 2022/02/10 17:23:00 UTC

[jira] [Created] (CASSANDRA-17371) Reduce runtime of long running unit tests

Josh McKenzie created CASSANDRA-17371:
-----------------------------------------

             Summary: Reduce runtime of long running unit tests
                 Key: CASSANDRA-17371
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17371
             Project: Cassandra
          Issue Type: Task
          Components: Test/unit
            Reporter: Josh McKenzie


A profile of the unit tests in our system indicates that 2.62% of our tests by count are taking up 20.4% of our time. See [here|[https://docs.google.com/spreadsheets/d/1-tkH-hWBlEVInzMjLmJz4wABV6_mGs-2-NNM2XoVTcA/edit#gid=1501761592].]

 

It's probably worth a little time to dig into some of those longer running tests and see how we can speed them up. This is an exercise we've engaged in repeatedly over the years with good results; we should also consider automating this test profiling process as well as extend it beyond just unit testing into in-jvm dtests and python dtests as well.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org