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

Reply via email to