[x] I have split my patch into logically separate commits.
[x] All commit messages clearly explain what they change and why.
[x] PR description sums up the changes and reasons why they should be introduced.
[ ] I have enabled appropriate tests in .github/workflows/build.yaml in gtest_filter.
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.
Pre-review checklist
.github/workflows/build.yaml
ingtest_filter
.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 incassandra.yml
, unless the newly added features are not compatible with Cassandra.