Skip to content

Commit 9b9509e

Browse files
authored
Merge pull request #281 from Venkat-Kunaparaju/fix-plugin
Exclude plugins from pre-provisioning
2 parents a9705a4 + 3d870cb commit 9b9509e

1 file changed

Lines changed: 6 additions & 15 deletions

File tree

trafficFlowTests.py

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -373,10 +373,13 @@ def _run_test_case_instance(
373373
ts.initialize_clmo_barrier(len(clients) + len(monitors))
374374

375375
pre_provision = cfg_descr.get_tft().pre_provision
376-
for tasks in servers + clients + monitors:
376+
for sc_task in servers + clients:
377377
if not pre_provision:
378-
tasks.initialize()
379-
tasks.start_setup(skip_pod_setup=pre_provision)
378+
sc_task.initialize()
379+
sc_task.start_setup(skip_pod_setup=pre_provision)
380+
for mon in monitors:
381+
mon.initialize()
382+
mon.start_setup()
380383

381384
ts.event_server_alive.wait()
382385

@@ -403,7 +406,6 @@ def _provision_all_resources(self, cfg_descr: ConfigDescriptor) -> None:
403406

404407
seen_server_pods: set[str] = set()
405408
seen_client_pods: set[str] = set()
406-
seen_monitor_pods: set[str] = set()
407409

408410
for cfg_descr2 in cfg_descr.describe_all_test_cases():
409411
if cfg_descr2.get_test_case().is_udn and not self._udn_setup_done:
@@ -431,17 +433,6 @@ def _provision_all_resources(self, cfg_descr: ConfigDescriptor) -> None:
431433
c.initialize()
432434
c.start_setup(provisioning=True)
433435

434-
for plugin in connection.plugins:
435-
if not plugin.applies_to_test_case(cfg_descr3.get_test_case()):
436-
continue
437-
for m in plugin.plugin.enable(
438-
ts=ts, perf_server=s, perf_client=c, tenant=True
439-
):
440-
if m.pod_name not in seen_monitor_pods:
441-
seen_monitor_pods.add(m.pod_name)
442-
m.initialize()
443-
m.start_setup(provisioning=True)
444-
445436
def _run_test_case(self, cfg_descr: ConfigDescriptor) -> list[TftResult]:
446437
# TODO Allow for multiple connections / instances to run simultaneously
447438
tft_results: list[TftResult] = []

0 commit comments

Comments
 (0)