Also checks that interface are stopped by default
Signed-off-by: Nicolas Morey-Chaisemartin <[email protected]>
---
test/validation/pktio/pktio.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/test/validation/pktio/pktio.c b/test/validation/pktio/pktio.c
index e5458c4..8d41a2f 100644
--- a/test/validation/pktio/pktio.c
+++ b/test/validation/pktio/pktio.c
@@ -720,12 +720,17 @@ static void pktio_test_start_stop(void)
outq = odp_pktio_outq_getdef(pktio[0]);
+ /* Interfaces are stopped by default,
+ * Check that stop when stopped generates an error */
ret = odp_pktio_stop(pktio[0]);
- CU_ASSERT(ret == 0);
+ CU_ASSERT(ret <= 0);
/* start first */
ret = odp_pktio_start(pktio[0]);
CU_ASSERT(ret == 0);
+ /* Check that start when started generates an error */
+ ret = odp_pktio_start(pktio[0]);
+ CU_ASSERT(ret < 0);
/* Test Rx on a stopped interface. Only works if there are 2 */
if (num_ifaces > 1) {
--
2.6.2.406.gaaaec35
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp