From 1381dd34098d3313e74010699102780e94ce6181 Mon Sep 17 00:00:00 2001 From: Paolo Patierno Date: Wed, 26 Jul 2017 10:36:15 +0200 Subject: [PATCH 1/2] Added some tips for running a single test file, test class and/or test method --- tests/README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/README.md b/tests/README.md index b3746a3cc4a12..48d6aaac4862b 100644 --- a/tests/README.md +++ b/tests/README.md @@ -25,6 +25,19 @@ _DUCKTAPE_OPTIONS="--debug" bash tests/docker/run_tests.sh | tee debug_logs.txt ``` TC_PATHS="tests/kafkatest/tests/streams tests/kafkatest/tests/tools" bash tests/docker/run_tests.sh ``` +* Run a specific tests file +``` +TC_PATHS="tests/kafkatest/tests/core/transactions_test.py" bash tests/docker/run_tests.sh +``` +* Run a specific test class +``` +TC_PATHS="tests/kafkatest/tests/core/transactions_test.py::TransactionsTest" bash tests/docker/run_tests.sh +``` +* Run a specific test method +``` +TC_PATHS="tests/kafkatest/tests/core/transactions_test.py::TransactionsTest.test_transactions" bash tests/docker/run_tests.sh +``` + * Notes - The scripts to run tests creates and destroys docker network named *knw*. This network can't be used for any other purpose. From 7c282e8143c8dd2294981923d315c87b3be3ae0b Mon Sep 17 00:00:00 2001 From: Paolo Patierno Date: Fri, 4 Aug 2017 15:09:27 +0200 Subject: [PATCH 2/2] Modified example test with a fastest one --- tests/README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/README.md b/tests/README.md index 48d6aaac4862b..6ffc99f6206ae 100644 --- a/tests/README.md +++ b/tests/README.md @@ -27,15 +27,15 @@ TC_PATHS="tests/kafkatest/tests/streams tests/kafkatest/tests/tools" bash tests/ ``` * Run a specific tests file ``` -TC_PATHS="tests/kafkatest/tests/core/transactions_test.py" bash tests/docker/run_tests.sh +TC_PATHS="tests/kafkatest/tests/client/pluggable_test.py" bash tests/docker/run_tests.sh ``` * Run a specific test class ``` -TC_PATHS="tests/kafkatest/tests/core/transactions_test.py::TransactionsTest" bash tests/docker/run_tests.sh +TC_PATHS="tests/kafkatest/tests/client/pluggable_test.py::PluggableConsumerTest" bash tests/docker/run_tests.sh ``` * Run a specific test method ``` -TC_PATHS="tests/kafkatest/tests/core/transactions_test.py::TransactionsTest.test_transactions" bash tests/docker/run_tests.sh +TC_PATHS="tests/kafkatest/tests/client/pluggable_test.py::PluggableConsumerTest.test_start_stop" bash tests/docker/run_tests.sh ``` * Notes