Hi, I'm looking to see who has done this before and get some guidance. On frequent basis I like to run basic tests on a remote Kafka cluster while some random chaos/faults are being performed. In other words I like to run chaos engineering tasks (network outage, disk outage, etc) and see how Kafka behaves. For example:
1) bring some random Broker node down 2) send 2000 messages 3) consumes messages 4) confirm there's no data loss My questions: I'm pretty sure most of the scenarios I'm looking to test have been covered under Kafka's integration,unit and other existing tests. What I cannot figure out is how to run those tests on a remote cluster vs. a local one which the tests seems to run on. For example I like to run the following command but the tests to be executed on a remote cluster of my choice: ./gradlew cleanTest integrationTest Any guidance/help would be appreciated. Thanks