Enable vnf/tg instantiate as blocking call. 91/39191/4
authorDeepak S <deepak.s@linux.intel.com>
Sat, 12 Aug 2017 22:45:03 +0000 (15:45 -0700)
committerDeepak S <deepak.s@linux.intel.com>
Tue, 15 Aug 2017 08:37:12 +0000 (01:37 -0700)
untill we fix the sequence issue, we need to make the instantiate
blocking call to avoid hangs

Change-Id: Ie337372625d506e6b3c74a5248204a87fec1ca2c
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
yardstick/benchmark/scenarios/networking/vnf_generic.py

index e0dd366..092e9a0 100644 (file)
@@ -440,7 +440,6 @@ printf "%s/driver:" $1 ; basename $(readlink -s $1/device/driver); } \
             for vnf in chain(traffic_runners, non_traffic_runners):
                 LOG.info("Instantiating %s", vnf.name)
                 vnf.instantiate(self.scenario_cfg, self.context_cfg)
-            for vnf in chain(traffic_runners, non_traffic_runners):
                 LOG.info("Waiting for %s to instantiate", vnf.name)
                 vnf.wait_for_instantiate()
         except RuntimeError: