[ 
https://issues.apache.org/jira/browse/CASSANDRA-19978?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17886970#comment-17886970
 ] 

João Reis commented on CASSANDRA-19978:
---------------------------------------

[~taaraora] what do we actually gain by moving to testcontainers? Gocql already 
uses CCM which is pretty much the standard and supported way of testing the 
drivers atm so we should only consider a considerable change like this if we 
have a lot to gain from it.

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

Reply via email to