ring: simplify unit tests
authorPablo de Lara <pablo.de.lara.guarch@intel.com>
Wed, 9 Jul 2014 14:35:36 +0000 (15:35 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 22 Jul 2014 14:44:37 +0000 (16:44 +0200)
commit572eb3cd834c5e21d7fa946432b89c1c9d63fe61
treee448ed386de676d1c04cb207013aab78e71846fb
parent546afbc6827f9f0f7ed501d2af1fc51755e40224
ring: simplify unit tests

As this unit test does not create devices anymore,
and uses devices created by EAL option --vdev,
there were unnecesary tests that were repeated,
so they have been removed.

So now there are three tests:

1 - Test two devices that share a ring, one device
    with just one RX queue and the other with one
    TX queue.

2 - Test a device connected to itself (loopback) by
    a ring, with both RX and TX queue.

3 - Test two devices that share a ring, but both devices
    with RX and TX queue, so they can send packets to themselves
    and to the other device.

Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
app/test/test_pmd_ring.c