def start(self): gap = 1.0 / self._expected_pps gap_ns = gap * 1000 * 1000 * 1000 max_pkt_count = int(MAX_RUNNING_TIME * self._expected_pps) self._pktgen.low_level_start(pkt_count=max_pkt_count, pkt_size=self._pkt_size, gap_ns=gap_ns, flow_count=1) PacketSender.start(self)
def start(self): assert self._proxy_client.run('trigger_event_is_ready') self._proxy_client.run('start_loop_pkt_out', 1.0/self._expected_pps, MAX_RUNNING_TIME) PacketSender.start(self)