From a58b410c0ec4da23b0fb79eb53726bab15e1e33c Mon Sep 17 00:00:00 2001 From: Matthew G McGovern Date: Tue, 4 Feb 2025 08:59:59 -0800 Subject: [PATCH] Dpdk: check for kernel errors after tests --- microsoft/testsuites/dpdk/dpdkutil.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/microsoft/testsuites/dpdk/dpdkutil.py b/microsoft/testsuites/dpdk/dpdkutil.py index 84074dad0d..c90ca9f3a2 100644 --- a/microsoft/testsuites/dpdk/dpdkutil.py +++ b/microsoft/testsuites/dpdk/dpdkutil.py @@ -534,7 +534,7 @@ def verify_dpdk_build( assert_that(tx_pps).described_as( f"TX-PPS ({tx_pps}) should have been greater than 2^20 (~1m) PPS." ).is_greater_than(2**20) - + node.tools[Dmesg].check_kernel_errors(force_run=True) return test_kit @@ -618,7 +618,7 @@ def verify_dpdk_send_receive( assert_that(snd_tx_pps).described_as( "Throughput for SEND was below the correct order of magnitude" ).is_greater_than(2**20) - + node.tools[Dmesg].check_kernel_errors(force_run=True) return sender, receiver @@ -1065,6 +1065,7 @@ def verify_dpdk_l3fwd_ntttcp_tcp( "Verify netvsc was used over failsafe, check netvsc init was succesful " "and the DPDK port IDs were correct." ).is_greater_than(1) + node.tools[Dmesg].check_kernel_errors(force_run=True) def create_l3fwd_rules_files(