MCPcopy Create free account
hub / github.com/F-Stack/f-stack / verify_packets

Method verify_packets

dpdk/dts/framework/test_suite.py:209–218  ·  view source on GitHub ↗
(self, expected_packet: Packet, received_packets: list[Packet])

Source from the content-addressed store, hash-verified

207 raise TestCaseVerifyError(failure_description)
208
209 def verify_packets(self, expected_packet: Packet, received_packets: list[Packet]) -> None:
210 for received_packet in received_packets:
211 if self._compare_packets(expected_packet, received_packet):
212 break
213 else:
214 self._logger.debug(
215 f"The expected packet {get_packet_summaries(expected_packet)} "
216 f"not found among received {get_packet_summaries(received_packets)}"
217 )
218 self._fail_test_case_verify("An expected packet not found among received packets.")
219
220 def _compare_packets(self, expected_packet: Packet, received_packet: Packet) -> bool:
221 self._logger.debug(

Callers 1

test_os_udpMethod · 0.80

Calls 3

_compare_packetsMethod · 0.95
get_packet_summariesFunction · 0.85

Tested by

no test coverage detected