numam-dpdk/app/test
Pablo de Lara 572eb3cd83 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>
2014-07-22 16:44:37 +02:00
..
autotest_data.py remove trailing whitespaces 2014-06-11 00:29:34 +02:00
autotest_runner.py remove trailing whitespaces 2014-06-11 00:29:34 +02:00
autotest_test_funcs.py remove trailing whitespaces 2014-06-11 00:29:34 +02:00
autotest.py remove trailing whitespaces 2014-06-11 00:29:34 +02:00
commands.c bond: unit tests 2014-07-01 16:25:35 +02:00
Makefile bond: unit tests 2014-07-01 16:25:35 +02:00
packet_burst_generator.c bond: unit tests 2014-07-01 16:25:35 +02:00
packet_burst_generator.h bond: unit tests 2014-07-01 16:25:35 +02:00
process.h eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_acl.c acl: update unit tests 2014-06-14 01:29:45 +02:00
test_acl.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_alarm.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_atomic.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_byteorder.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_cmdline_cirbuf.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_cmdline_etheraddr.c app/test: remove writes in NULL buffer from cmdline tests 2014-07-01 16:25:36 +02:00
test_cmdline_ipaddr.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_cmdline_lib.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_cmdline_num.c app/test: remove writes in NULL buffer from cmdline tests 2014-07-01 16:25:36 +02:00
test_cmdline_portlist.c app/test: remove writes in NULL buffer from cmdline tests 2014-07-01 16:25:36 +02:00
test_cmdline_string.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_cmdline.c app/test: fix build switches to enable cmdline tests 2014-07-01 16:25:36 +02:00
test_cmdline.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_common.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_cpuflags.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_cycles.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_debug.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_devargs.c devargs: use a comma instead of semicolon to separate key/values 2014-04-10 15:50:11 +02:00
test_distributor_perf.c distributor: add unit tests 2014-06-12 15:48:24 +02:00
test_distributor.c distributor: add unit tests 2014-06-12 15:48:24 +02:00
test_eal_flags.c app/test: fix and separate --vdev unit test 2014-07-01 20:48:20 +02:00
test_eal_fs.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_errno.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_func_reentrancy.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_hash_perf.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_hash.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_interrupts.c app/test: fix build without librte_cmdline 2014-02-26 11:07:29 +01:00
test_ivshmem.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_kni.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_kvargs.c devargs: use a comma instead of semicolon to separate key/values 2014-04-10 15:50:11 +02:00
test_link_bonding.c bond: unit tests 2014-07-01 16:25:35 +02:00
test_logs.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_lpm6_routes.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_lpm6.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_lpm_routes.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_lpm.c lpm: introduce rte_lpm_lookupx4 2014-06-12 12:11:39 +02:00
test_malloc.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_mbuf.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_memcpy_perf.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_memcpy.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_memory.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_mempool_perf.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_mempool.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_memzone.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_meter.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_mp_secondary.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_pci.c pci: rename RTE_PCI_DRV_NEED_IGB_UIO to RTE_PCI_DRV_NEED_MAPPING 2014-06-16 15:02:10 +02:00
test_per_lcore.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_pmd_ring.c ring: simplify unit tests 2014-07-22 16:44:37 +02:00
test_power.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_prefetch.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_red.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_ring_perf.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_ring.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_rwlock.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_sched.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_spinlock.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_string_fns.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_table_acl.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_table_acl.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_combined.c app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_combined.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_pipeline.c app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_pipeline.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_ports.c app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_ports.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_tables.c app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table_tables.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_table.c eal: deprecate rte_snprintf 2014-06-27 02:31:24 +02:00
test_table.h app/test: packet framework unit tests 2014-06-17 03:34:11 +02:00
test_tailq.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_timer_perf.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_timer.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test_version.c remove trailing whitespaces 2014-06-11 00:29:34 +02:00
test.c app/test: fix and separate --vdev unit test 2014-07-01 20:48:20 +02:00
test.h bond: unit tests 2014-07-01 16:25:35 +02:00
virtual_pmd.c bond: unit tests 2014-07-01 16:25:35 +02:00
virtual_pmd.h bond: unit tests 2014-07-01 16:25:35 +02:00