hs-test: support running multiple specific tests
- make test TEST=[test1],[test2] runs those two tests in random order
Type: test
Change-Id: I1a1af7c99ef7867ca94cec4175605f428dcd58fd
Signed-off-by: Adrian Villin <avillin@cisco.com>
diff --git a/extras/hs-test/README.rst b/extras/hs-test/README.rst
index 6a4cea1..159f679 100644
--- a/extras/hs-test/README.rst
+++ b/extras/hs-test/README.rst
@@ -27,7 +27,7 @@
**Action flow when running a test case**:
#. It starts with running ``make test``. Optional arguments are VERBOSE, PERSIST (topology configuration isn't cleaned up after test run, use ``make cleanup-hst`` to clean up),
- TEST=<test-name> to run a specific test and PARALLEL=[n-cpus].
+ TEST=<test-name> to run a specific test and PARALLEL=[n-cpus]. If you want to run multiple specific tests, separate their names with a comma.
#. ``make list-tests`` (or ``make help``) shows all tests.
#. ``Ginkgo`` looks for a spec suite in the current directory and then compiles it to a .test binary.
#. The Ginkgo test framework runs each function that was registered manually using ``Register[SuiteName]Test()``. Each of these functions correspond to a suite.