diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2022-11-24 13:46:51 +0200 |
---|---|---|
committer | Matias Elo <matias.elo@nokia.com> | 2022-12-02 15:30:41 +0200 |
commit | 8159061d554e6edee7da89126188cc6f9e65dc10 (patch) | |
tree | 3d648e300a2a027e72d67ec5a69f03ed8fcc8302 /test | |
parent | c18394be28d17be184d144b4355f1b0047823a46 (diff) |
validation: pktio: check flow control enumeration
Check packet IO config default values. Check PFC
enumeration in link info.
Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com>
Reviewed-by: Nithin Dabilpuram <ndabilpuram@marvell.com>
Reviewed-by: Matias Elo <matias.elo@nokia.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/validation/api/pktio/pktio.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/validation/api/pktio/pktio.c b/test/validation/api/pktio/pktio.c index ecd96868d..320db19eb 100644 --- a/test/validation/api/pktio/pktio.c +++ b/test/validation/api/pktio/pktio.c @@ -1750,6 +1750,8 @@ static void pktio_test_pktio_config(void) CU_ASSERT(!config.reassembly.en_ipv6); CU_ASSERT(config.reassembly.max_wait_time == 0); CU_ASSERT(config.reassembly.max_num_frags == 2); + CU_ASSERT(config.flow_control.pause_rx == ODP_PKTIO_LINK_PAUSE_OFF); + CU_ASSERT(config.flow_control.pause_tx == ODP_PKTIO_LINK_PAUSE_OFF); /* Indicate packet refs might be used */ config.pktout.bit.no_packet_refs = 0; @@ -1823,11 +1825,13 @@ static void pktio_test_link_info(void) link_info.duplex == ODP_PKTIO_LINK_DUPLEX_HALF || link_info.duplex == ODP_PKTIO_LINK_DUPLEX_FULL); CU_ASSERT(link_info.pause_rx == ODP_PKTIO_LINK_PAUSE_UNKNOWN || + link_info.pause_rx == ODP_PKTIO_LINK_PAUSE_OFF || link_info.pause_rx == ODP_PKTIO_LINK_PAUSE_ON || - link_info.pause_rx == ODP_PKTIO_LINK_PAUSE_OFF); + link_info.pause_rx == ODP_PKTIO_LINK_PFC_ON); CU_ASSERT(link_info.pause_tx == ODP_PKTIO_LINK_PAUSE_UNKNOWN || + link_info.pause_tx == ODP_PKTIO_LINK_PAUSE_OFF || link_info.pause_tx == ODP_PKTIO_LINK_PAUSE_ON || - link_info.pause_tx == ODP_PKTIO_LINK_PAUSE_OFF); + link_info.pause_tx == ODP_PKTIO_LINK_PFC_ON); CU_ASSERT(link_info.status == ODP_PKTIO_LINK_STATUS_UNKNOWN || link_info.status == ODP_PKTIO_LINK_STATUS_UP || link_info.status == ODP_PKTIO_LINK_STATUS_DOWN); |