When pktio_start has been called, pktio_stop must be called before pktio_close.
Signed-off-by: Petri Savolainen <[email protected]> --- test/validation/pktio/pktio.c | 5 ++++- test/validation/traffic_mngr/traffic_mngr.c | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/test/validation/pktio/pktio.c b/test/validation/pktio/pktio.c index 8f66880..4fa8b6f 100644 --- a/test/validation/pktio/pktio.c +++ b/test/validation/pktio/pktio.c @@ -1801,8 +1801,11 @@ void pktio_test_send_failure(void) odp_packet_free(pkt_tbl[i]); } - if (pktio_rx != pktio_tx) + if (pktio_rx != pktio_tx) { + CU_ASSERT(odp_pktio_stop(pktio_rx) == 0); CU_ASSERT(odp_pktio_close(pktio_rx) == 0); + } + CU_ASSERT(odp_pktio_stop(pktio_tx) == 0); CU_ASSERT(odp_pktio_close(pktio_tx) == 0); CU_ASSERT(odp_pool_destroy(pkt_pool) == 0); } diff --git a/test/validation/traffic_mngr/traffic_mngr.c b/test/validation/traffic_mngr/traffic_mngr.c index ce9d038..0645370 100644 --- a/test/validation/traffic_mngr/traffic_mngr.c +++ b/test/validation/traffic_mngr/traffic_mngr.c @@ -2089,6 +2089,9 @@ int traffic_mngr_suite_term(void) if (odp_pool_destroy(pools[iface]) != 0) return -1; + if (odp_pktio_stop(pktios[iface]) != 0) + return -1; + if (odp_pktio_close(pktios[iface]) != 0) return -1; } -- 2.8.1 _______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
