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

Reply via email to