Allow tox tests with Karaf to run in parallel 34/98234/2
authorGuillaume Lambert <guillaume.lambert@orange.com>
Fri, 2 Jul 2021 13:24:57 +0000 (15:24 +0200)
committerVachhani, Shweta (sv111y) <sv111y@att.com>
Sun, 31 Oct 2021 11:28:35 +0000 (07:28 -0400)
commiteb8671ad3fe2bf3f8e5c02de21c6acccc23df0c9
treeb2372a86b782a36546d4879e0750f1a09841a59a
parent96733f53d46f80d6c7f3d74bc021d29d399dc616
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