Doug Rohrer created CASSANDRASC-51:
--------------------------------------

             Summary: Leverage in-jvm dtest framework for improved Sidecar 
testing
                 Key: CASSANDRASC-51
                 URL: https://issues.apache.org/jira/browse/CASSANDRASC-51
             Project: Sidecar for Apache Cassandra
          Issue Type: Improvement
            Reporter: Doug Rohrer


Today, the sidecar uses TestContainers 
([testcontainers.org|http://testcontainers.org/]) and a single-node, 
single-data-directory Cassandra instance for all of its tests. While this has 
worked well so far, it is incapable of doing some of the more complex testing 
necessary to validate new endpoints and requires Docker locally and special 
CircleCI setup for CI builds.
 
Now that the in-jvm dtest framework supports JMX, we can leverage it to do our 
testing in stead. It will enable us to do multi-node testing and exercise code 
paths under conditions like joining/leaving/moving nodes, which is critical for 
correctness.



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