ci: Fix mgmt_addr=None entry for X310 DPDK case

X310 differs from X410 in that it doesn't require the mgmt_addr to
function. This does a check to see if the field has been added,
instead of assuming that it has a value.

Signed-off-by: Steven Koo <steven.koo@ni.com>
This commit is contained in:
Steven Koo 2022-05-25 14:24:57 -05:00 committed by Aaron Rossetto
parent c23e0d9e84
commit 79f12bb44a

View File

@ -240,7 +240,13 @@ def test_streaming(pytestconfig, dut_type, use_dpdk, dual_SFP, rate, rx_rate, rx
device_args += f"second_addr={pytestconfig.getoption('second_addr')},"
if use_dpdk:
device_args += f"use_dpdk=1,mgmt_addr={pytestconfig.getoption('mgmt_addr')},"
device_args += f"use_dpdk=1,"
try:
mgmt_addr = pytestconfig.getoption('mgmt_addr')
if mgmt_addr:
device_args += f"mgmt_addr={mgmt_addr},"
except Exception:
pass
try:
num_recv_frames = pytestconfig.getoption('num_recv_frames')