From 35caebd0362617e790c1520819c5737c5b19e4de Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Sun, 13 Jan 2019 01:08:51 -0800 Subject: [PATCH] Fix ansible-test dependency processing. Previously, the following dependencies: A used by B B used by C Would have been converted to: A used by C B used by C Intead of being expanded to: A used by B A used by C B used by C This change preserves the existing dependency when expanding it. --- test/runner/lib/target.py | 1 - 1 file changed, 1 deletion(-) diff --git a/test/runner/lib/target.py b/test/runner/lib/target.py index b363c4a0e50..17a7f55b668 100644 --- a/test/runner/lib/target.py +++ b/test/runner/lib/target.py @@ -389,7 +389,6 @@ def analyze_integration_target_dependencies(integration_targets): if new_target_name not in dependent_target_names: dependent_target_names.add(new_target_name) changes += 1 - dependent_target_names.remove(dependent_target_name) if not changes: break