Investigate the asynchronous approach to speed up the integrational tests
Context
The azure_test_py
pipeline step takes a long time. Sometimes, the pipeline fails due to too long execution.
The root cause might be a synchronous (even with a multiple-processes approach) approach used for the tests. https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/rock-and-fluid-sample/rafs-ddms-services/-/blob/main/client/api_client.py#L35
Scope The task is to build POC to make sure that the asynchronous approach can speed up the execution of the integrational tests.