Improve dependency management 57/60657/2
authorCédric Ollivier <cedric.ollivier@orange.com>
Thu, 12 Jul 2018 06:31:31 +0000 (08:31 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Tue, 7 Aug 2018 03:40:36 +0000 (05:40 +0200)
commit12d8254ad80f974d9b733d5262af842c362fb95a
tree8fd14e0f606f90ee8af3a9ad4c1fd75433a4bfc9
parentf990bd3c8cbac17d4c0d36b18e5debb58a72402c
Improve dependency management

It avoids declaring dependencies if needed.
Negative regex are correcty managed as well.

Change-Id: I0e978823526246bc4a5192e63a8a893a4add0e2a
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit a507f38dc69019523ff02006622eb4ab84cd5ba1)
xtesting/ci/run_tests.py
xtesting/ci/testcases.yaml
xtesting/ci/tier_builder.py
xtesting/ci/tier_handler.py
xtesting/tests/unit/ci/test_tier_builder.py
xtesting/utils/env.py