numam-dpdk/app/test
Thomas Monjalon 18aa32725e config: make libarchive optional
The commit 66819e6 has introduced a dependency on libarchive to be able
to use some tar resources in the unit tests.
It is now an optional dependency because some systems do not have it
installed.

If CONFIG_RTE_APP_TEST_RESOURCE_TAR is disabled, the PCI test will not
be run. When a "configure" script will be integrated, the libarchive
availability could be checked to automatically enable the option.

Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
Reviewed-by: Jan Viktorin <viktorin@rehivetech.com>
2016-06-14 15:31:26 +02:00
..
test_pci_sysfs/bus/pci/devices/0000:01:00.0 pci: allow to override sysfs path 2016-06-13 21:08:48 +02:00
autotest_data.py app/test: introduce resources for tests 2016-06-13 20:56:42 +02:00
autotest_runner.py app/test: display command line when starting 2016-03-24 21:12:45 +01:00
autotest_test_funcs.py log: deprecate history dump 2016-06-10 15:08:57 +02:00
autotest.py app/test: return error code on failed tests 2015-06-15 15:17:52 +02:00
commands.c log: deprecate history dump 2016-06-10 15:08:57 +02:00
Makefile config: make libarchive optional 2016-06-14 15:31:26 +02:00
packet_burst_generator.c mbuf: remove packet type from offload flags 2015-09-03 19:22:48 +02:00
packet_burst_generator.h
process.h app: fix whitespace 2015-06-12 11:10:10 +02:00
resource.c config: make libarchive optional 2016-06-14 15:31:26 +02:00
resource.h app/test: support resources archived by tar 2016-06-13 20:57:06 +02:00
test_acl.c acl: remove old API 2015-09-03 19:22:48 +02:00
test_acl.h acl: remove old API 2015-09-03 19:22:48 +02:00
test_alarm.c app/test: shorten execution time 2016-05-24 17:00:55 +02:00
test_atomic.c tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
test_byteorder.c
test_cmdline_cirbuf.c
test_cmdline_etheraddr.c
test_cmdline_ipaddr.c
test_cmdline_lib.c
test_cmdline_num.c
test_cmdline_portlist.c
test_cmdline_string.c cmdline: add any multi string mode to token string 2016-05-02 15:31:16 +02:00
test_cmdline.c
test_cmdline.h
test_common.c eal: fix type casting of value to align 2015-03-17 00:46:01 +01:00
test_cpuflags.c eal/arm: check support of armv8.1 atomics 2016-03-05 19:46:50 +01:00
test_cryptodev_aes_ctr_test_vectors.h app/test: add AES-CTR 2016-06-07 21:36:08 +02:00
test_cryptodev_gcm_test_vectors.h aesni_gcm: add driver for AES-GCM crypto operations 2016-03-11 01:01:42 +01:00
test_cryptodev_perf.c mbuf_offload: remove library 2016-03-10 21:08:28 +01:00
test_cryptodev_snow3g_hash_test_vectors.h cryptodev: add bit-wise handling for SNOW 3G 2016-03-11 00:18:01 +01:00
test_cryptodev_snow3g_test_vectors.h cryptodev: add bit-wise handling for SNOW 3G 2016-03-11 00:18:01 +01:00
test_cryptodev.c app/test: fix array overflow warning with gcc 4.5 2016-06-13 21:57:36 +02:00
test_cryptodev.h app/test: add SNOW 3G 2016-03-10 23:05:36 +01:00
test_cycles.c
test_debug.c
test_devargs.c remove unneeded tests for NULL when freeing 2016-01-27 15:34:48 +01:00
test_distributor_perf.c apps: fix default mbuf size 2015-05-11 15:51:14 +02:00
test_distributor.c apps: fix default mbuf size 2015-05-11 15:51:14 +02:00
test_eal_flags.c app/test: fix EAL flags check 2016-04-06 12:02:09 +02:00
test_eal_fs.c
test_errno.c eal: remove useless errno 2015-03-10 12:17:31 +01:00
test_func_reentrancy.c app/test: fix memory corruption in reentrancy autotest 2016-04-11 12:13:16 +02:00
test_hash_functions.c app/test: fix CRC hash values 2016-03-01 14:20:13 +01:00
test_hash_perf.c hash: remove deprecated function and macros 2015-09-04 15:56:58 +02:00
test_hash_scaling.c eal: move CPU flag functions out of headers 2016-02-16 08:28:00 +01:00
test_hash.c app/test: shorten execution time 2016-05-24 17:00:55 +02:00
test_interrupts.c app/test: shorten execution time 2016-05-24 17:00:55 +02:00
test_ivshmem.c
test_kni.c remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
test_kvargs.c
test_link_bonding_mode4.c bonding: do not ignore multicast in mode 4 2016-03-16 19:05:47 +01:00
test_link_bonding_rssconf.c app/test: add cryptodev unit and performance tests 2015-11-25 19:18:04 +01:00
test_link_bonding.c app/test: fix bond device name too long 2016-06-13 22:14:10 +02:00
test_logs.c log: deprecate history dump 2016-06-10 15:08:57 +02:00
test_lpm6_perf.c app/test: isolate lpm performance cases 2016-05-24 17:00:55 +02:00
test_lpm6_routes.h
test_lpm6.c app/test: remove unused constants 2016-05-24 17:00:56 +02:00
test_lpm_perf.c app/test: isolate lpm performance cases 2016-05-24 17:00:55 +02:00
test_lpm_routes.h
test_lpm.c app/test: isolate lpm performance cases 2016-05-24 17:00:55 +02:00
test_malloc.c app/test: update malloc and memzone unit tests 2015-07-16 14:01:04 +02:00
test_mbuf.c app/test: shorten execution time 2016-05-24 17:00:55 +02:00
test_memcpy_perf.c remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
test_memcpy.c app/test: remove unused constants 2016-05-24 17:00:56 +02:00
test_memory.c app/test: fix integer overflow in memory unit test 2015-12-07 04:10:15 +01:00
test_mempool_perf.c app/test: fix wraparound of mempool performance rate 2016-06-13 22:22:15 +02:00
test_mempool.c app/test: remove unused constants 2016-05-24 17:00:56 +02:00
test_memzone.c remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
test_meter.c
test_mp_secondary.c config: make libarchive optional 2016-06-14 15:31:26 +02:00
test_pci.c app/test: do not dump devices in PCI blacklist test 2016-06-13 21:08:48 +02:00
test_per_lcore.c app/test: shorten execution time 2016-05-24 17:00:55 +02:00
test_pmd_perf.c examples: remove useless check of port count 2016-05-16 21:01:51 +02:00
test_pmd_ring_perf.c app/test: add performance test for ring driver 2015-11-03 02:01:58 +01:00
test_pmd_ring.c app/test: fix check for virtual ring device 2016-03-24 21:12:45 +01:00
test_power_acpi_cpufreq.c
test_power_kvm_vm.c config: remove useless explicit includes of generated header 2016-02-10 22:43:38 +01:00
test_power.c
test_prefetch.c
test_red.c app/test: reduce duration of red functional test 2016-06-13 21:29:15 +02:00
test_reorder.c reorder: fix unit test for random starting point 2015-11-12 16:49:00 +01:00
test_resource.c config: make libarchive optional 2016-06-14 15:31:26 +02:00
test_ring_perf.c use simple zero initializers 2015-04-20 14:37:36 +02:00
test_ring.c app/test: remove unused constants 2016-05-24 17:00:56 +02:00
test_rwlock.c tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
test_sched.c app/test: fix sched mempool allocation 2015-08-03 23:44:05 +02:00
test_spinlock.c app/test: shorten execution time 2016-05-24 17:00:55 +02:00
test_string_fns.c
test_table_acl.c pipeline: support packet redirection at action handlers 2016-03-10 01:28:29 +01:00
test_table_acl.h app/test: rename acl function to lowercase 2015-12-07 04:10:15 +01:00
test_table_combined.c lpm: add a new config structure for IPv4 2016-03-09 23:05:05 +01:00
test_table_combined.h
test_table_pipeline.c pipeline: add new functions for action handlers 2016-03-10 01:29:42 +01:00
test_table_pipeline.h
test_table_ports.c
test_table_ports.h
test_table_tables.c lpm: add a new config structure for IPv4 2016-03-09 23:05:05 +01:00
test_table_tables.h
test_table.c app/test: rename acl function to lowercase 2015-12-07 04:10:15 +01:00
test_table.h port: move metadata offset reference at mbuf head 2015-10-19 17:00:36 +02:00
test_tailq.c tailq: introduce dynamic register system 2015-03-10 11:58:02 +01:00
test_thash.c hash: add unit test for thash 2015-07-01 23:26:10 +02:00
test_timer_perf.c
test_timer_racecond.c timer: add race condition test 2015-08-03 12:43:01 +02:00
test_timer.c app/test: shorten execution time 2016-05-24 17:00:55 +02:00
test_version.c
test_xmmt_ops.h lpm/arm: support NEON 2016-03-11 15:56:07 +01:00
test.c app/test: fix missing brackets 2016-03-31 17:09:23 +02:00
test.h app/test: add cryptodev unit and performance tests 2015-11-25 19:18:04 +01:00
virtual_pmd.c ethdev: rename link speed constants 2016-04-01 21:38:34 +02:00
virtual_pmd.h