MCPcopy Create free account
hub / github.com/FDio/vpp / wait_for_pg_stop

Method wait_for_pg_stop

test/vpp_pg_interface.py:461–473  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

459 return os.path.isfile(path)
460
461 def wait_for_pg_stop(self):
462 # wait till packet-generator is stopped
463 # "show packet-generator" while it is still running gives this:
464 # Name Enabled Count Parameters
465 # pcap0-sw_if_inde Yes 64 limit 64, ...
466 #
467 # also have a 5-minute timeout just in case things go terribly wrong...
468 deadline = time.time() + 300
469 while self.test.vapi.cli("show packet-generator").find("Yes") != -1:
470 self._test.sleep(0.01) # yield
471 if time.time() > deadline:
472 self.test.logger.debug("Timeout waiting for pg to stop")
473 break
474
475 def verify_enough_packet_data_in_pcap(self):
476 """

Callers 2

remove_old_pcap_fileMethod · 0.95
_get_captureMethod · 0.95

Calls 3

findMethod · 0.45
cliMethod · 0.45
sleepMethod · 0.45

Tested by

no test coverage detected