mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-30 03:30:49 +00:00
Test schema changes when there was an underlying topology change. - per test case checks of cluster health and cycling - helper class to do cluster manager API requests - tests can perform topology changes: stop/start/restart servers - modified clusters are marked dirty and discarded after the test case - cql connection is updated per topology change and per cluster change Closes #11266 * github.com:scylladb/scylladb: test.py: test topology and schema changes test.py: ClusterManager API mark cluster dirty test.py: call before/after_test for each test case test.py: handle driver connection in ManagerClient test.py: ClusterManager API and ManagerClient test.py: improve topology docstring