On 07/15/16 11:13, Anders Roxell wrote:
On 2016-07-15 05:46, Christophe Milard wrote:
Cannot see them here when doing normal builds. you must be more
accurate on what you do. Moreover, these warnings seems to relate to
helper tests, which this serie doesn't touch.
confused.
Don't be confused... Maxim commented on the wrong patch. =)
Cheers,
Anders
yes, sorry. That was for Anders patches. These patches are in the queue
and will be merged soon.
Maxim.
/C
On 15 July 2016 at 05:21, Christophe Milard
<christophe.mil...@linaro.org> wrote:
Hi Maxim,
Warning when doing what?
On 14 July 2016 at 22:31, Maxim Uvarov <maxim.uva...@linaro.org> wrote:
I see that warnings:
helper/test/Makefile.am:27: warning: variable 'dist_chksum_SOURCES' is
defined but no program or
helper/test/Makefile.am:27: library has 'chksum' as canonical name (possible
typo)
helper/test/Makefile.am:28: warning: variable 'dist_odpthreads_SOURCES' is
defined but no program or
helper/test/Makefile.am:28: library has 'odpthreads' as canonical name
(possible typo)
helper/test/Makefile.am:33: warning: variable 'dist_parse_SOURCES' is
defined but no program or
helper/test/Makefile.am:33: library has 'parse' as canonical name (possible
typo)
helper/test/Makefile.am:32: warning: variable 'dist_process_SOURCES' is
defined but no program or
helper/test/Makefile.am:32: library has 'process' as canonical name
(possible typo)
helper/test/Makefile.am:35: warning: variable 'dist_table_SOURCES' is
defined but no program or
helper/test/Makefile.am:35: library has 'table' as canonical name (possible
typo)
helper/test/Makefile.am:30: warning: variable 'dist_thread_SOURCES' is
defined but no program or
helper/test/Makefile.am:30: library has 'thread' as canonical name (possible
typo)
helper/test/Makefile.am:29: warning: variable 'odpthreads_LDADD' is defined
but no program or
helper/test/Makefile.am:29: library has 'odpthreads' as canonical name
(possible typo)
helper/test/Makefile.am:34: warning: variable 'process_LDADD' is defined but
no program or
helper/test/Makefile.am:34: library has 'process' as canonical name
(possible typo)
helper/test/Makefile.am:31: warning: variable 'thread_LDADD' is defined but
no program or
helper/test/Makefile.am:31: library has 'thread' as canonical name (possible
typo)
Maxim.
On 07/14/16 14:58, Mike Holmes wrote:
For this series:
Reviewd-by: Mike Holmes <mike.hol...@linaro.org>
On 14 July 2016 at 01:18, Yi He <yi...@linaro.org> wrote:
For this series:
Reviewed-and-tested-by: Yi He <yi...@linaro.org>
Best Regards, Yi
On 14 July 2016 at 03:52, Bill Fischofer <bill.fischo...@linaro.org>
wrote:
For this series:
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
On Wed, Jul 13, 2016 at 2:50 PM, Christophe Milard <
christophe.mil...@linaro.org> wrote:
since V2:
-typo fix in implementers guide (Bill)
since V1:
-new cosmetic fixes in patch 1 (Christophe)
-fixed patch 2's l2_fwd_run.sh patch (Yi)
-fixed implementers guide (Bill, Mike)
-comment regarding patch4 in this cover-letter (Bill).
-"all-platforms" directory now named "common_plat"
This patch series introduces a test directory restructuration needed
to make room for future new interface tests:
*Patch 1 is just fixing a bunch of cosmetic things to calm down
check-odp which runs checkpatch on whole moved files. These fixes are
things
that were not caught before or that were deliberately left as is.
Still, check-odp cathes a few things: I thing there are meant to be
so
(volatile usage, camelcase for cunit, and a couple of line > 80 char
obviously left on purpose (strings)...)
*patch 2 moves down test/validation/* to
test/common_plat/validation/api/*
hence making room for future new interface validation (and clearly
defining
the plaform agnostic side).
*Patch 3 moves most of odp/test/platform/<platform>/ to
odp/test/<platform>/validation/api/* hence making room
for other test groups in platform dependant things (e.g. lauching
perf test with specific platform parameters...) or making room for
other
interface tests.
*Patch 4 updates the implementers guide with this new structure
The structure under odp/test/<platform> becomes:
+-- m4
+-- pktio_ipc //specific stuff
+-- ring //specific stuff
+-- validation //the platform specific side of the validation
tests
+-- api //Interface name
+-- pktio //platform specific things for these tests
+-- shmem
This could later evolved into:
+-- m4
+-- specific //things we cannot agree on :-). Soon empty I
hope!
+-- pktio_ipc
+-- ring
+-- validation //the platform specific side of the validation
tests
+-- api //platform specific things for the validation of
the api
+-- pktio
+-- shmem
+--drv //platform specific for validation of drv
interface
+-- pci
+-- dma
Christophe Milard (4):
validation: diverse cosmetic fixes for checkpatch
validation: moving api validation tests to prepare for new
interfaces
test: restructuring platform-specific tests to allow other interface
doc: implementers guide update with the new structure
configure.ac | 2 +-
doc/implementers-guide/implementers-guide.adoc | 137
++++++++++++---------
test/Makefile.am | 6 +-
test/common_plat/Makefile.am | 7 ++
.../{validation => common_plat}/common/Makefile.am | 0
.../common/mask_common.c | 0
.../common/mask_common.h | 0
.../common/odp_cunit_common.c | 0
.../common/odp_cunit_common.h | 0
test/common_plat/m4/configure.m4 | 33 +++++
test/{ => common_plat}/m4/miscellaneous.m4 | 0
test/{ => common_plat}/m4/performance.m4 | 0
test/{ => common_plat}/m4/validation.m4 | 0
test/{ => common_plat}/miscellaneous/.gitignore | 0
test/{ => common_plat}/miscellaneous/Makefile.am | 0
.../miscellaneous/odp_api_from_cpp.cpp | 0
test/{ => common_plat}/performance/.gitignore | 0
test/{ => common_plat}/performance/Makefile.am | 0
test/{ => common_plat}/performance/odp_crypto.c | 6 +-
test/{ => common_plat}/performance/odp_l2fwd.c | 1 -
.../{ => common_plat}/performance/odp_l2fwd_run.sh | 11 +-
.../{ => common_plat}/performance/odp_pktio_perf.c | 34 ++---
.../{ => common_plat}/performance/odp_scheduling.c | 19 ++-
.../performance/odp_scheduling_run.sh | 0
test/common_plat/validation/Makefile.am | 3 +
.../validation/api}/.gitignore | 0
.../validation/api}/Makefile.am | 2 +-
.../validation/api}/Makefile.inc | 4 +-
.../validation/api}/README | 0
.../validation/api}/atomic/.gitignore | 0
.../validation/api}/atomic/Makefile.am | 0
.../validation/api}/atomic/atomic.c | 0
.../validation/api}/atomic/atomic.h | 0
.../validation/api}/atomic/atomic_main.c | 0
.../validation/api}/barrier/.gitignore | 0
.../validation/api}/barrier/Makefile.am | 0
.../validation/api}/barrier/barrier.c | 0
.../validation/api}/barrier/barrier.h | 0
.../validation/api}/barrier/barrier_main.c | 0
.../validation/api}/buffer/.gitignore | 0
.../validation/api}/buffer/Makefile.am | 0
.../validation/api}/buffer/buffer.c | 0
.../validation/api}/buffer/buffer.h | 0
.../validation/api}/buffer/buffer_main.c | 0
.../validation/api}/classification/.gitignore | 0
.../validation/api}/classification/Makefile.am | 0
.../api}/classification/classification.c | 0
.../api}/classification/classification.h | 0
.../api}/classification/classification_main.c | 0
.../api}/classification/odp_classification_basic.c | 0
.../classification/odp_classification_common.c | 0
.../classification/odp_classification_test_pmr.c | 1 -
.../api}/classification/odp_classification_tests.c | 0
.../classification/odp_classification_testsuites.h | 0
.../validation/api}/cpumask/.gitignore | 0
.../validation/api}/cpumask/Makefile.am | 0
.../validation/api}/cpumask/cpumask.c | 0
.../validation/api}/cpumask/cpumask.h | 0
.../validation/api}/cpumask/cpumask_main.c | 0
.../validation/api}/crypto/.gitignore | 0
.../validation/api}/crypto/Makefile.am | 0
.../validation/api}/crypto/crypto.c | 0
.../validation/api}/crypto/crypto.h | 0
.../validation/api}/crypto/crypto_main.c | 0
.../validation/api}/crypto/odp_crypto_test_inp.c | 32 ++---
.../validation/api}/crypto/odp_crypto_test_inp.h | 0
.../validation/api}/crypto/test_vectors.h | 2 +-
.../validation/api}/crypto/test_vectors_len.h | 0
.../validation/api}/errno/.gitignore | 0
.../validation/api}/errno/Makefile.am | 0
.../validation/api}/errno/errno.c | 0
.../validation/api}/errno/errno.h | 0
.../validation/api}/errno/errno_main.c | 0
.../validation/api}/hash/.gitignore | 0
.../validation/api}/hash/Makefile.am | 0
.../validation/api}/hash/hash.c | 1 -
.../validation/api}/hash/hash.h | 0
.../validation/api}/hash/hash_main.c | 0
.../validation/api}/init/.gitignore | 0
.../validation/api}/init/Makefile.am | 0
.../validation/api}/init/init.c | 0
.../validation/api}/init/init.h | 0
.../validation/api}/init/init_main_abort.c | 0
.../validation/api}/init/init_main_log.c | 0
.../validation/api}/init/init_main_ok.c | 0
.../validation/api}/lock/.gitignore | 0
.../validation/api}/lock/Makefile.am | 0
.../validation/api}/lock/lock.c | 0
.../validation/api}/lock/lock.h | 0
.../validation/api}/lock/lock_main.c | 0
.../validation/api}/packet/.gitignore | 0
.../validation/api}/packet/Makefile.am | 0
.../validation/api}/packet/packet.c | 0
.../validation/api}/packet/packet.h | 0
.../validation/api}/packet/packet_main.c | 0
.../validation/api}/pktio/.gitignore | 0
.../validation/api}/pktio/Makefile.am | 0
.../validation/api}/pktio/pktio.c | 2 -
.../validation/api}/pktio/pktio.h | 0
.../validation/api}/pktio/pktio_main.c | 0
.../validation/api}/pool/.gitignore | 0
.../validation/api}/pool/Makefile.am | 0
.../validation/api}/pool/pool.c | 0
.../validation/api}/pool/pool.h | 0
.../validation/api}/pool/pool_main.c | 0
.../validation/api}/queue/.gitignore | 0
.../validation/api}/queue/Makefile.am | 0
.../validation/api}/queue/queue.c | 7 +-
.../validation/api}/queue/queue.h | 0
.../validation/api}/queue/queue_main.c | 0
.../validation/api}/random/.gitignore | 0
.../validation/api}/random/Makefile.am | 0
.../validation/api}/random/random.c | 0
.../validation/api}/random/random.h | 0
.../validation/api}/random/random_main.c | 0
.../validation/api}/scheduler/.gitignore | 0
.../validation/api}/scheduler/Makefile.am | 0
.../validation/api}/scheduler/scheduler.c | 13 +-
.../validation/api}/scheduler/scheduler.h | 0
.../validation/api}/scheduler/scheduler_main.c | 0
.../validation/api}/shmem/.gitignore | 0
.../validation/api}/shmem/Makefile.am | 0
.../validation/api}/shmem/shmem.c | 0
.../validation/api}/shmem/shmem.h | 0
.../validation/api}/shmem/shmem_main.c | 0
.../validation/api}/std_clib/.gitignore | 0
.../validation/api}/std_clib/Makefile.am | 0
.../validation/api}/std_clib/std_clib.c | 0
.../validation/api}/std_clib/std_clib.h | 0
.../validation/api}/std_clib/std_clib_main.c | 0
.../validation/api}/system/.gitignore | 0
.../validation/api}/system/Makefile.am | 0
.../validation/api}/system/system.c | 0
.../validation/api}/system/system.h | 0
.../validation/api}/system/system_main.c | 0
.../validation/api}/thread/.gitignore | 0
.../validation/api}/thread/Makefile.am | 0
.../validation/api}/thread/thread.c | 0
.../validation/api}/thread/thread.h | 0
.../validation/api}/thread/thread_main.c | 0
.../validation/api}/time/.gitignore | 0
.../validation/api}/time/Makefile.am | 0
.../validation/api}/time/time.c | 0
.../validation/api}/time/time.h | 0
.../validation/api}/time/time_main.c | 0
.../validation/api}/timer/.gitignore | 0
.../validation/api}/timer/Makefile.am | 0
.../validation/api}/timer/timer.c | 75 ++++++-----
.../validation/api}/timer/timer.h | 0
.../validation/api}/timer/timer_main.c | 0
.../validation/api}/traffic_mngr/.gitignore | 0
.../validation/api}/traffic_mngr/Makefile.am | 0
.../validation/api}/traffic_mngr/traffic_mngr.c | 0
.../validation/api}/traffic_mngr/traffic_mngr.h | 0
.../api}/traffic_mngr/traffic_mngr_main.c | 0
test/{platform => }/linux-generic/.gitignore | 0
test/linux-generic/Makefile.am | 79 ++++++++++++
test/{platform => }/linux-generic/Makefile.inc | 4 +-
test/linux-generic/m4/configure.m4 | 5 +
.../linux-generic/pktio_ipc/.gitignore | 0
.../linux-generic/pktio_ipc/Makefile.am | 0
.../linux-generic/pktio_ipc/ipc_common.c | 0
.../linux-generic/pktio_ipc/ipc_common.h | 0
.../linux-generic/pktio_ipc/pktio_ipc1.c | 0
.../linux-generic/pktio_ipc/pktio_ipc2.c | 0
.../linux-generic/pktio_ipc/pktio_ipc_run.sh | 0
test/{platform => }/linux-generic/ring/.gitignore | 0
test/{platform => }/linux-generic/ring/Makefile.am | 0
.../{platform => }/linux-generic/ring/ring_basic.c | 0
test/{platform => }/linux-generic/ring/ring_main.c | 0
.../linux-generic/ring/ring_stress.c | 0
.../linux-generic/ring/ring_suites.c | 0
.../linux-generic/ring/ring_suites.h | 0
test/{platform => }/linux-generic/run-test | 0
test/linux-generic/validation/Makefile.inc | 1 +
test/linux-generic/validation/api/Makefile.inc | 1 +
.../validation/api}/pktio/.gitignore | 0
.../validation/api}/pktio/Makefile.am | 0
.../validation/api}/pktio/pktio_env | 0
.../validation/api}/pktio/pktio_run.sh | 4 +-
.../validation/api}/pktio/pktio_run_dpdk.sh | 4 +-
.../validation/api}/pktio/pktio_run_netmap.sh | 4 +-
.../validation/api}/pktio/pktio_run_pcap.sh | 4 +-
.../validation/api}/pktio/pktio_run_tap.sh | 4 +-
.../validation/api}/shmem/.gitignore | 0
.../validation/api}/shmem/Makefile.am | 0
.../validation/api}/shmem/shmem.h | 0
.../validation/api}/shmem/shmem_common.h | 0
.../validation/api}/shmem/shmem_linux.c | 0
.../validation/api}/shmem/shmem_linux.h | 0
.../validation/api}/shmem/shmem_odp.c | 0
.../validation/api}/shmem/shmem_odp.h | 0
test/m4/configure.m4 | 33 +----
test/platform/linux-generic/Makefile.am | 74 -----------
test/platform/linux-generic/m4/configure.m4 | 5 -
195 files changed, 334 insertions(+), 286 deletions(-)
create mode 100644 test/common_plat/Makefile.am
rename test/{validation => common_plat}/common/Makefile.am (100%)
rename test/{validation => common_plat}/common/mask_common.c (100%)
rename test/{validation => common_plat}/common/mask_common.h (100%)
rename test/{validation => common_plat}/common/odp_cunit_common.c
(100%)
rename test/{validation => common_plat}/common/odp_cunit_common.h
(100%)
create mode 100644 test/common_plat/m4/configure.m4
rename test/{ => common_plat}/m4/miscellaneous.m4 (100%)
rename test/{ => common_plat}/m4/performance.m4 (100%)
rename test/{ => common_plat}/m4/validation.m4 (100%)
rename test/{ => common_plat}/miscellaneous/.gitignore (100%)
rename test/{ => common_plat}/miscellaneous/Makefile.am (100%)
rename test/{ => common_plat}/miscellaneous/odp_api_from_cpp.cpp
(100%)
rename test/{ => common_plat}/performance/.gitignore (100%)
rename test/{ => common_plat}/performance/Makefile.am (100%)
rename test/{ => common_plat}/performance/odp_crypto.c (99%)
rename test/{ => common_plat}/performance/odp_l2fwd.c (99%)
rename test/{ => common_plat}/performance/odp_l2fwd_run.sh (90%)
rename test/{ => common_plat}/performance/odp_pktio_perf.c (97%)
rename test/{ => common_plat}/performance/odp_scheduling.c (98%)
rename test/{ => common_plat}/performance/odp_scheduling_run.sh
(100%)
create mode 100644 test/common_plat/validation/Makefile.am
rename test/{validation => common_plat/validation/api}/.gitignore
(100%)
rename test/{validation => common_plat/validation/api}/Makefile.am
(93%)
rename test/{validation => common_plat/validation/api}/Makefile.inc
(83%)
rename test/{validation => common_plat/validation/api}/README (100%)
rename test/{validation =>
common_plat/validation/api}/atomic/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/atomic/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/atomic/atomic.c
(100%)
rename test/{validation =>
common_plat/validation/api}/atomic/atomic.h
(100%)
rename test/{validation =>
common_plat/validation/api}/atomic/atomic_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/barrier/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/barrier/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/barrier/barrier.c (100%)
rename test/{validation =>
common_plat/validation/api}/barrier/barrier.h (100%)
rename test/{validation =>
common_plat/validation/api}/barrier/barrier_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/buffer/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/buffer/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/buffer/buffer.c
(100%)
rename test/{validation =>
common_plat/validation/api}/buffer/buffer.h
(100%)
rename test/{validation =>
common_plat/validation/api}/buffer/buffer_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/classification/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/classification/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/classification/classification.c (100%)
rename test/{validation =>
common_plat/validation/api}/classification/classification.h (100%)
rename test/{validation =>
common_plat/validation/api}/classification/classification_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/classification/odp_classification_basic.c
(100%)
rename test/{validation =>
common_plat/validation/api}/classification/odp_classification_common.c
(100%)
rename test/{validation =>
common_plat/validation/api}/classification/odp_classification_test_pmr.c
(99%)
rename test/{validation =>
common_plat/validation/api}/classification/odp_classification_tests.c
(100%)
rename test/{validation =>
common_plat/validation/api}/classification/odp_classification_testsuites.h
(100%)
rename test/{validation =>
common_plat/validation/api}/cpumask/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/cpumask/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/cpumask/cpumask.c (100%)
rename test/{validation =>
common_plat/validation/api}/cpumask/cpumask.h (100%)
rename test/{validation =>
common_plat/validation/api}/cpumask/cpumask_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/crypto/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/crypto/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/crypto/crypto.c
(100%)
rename test/{validation =>
common_plat/validation/api}/crypto/crypto.h
(100%)
rename test/{validation =>
common_plat/validation/api}/crypto/crypto_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/crypto/odp_crypto_test_inp.c (98%)
rename test/{validation =>
common_plat/validation/api}/crypto/odp_crypto_test_inp.h (100%)
rename test/{validation =>
common_plat/validation/api}/crypto/test_vectors.h (99%)
rename test/{validation =>
common_plat/validation/api}/crypto/test_vectors_len.h (100%)
rename test/{validation =>
common_plat/validation/api}/errno/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/errno/Makefile.am (100%)
rename test/{validation => common_plat/validation/api}/errno/errno.c
(100%)
rename test/{validation => common_plat/validation/api}/errno/errno.h
(100%)
rename test/{validation =>
common_plat/validation/api}/errno/errno_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/hash/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/hash/Makefile.am
(100%)
rename test/{validation => common_plat/validation/api}/hash/hash.c
(99%)
rename test/{validation => common_plat/validation/api}/hash/hash.h
(100%)
rename test/{validation =>
common_plat/validation/api}/hash/hash_main.c
(100%)
rename test/{validation =>
common_plat/validation/api}/init/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/init/Makefile.am
(100%)
rename test/{validation => common_plat/validation/api}/init/init.c
(100%)
rename test/{validation => common_plat/validation/api}/init/init.h
(100%)
rename test/{validation =>
common_plat/validation/api}/init/init_main_abort.c (100%)
rename test/{validation =>
common_plat/validation/api}/init/init_main_log.c (100%)
rename test/{validation =>
common_plat/validation/api}/init/init_main_ok.c (100%)
rename test/{validation =>
common_plat/validation/api}/lock/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/lock/Makefile.am
(100%)
rename test/{validation => common_plat/validation/api}/lock/lock.c
(100%)
rename test/{validation => common_plat/validation/api}/lock/lock.h
(100%)
rename test/{validation =>
common_plat/validation/api}/lock/lock_main.c
(100%)
rename test/{validation =>
common_plat/validation/api}/packet/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/packet/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/packet/packet.c
(100%)
rename test/{validation =>
common_plat/validation/api}/packet/packet.h
(100%)
rename test/{validation =>
common_plat/validation/api}/packet/packet_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/pktio/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/pktio/Makefile.am (100%)
rename test/{validation => common_plat/validation/api}/pktio/pktio.c
(99%)
rename test/{validation => common_plat/validation/api}/pktio/pktio.h
(100%)
rename test/{validation =>
common_plat/validation/api}/pktio/pktio_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/pool/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/pool/Makefile.am
(100%)
rename test/{validation => common_plat/validation/api}/pool/pool.c
(100%)
rename test/{validation => common_plat/validation/api}/pool/pool.h
(100%)
rename test/{validation =>
common_plat/validation/api}/pool/pool_main.c
(100%)
rename test/{validation =>
common_plat/validation/api}/queue/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/queue/Makefile.am (100%)
rename test/{validation => common_plat/validation/api}/queue/queue.c
(98%)
rename test/{validation => common_plat/validation/api}/queue/queue.h
(100%)
rename test/{validation =>
common_plat/validation/api}/queue/queue_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/random/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/random/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/random/random.c
(100%)
rename test/{validation =>
common_plat/validation/api}/random/random.h
(100%)
rename test/{validation =>
common_plat/validation/api}/random/random_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/scheduler/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/scheduler/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/scheduler/scheduler.c (99%)
rename test/{validation =>
common_plat/validation/api}/scheduler/scheduler.h (100%)
rename test/{validation =>
common_plat/validation/api}/scheduler/scheduler_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/shmem/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/shmem/Makefile.am (100%)
rename test/{validation => common_plat/validation/api}/shmem/shmem.c
(100%)
rename test/{validation => common_plat/validation/api}/shmem/shmem.h
(100%)
rename test/{validation =>
common_plat/validation/api}/shmem/shmem_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/std_clib/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/std_clib/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/std_clib/std_clib.c (100%)
rename test/{validation =>
common_plat/validation/api}/std_clib/std_clib.h (100%)
rename test/{validation =>
common_plat/validation/api}/std_clib/std_clib_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/system/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/system/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/system/system.c
(100%)
rename test/{validation =>
common_plat/validation/api}/system/system.h
(100%)
rename test/{validation =>
common_plat/validation/api}/system/system_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/thread/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/thread/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/thread/thread.c
(100%)
rename test/{validation =>
common_plat/validation/api}/thread/thread.h
(100%)
rename test/{validation =>
common_plat/validation/api}/thread/thread_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/time/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/time/Makefile.am
(100%)
rename test/{validation => common_plat/validation/api}/time/time.c
(100%)
rename test/{validation => common_plat/validation/api}/time/time.h
(100%)
rename test/{validation =>
common_plat/validation/api}/time/time_main.c
(100%)
rename test/{validation =>
common_plat/validation/api}/timer/.gitignore
(100%)
rename test/{validation =>
common_plat/validation/api}/timer/Makefile.am (100%)
rename test/{validation => common_plat/validation/api}/timer/timer.c
(93%)
rename test/{validation => common_plat/validation/api}/timer/timer.h
(100%)
rename test/{validation =>
common_plat/validation/api}/timer/timer_main.c (100%)
rename test/{validation =>
common_plat/validation/api}/traffic_mngr/.gitignore (100%)
rename test/{validation =>
common_plat/validation/api}/traffic_mngr/Makefile.am (100%)
rename test/{validation =>
common_plat/validation/api}/traffic_mngr/traffic_mngr.c (100%)
rename test/{validation =>
common_plat/validation/api}/traffic_mngr/traffic_mngr.h (100%)
rename test/{validation =>
common_plat/validation/api}/traffic_mngr/traffic_mngr_main.c (100%)
rename test/{platform => }/linux-generic/.gitignore (100%)
create mode 100644 test/linux-generic/Makefile.am
rename test/{platform => }/linux-generic/Makefile.inc (78%)
create mode 100644 test/linux-generic/m4/configure.m4
rename test/{platform => }/linux-generic/pktio_ipc/.gitignore (100%)
rename test/{platform => }/linux-generic/pktio_ipc/Makefile.am (100%)
rename test/{platform => }/linux-generic/pktio_ipc/ipc_common.c
(100%)
rename test/{platform => }/linux-generic/pktio_ipc/ipc_common.h
(100%)
rename test/{platform => }/linux-generic/pktio_ipc/pktio_ipc1.c
(100%)
rename test/{platform => }/linux-generic/pktio_ipc/pktio_ipc2.c
(100%)
rename test/{platform => }/linux-generic/pktio_ipc/pktio_ipc_run.sh
(100%)
rename test/{platform => }/linux-generic/ring/.gitignore (100%)
rename test/{platform => }/linux-generic/ring/Makefile.am (100%)
rename test/{platform => }/linux-generic/ring/ring_basic.c (100%)
rename test/{platform => }/linux-generic/ring/ring_main.c (100%)
rename test/{platform => }/linux-generic/ring/ring_stress.c (100%)
rename test/{platform => }/linux-generic/ring/ring_suites.c (100%)
rename test/{platform => }/linux-generic/ring/ring_suites.h (100%)
rename test/{platform => }/linux-generic/run-test (100%)
create mode 100644 test/linux-generic/validation/Makefile.inc
create mode 100644 test/linux-generic/validation/api/Makefile.inc
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/.gitignore (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/Makefile.am (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/pktio_env (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/pktio_run.sh (96%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/pktio_run_dpdk.sh (95%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/pktio_run_netmap.sh (95%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/pktio_run_pcap.sh (90%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/pktio/pktio_run_tap.sh (95%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/.gitignore (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/Makefile.am (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/shmem.h (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/shmem_common.h (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/shmem_linux.c (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/shmem_linux.h (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/shmem_odp.c (100%)
rename test/{platform/linux-generic =>
linux-generic/validation/api}/shmem/shmem_odp.h (100%)
delete mode 100644 test/platform/linux-generic/Makefile.am
delete mode 100644 test/platform/linux-generic/m4/configure.m4
--
2.7.4