Currently, the unified packet and checksum offload test suites use a random MAC destination address as a way to find sent packets in testpmd verbose output. However, this does not work for certain NICs that change the MAC address prior to reception. The new verification involves setting a random UDP/TCP destination port, and scanning the verbose output for the port.
This series depends on a testpmd verbose output patch, which is listed below. Fixes: patch-146043 ("dts: checksum offload test suite") Fixes: patch-150118 ("dts: port over unified packet suite") Depends-on: patch-143194 ("app/testpmd: add L4 port to verbose output") Dean Marx (4): dts: add layer 4 port field to verbose parser dts: change verification field in checksum offload suite dts: remove unnecessary capability requirement change verification field in unified packet suite dts/framework/remote_session/testpmd_shell.py | 5 + dts/tests/TestSuite_checksum_offload.py | 131 ++++++++++-------- dts/tests/TestSuite_uni_pkt.py | 106 +++++++------- 3 files changed, 133 insertions(+), 109 deletions(-) -- 2.48.1