Skip to content

Concurrent test execution #23

@comtihon

Description

@comtihon

In test conf object add concurrency group:

variables:
    foo: bar
config:
   concurrency:
         enabled: true
         group: teamA
steps:
....

If config.concurrency.enabled is true - test can be run concurrent.
If config.concurrency.group is true - no tests of the same group can be run at once.
Should use multiprocessing and create pool with CPU + 1
Test results in json/html should be concurrent safe.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions