scylladb / cpp-rust-driver

API-compatible rewrite of https://github.com/scylladb/cpp-driver as a wrapper for Rust driver.
GNU Lesser General Public License v2.1
13 stars 11 forks source link

Add workflow to Github actions to run tests on Cassandra #74

Closed Gor027 closed 1 year ago

Gor027 commented 1 year ago

Pre-review checklist

This PR adds a workflow to Github actions to run integration tests on a Cassandra cluster. There are some tests, e.g. SSL-related tests, that cannot be run on a Scylla cluster because of scylla-ccm but they can be tested on a Cassandra cluster. So, new tests that will be enabled in the Github actions, should also be added in cassandra.yml, unless the newly added features are not compatible with Cassandra.