canonical / mysql-operator

Machine charm for MySQL following the operator framework
https://charmhub.io/mysql
Apache License 2.0
7 stars 10 forks source link

Split high availability tests to run on seperate runners #506

Closed shayancanonical closed 1 month ago

shayancanonical commented 1 month ago

Issue

We are consistently seeing HA tests fail on one of the the several tests in the file. Furthermore, these tests should be performed in isolation

Solution

Convert high_availability_test_setup into a fixture highly_available_cluster Break all HA tests into separate groups to be run on separate runners