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 > > /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 > >>>>>> > >>>>>> > >>> > >>