Home Corporate Contacts TETware Knowledgebase |
ProductsSolutionsInformationDatasheetDocumentationFAQKnowledgebase |
Return to Knowledgebase Index36. Running different randomly selected test cases in parallel on several systems
Question The scenario we would like to setup takes a set of test cases,
selects a random element within an outer repeat loop.
This works fine locally.
But when we wrap this scenario in a
I want to be able to have a different (randomly selected) test case executed on each remote node. The goal is to setup a stress test environment to simulate a lot of concurrent operations, not a lot of simultaneous identical operations.
Answer The behaviour that you observe is correct.
Each test case within the scope of a
If the
The trick is to push the system attribute further up the scenario tree. For example, a scenario that looks something like this will do it: all :parallel:^systems This scenario must be run in ETET compatibility mode. (that is: set TET_COMPAT=etet
in the per-mode configuration(s))
The scenario relies on the way that
tcc
inserts
implied sequential
directives
into the tree when processing a scenario in ETET mode.
See also
|