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: [email protected]
For additional commands, e-mail: [email protected]