diff options
Diffstat (limited to 'host/tests')
-rw-r--r-- | host/tests/pytests/test_streaming.py | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/host/tests/pytests/test_streaming.py b/host/tests/pytests/test_streaming.py index beb5f7468..aa608ab1e 100644 --- a/host/tests/pytests/test_streaming.py +++ b/host/tests/pytests/test_streaming.py @@ -302,18 +302,10 @@ def test_streaming(pytestconfig, dut_type, use_dpdk, dual_SFP, rate, rx_rate, rx # https://docs.pytest.org/en/6.2.x/assert.html#defining-your-own-explanation-for-failed-assertions if rx_channels: - if not stats.avg_vals.dropped_samps <= dropped_samps_threshold: - dropped_samps_error_text = ( - f"Number of dropped samples exceeded threshold.\n" - f"Expected dropped samples: <= {dropped_samps_threshold}\n" - f"Actual dropped samples: {stats.avg_vals.dropped_samps}\n" - ) - # Temporarily ignore b210 dropped sample errors, since these happen - # intermittently on the streaming test machine - if dut_type.lower() == "b210": - pytest.xfail(dropped_samps_error_text) - else: - assert False, dropped_samps_error_text + assert stats.avg_vals.dropped_samps <= dropped_samps_threshold, \ + f"""Number of dropped samples exceeded threshold. + Expected dropped samples: <= {dropped_samps_threshold} + Actual dropped samples: {stats.avg_vals.dropped_samps}""" assert stats.avg_vals.rx_timeouts <= rx_timeouts_threshold, \ f"""Number of rx timeouts exceeded threshold. Expected rx timeouts: <= {rx_timeouts_threshold} |