Open RiceKrisBs opened 4 years ago
@RiceKrisBs what pabot version you are using? I am also facing one similar issue with pabot 0.98, my all grouped tests are getting skipped, not executing at all
here is the ordering file: --test Suites.suite1.testcase 1 { --test Suites.suite1.testcase 2 --test Suites.suite2.testcase 3 } --test Suites.suite2.testcase 4
testcase 2 & 3 not executing at all.
@RiceKrisBs what pabot version you are using? I am also facing one similar issue with pabot 0.98, my all grouped tests are getting skipped, not executing at all
I am using the latest, 1.10.0.
I have a repo set up that roughly has a structure similar to this:
In our implementation, the Test Case files import the Keywords files as resources and the Keyword files import the Locator files as resources. What I'd like to do is run all 4 test cases in the
TC_Folder_2
directory while controlling the order using the--ordering
option. I've created a.pabotsuitenames-ordering
file that looks like the following:I'm running the following command:
pabot --ordering .\.pabotsuitenames-ordering --outputdir .\Results .\Test_Cases\TC_Folder_2
Based on my understanding from the README, this ordering file should:
Test_Case_2-1.robot
.Test_Case_2-4.robot
andTest_Case_2-3.robot
in separate executor processes.Test_Case_2-4.robot
is finished, startTest_Case_2-2.robot
.However, I am observing the following:
Test_Case_2-1.robot
is executed.Test_Case_2-2.robot
andTest_Case_2-3.robot
are started in separate executor processes.Test_Case_2-2.robot
is finished,Test_Case_2-4.robot
is started.Basically, pabot does not appear to be following the defined order within the
{}
executor process I defined - within this executor process it's instead executing these test suites in alphabetical order. Is this expected behavior? Or is this a bug, and I should be able to control the order within an individual executor process?