Skip to content

pabot ordering file does not work with multiple stages #661

@MarvKler

Description

@MarvKler

Please see the following question which i have raise in slack - here you can also find the complete conversation with the reason for creating this issue.

Main reason here, as you can read below, i would like to execute test suite B completely independent from all other suite after test suite A has been finished. At the moment test suite G & H are unfortunately waiting until test suite B has been finished. This handling should be fixed / changed imo.

Hi! I have observed a strange behaviour with my current ordering file you can find below. I am using pabot version 4.3.2.
I would expect that TestSuiteB is completely running in parallel to all other suites after TestSuiteA has been finished - TestSuiteA is kind of a pre-condition for all of my suites.
Actually, TestSuiteG and TestSuiteH are starting only when TestSuiteB has been finished, but i have configured a different behaviour right ? Is there any simple issue in my configuration or could it be an issue by pabot itself ?
I am running pabot in the cli with config parameter --processes 6 .

--suite TestSuiteA

--suite TestSuiteB #DEPENDS TestSuiteA

--suite TestSuiteC #DEPENDS TestSuiteA
--suite TestSuiteD #DEPENDS TestSuiteA
--suite TestSuiteE #DEPENDS TestSuiteA
--suite TestSuiteF #DEPENDS TestSuiteA

--suite TestSuiteG #DEPENDS TestSuiteC #DEPENDS TestSuiteD #DEPENDS TestSuiteE #DEPENDS TestSuiteF
--suite TestSuiteH #DEPENDS TestSuiteC #DEPENDS TestSuiteD #DEPENDS TestSuiteE #DEPENDS TestSuiteF

Metadata

Metadata

Assignees

Labels

enhancementFeature addition or improvement to existing functionalitypriority: mediumstatus: pendingIssue acknowledged but not yet started

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions