[ https://issues.apache.org/jira/browse/CASSANDRA-19978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886997#comment-17886997 ]
Stefan Miklosovic edited comment on CASSANDRA-19978 at 10/4/24 6:09 PM: ------------------------------------------------------------------------ To be fair, on the other hand, a user needs Docker so we go Docker vs Python + CCM. Not sure what is better. I feel like this is something people who are developing drivers on a daily basis should decide so I dont want to be invasive too much here. [~ribaraka] what was your motivation behind testcontainers? was (Author: smiklosovic): To be fair, on the other hand, a user needs Docker so we go Docker vs Python + CCM. Not sure what is better. I feel like this is something people who are developing drivers on a daily basis should decide so I dont want to be invasive too much here. > Rewrite integration test setup in Go > ------------------------------------ > > Key: CASSANDRA-19978 > URL: https://issues.apache.org/jira/browse/CASSANDRA-19978 > Project: Cassandra > Issue Type: Task > Components: Client/gocql-driver > Reporter: João Reis > Priority: Normal > > {quote}Currently integration tests use ccm to setup a Cassandra cluster for > testing. > It is not easy to simulate things like topology changes, nodes joining, > leaving, re-joining with a different IP address, etc. > We could rewrite integration test runner using Docker API directly or using a > library like testcontainers-go. > {quote} > > https://github.com/apache/cassandra-gocql-driver/issues/1686 -- 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