Allow tox tests with Karaf to run in parallel 79/96779/5
authorGuillaume Lambert <guillaume.lambert@orange.com>
Fri, 2 Jul 2021 13:24:57 +0000 (15:24 +0200)
committerguillaume.lambert <guillaume.lambert@orange.com>
Tue, 17 Aug 2021 23:05:44 +0000 (01:05 +0200)
commit567a1217cfd5c86b54f14275b7672a38b7b4447c
tree8b8b1ec3e64bd3b4fdc2e2e8e08559312a60d656
parentb6129c0d321ddf064085fff1208926523e3e1c76
Allow tox tests with Karaf to run in parallel

- rework tox depends parameter to allow 2 instances of Karaf to be run
  in parallel
- modify buildcontroller process to add specific Karaf build folders
  for each test suite. Karaf instances are tighly coupled to their build
  folder. Using a separate log file is not enough to allow concurrent
  accesses to work properly.
- create an environment variable and adapt tests script accordingly

JIRA: TRNSPRTPCE-482
Signed-off-by: Guillaume Lambert <guillaume.lambert@orange.com>
Change-Id: I7fb608546beaaa19f0b046809c451303bd64c097
tests/transportpce_tests/common/test_utils.py
tox.ini