Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-16079

Improve dtest runtime

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Fix Version/s: 4.0-beta4, 4.0
    • Component/s: CI
    • Labels:
      None

      Description

      A recent ticket, CASSANDRA-13701, changed the way dtests run, resulting in a 30% increase in run time. While that change was accepted, we wanted to spin out a ticket to optimize dtests in an attempt to gain back some of that runtime.

      At this time we don't have concrete improvements in mind, so the first order of this ticket will be to analyze the state of things currently, and try to ascertain some valuable optimizations. Once the problems are understood, we will break down subtasks to divide the work.

      Some areas to consider:

      • cluster reuse
      • C* startup optimizations
      • Tests that should be ported to in-JVM dtest or even unit tests

        Attachments

        1. Screenshot 2020-09-19 at 12.32.21.png
          418 kB
          Michael Semb Wever

          Issue Links

            Activity

              People

              • Assignee:
                mck Michael Semb Wever
                Reporter:
                aholmber Adam Holmberg
                Authors:
                Michael Semb Wever
                Reviewers:
                Adam Holmberg, Paulo Motta
              • Votes:
                0 Vote for this issue
                Watchers:
                9 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: