From patchwork Wed Jul 13 16:08:22 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Christophe Milard X-Patchwork-Id: 71940 Delivered-To: patch@linaro.org Received: by 10.140.29.52 with SMTP id a49csp1088182qga; Wed, 13 Jul 2016 09:17:54 -0700 (PDT) X-Received: by 10.129.162.88 with SMTP id z85mr6608145ywg.306.1468426674745; Wed, 13 Jul 2016 09:17:54 -0700 (PDT) Return-Path: Received: from lists.linaro.org (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id r6si1209692qkd.270.2016.07.13.09.17.54; Wed, 13 Jul 2016 09:17:54 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=pass (p=NONE dis=NONE) header.from=linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 4C8486744B; Wed, 13 Jul 2016 16:17:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id 869966864E; Wed, 13 Jul 2016 16:09:29 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 08F7668574; Wed, 13 Jul 2016 16:08:46 +0000 (UTC) Received: from mail-lf0-f53.google.com (mail-lf0-f53.google.com [209.85.215.53]) by lists.linaro.org (Postfix) with ESMTPS id F04C968065 for ; Wed, 13 Jul 2016 16:08:36 +0000 (UTC) Received: by mail-lf0-f53.google.com with SMTP id b199so43100226lfe.0 for ; Wed, 13 Jul 2016 09:08:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=yUzKpy+n1Fqz1js8EpU0Se7teYpysiT13OXRutkJzBU=; b=T994I7NlboG+jey/kRSw7w/LOMTMiRF+CGdN9dJBG09eCqQBMHdPGf8/lTDzTc7Q9y nTrKURgfJ0bBzhsDS2SuUx23vWAzPta2oo6OxEfCuyWRYJZnLk7/WFzmlH5mReOJaOnf D2x+iwUYFg24YMr08wOAI4Oo+xpFO+EBIAwN4TcIQ8hh0sDq12xWvrBsIvjqdUVuE7yW VsXCBYuUmhN0miDIh5rKcmczLcC0CYKNJqXQSWm8nmSLAsnGUqio6AcncvbW4mgp2uSa POpdGtQmeUoOlzjqUzoyubNE6FLUdbpR3xygEFP5gi5r4AiC1AAiDwUp7BYGPVlgFb1u rLYg== X-Gm-Message-State: ALyK8tIEykYFOn10REESM7H3mHzyOA3RmFno49Bl7i9ffa7rjYx8Syuy8UflaZgPv3dTgPovjac= X-Received: by 10.46.9.13 with SMTP id 13mr4861570ljj.2.1468426115591; Wed, 13 Jul 2016 09:08:35 -0700 (PDT) Received: from localhost.localdomain (c-83-233-90-46.cust.bredband2.com. [83.233.90.46]) by smtp.gmail.com with ESMTPSA id 88sm290103lfr.23.2016.07.13.09.08.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 13 Jul 2016 09:08:34 -0700 (PDT) From: Christophe Milard To: mike.holmes@linaro.org, balakrishna.garapati@linaro.org, yi.he@linaro.org, lng-odp@lists.linaro.org, bill.fischofer@linaro.org Date: Wed, 13 Jul 2016 18:08:22 +0200 Message-Id: <1468426103-20168-4-git-send-email-christophe.milard@linaro.org> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1468426103-20168-1-git-send-email-christophe.milard@linaro.org> References: <1468426103-20168-1-git-send-email-christophe.milard@linaro.org> X-Topics: patch Subject: [lng-odp] [PATCHv2 3/4] test: restructuring platform-specific tests to allow other interface X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" test/platform//* moves to: test//validation/api/ Two reasons: *test/platform// now moves to test/, hence at the same level than "common_plat" clearly separating between platform agnostic and platform specific parts. *Also, under test/, the test group "validation" and interface "api" are created, hence allowing for other tests type to have platform specifics (for instance running perf test from platform side to set proper pktios), and allowing other interfaces to be tested under validation. Signed-off-by: Christophe Milard --- configure.ac | 2 +- test/Makefile.am | 6 +-- test/common_plat/performance/odp_l2fwd_run.sh | 6 ++- test/{platform => }/linux-generic/.gitignore | 0 test/{platform => }/linux-generic/Makefile.am | 43 ++++++++++++---------- test/{platform => }/linux-generic/Makefile.inc | 0 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 | 2 +- .../validation/api}/pktio/pktio_run_dpdk.sh | 2 +- .../validation/api}/pktio/pktio_run_netmap.sh | 2 +- .../validation/api}/pktio/pktio_run_pcap.sh | 2 +- .../validation/api}/pktio/pktio_run_tap.sh | 2 +- .../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/platform/linux-generic/m4/configure.m4 | 5 --- 41 files changed, 41 insertions(+), 38 deletions(-) rename test/{platform => }/linux-generic/.gitignore (100%) rename test/{platform => }/linux-generic/Makefile.am (81%) rename test/{platform => }/linux-generic/Makefile.inc (100%) 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 (97%) rename test/{platform/linux-generic => linux-generic/validation/api}/pktio/pktio_run_dpdk.sh (97%) rename test/{platform/linux-generic => linux-generic/validation/api}/pktio/pktio_run_netmap.sh (97%) rename test/{platform/linux-generic => linux-generic/validation/api}/pktio/pktio_run_pcap.sh (93%) rename test/{platform/linux-generic => linux-generic/validation/api}/pktio/pktio_run_tap.sh (97%) 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/m4/configure.m4 -- 2.7.4 diff --git a/configure.ac b/configure.ac index c0eb207..c0f0f21 100644 --- a/configure.ac +++ b/configure.ac @@ -118,7 +118,7 @@ IMPLEMENTATION_NAME="" if test "${with_platform}" == "linux-generic"; then m4_include([./platform/linux-generic/m4/configure.m4]) - m4_include([./test/platform/linux-generic/m4/configure.m4]) + m4_include([./test/linux-generic/m4/configure.m4]) IMPLEMENTATION_NAME="odp-linux" else echo "UNSUPPORTED PLATFORM: ${with_platform}" diff --git a/test/Makefile.am b/test/Makefile.am index 59532c8..3b59173 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -1,5 +1 @@ -SUBDIRS = common_plat - -if cunit_support - SUBDIRS += @platform_with_platform@ -endif +SUBDIRS = common_plat @with_platform@ diff --git a/test/common_plat/performance/odp_l2fwd_run.sh b/test/common_plat/performance/odp_l2fwd_run.sh index 68e4498..e64aa47 100755 --- a/test/common_plat/performance/odp_l2fwd_run.sh +++ b/test/common_plat/performance/odp_l2fwd_run.sh @@ -30,6 +30,8 @@ PATH=$TEST_DIR:$TEST_DIR/../../../example/generator:$PATH # exit codes expected by automake for skipped tests TEST_SKIPPED=77 +PLATFORM_VALIDATION=${TEST_SRC_DIR}/../../$ODP_PLATFORM/validation + # Use installed pktio env or for make check take it from platform directory if [ -f "./pktio_env" ]; then . ./pktio_env @@ -37,8 +39,8 @@ elif [ "$ODP_PLATFORM" = "" ]; then echo "$0: error: ODP_PLATFORM must be defined" # not skipped as this should never happen via "make check" exit 1 -elif [ -f ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/pktio/pktio_env ]; then - . ${TEST_SRC_DIR}/../../platform/$ODP_PLATFORM/pktio/pktio_env +elif [ -f ${PLATFORM_VALIDATION}/api/pktio/pktio_env ]; then + . ${PLATFORM_VALIDATION}/api/pktio/pktio_env else echo "BUG: unable to find pktio_env!" echo "pktio_env has to be in current directory or in platform/\$ODP_PLATFORM/test." diff --git a/test/platform/linux-generic/.gitignore b/test/linux-generic/.gitignore similarity index 100% rename from test/platform/linux-generic/.gitignore rename to test/linux-generic/.gitignore diff --git a/test/platform/linux-generic/Makefile.am b/test/linux-generic/Makefile.am similarity index 81% rename from test/platform/linux-generic/Makefile.am rename to test/linux-generic/Makefile.am index 83da140..f5cc52d 100644 --- a/test/platform/linux-generic/Makefile.am +++ b/test/linux-generic/Makefile.am @@ -1,17 +1,14 @@ include $(top_srcdir)/test/Makefile.inc TESTS_ENVIRONMENT += TEST_DIR=${top_builddir}/test/common_plat/validation -ODP_MODULES = pktio \ - ring \ - shmem - ALL_API_VALIDATION_DIR = ${top_builddir}/test/common_plat/validation/api +SUBDIRS = + if test_vald -TESTS = pktio/pktio_run.sh \ - pktio/pktio_run_tap.sh \ - ring/ring_main$(EXEEXT) \ - shmem/shmem_linux \ +TESTS = validation/api/pktio/pktio_run.sh \ + validation/api/pktio/pktio_run_tap.sh \ + validation/api/shmem/shmem_linux \ $(ALL_API_VALIDATION_DIR)/atomic/atomic_main$(EXEEXT) \ $(ALL_API_VALIDATION_DIR)/barrier/barrier_main$(EXEEXT) \ $(ALL_API_VALIDATION_DIR)/buffer/buffer_main$(EXEEXT) \ @@ -35,22 +32,32 @@ TESTS = pktio/pktio_run.sh \ $(ALL_API_VALIDATION_DIR)/timer/timer_main$(EXEEXT) \ $(ALL_API_VALIDATION_DIR)/traffic_mngr/traffic_mngr_main$(EXEEXT) \ $(ALL_API_VALIDATION_DIR)/shmem/shmem_main$(EXEEXT) \ - $(ALL_API_VALIDATION_DIR)/system/system_main$(EXEEXT) + $(ALL_API_VALIDATION_DIR)/system/system_main$(EXEEXT) \ + ring/ring_main$(EXEEXT) -SUBDIRS = $(ODP_MODULES) +SUBDIRS += validation/api/pktio\ + validation/api/shmem\ + pktio_ipc\ + ring if HAVE_PCAP -TESTS += pktio/pktio_run_pcap.sh +TESTS += validation/api/pktio/pktio_run_pcap.sh +endif +if netmap_support +TESTS += validation/api/pktio/pktio_run_netmap.sh endif +if PKTIO_DPDK +TESTS += validation/api/pktio/pktio_run_dpdk.sh +endif + if PKTIO_IPC TESTS += pktio_ipc/pktio_ipc_run.sh SUBDIRS += pktio_ipc endif -if netmap_support -TESTS += pktio/pktio_run_netmap.sh -endif -if PKTIO_DPDK -TESTS += pktio/pktio_run_dpdk.sh +else +#performance tests refer to pktio_env +if test_perf +SUBDIRS += validation/api/pktio endif endif @@ -70,7 +77,3 @@ installcheck-local: $(DESTDIR)/$(testdir)/run-test endif -#performance tests refer to pktio_env -if test_perf -SUBDIRS = pktio -endif diff --git a/test/platform/linux-generic/Makefile.inc b/test/linux-generic/Makefile.inc similarity index 100% rename from test/platform/linux-generic/Makefile.inc rename to test/linux-generic/Makefile.inc diff --git a/test/linux-generic/m4/configure.m4 b/test/linux-generic/m4/configure.m4 new file mode 100644 index 0000000..9eec545 --- /dev/null +++ b/test/linux-generic/m4/configure.m4 @@ -0,0 +1,5 @@ +AC_CONFIG_FILES([test/linux-generic/Makefile + test/linux-generic/validation/api/shmem/Makefile + test/linux-generic/validation/api/pktio/Makefile + test/linux-generic/pktio_ipc/Makefile + test/linux-generic/ring/Makefile]) diff --git a/test/platform/linux-generic/pktio_ipc/.gitignore b/test/linux-generic/pktio_ipc/.gitignore similarity index 100% rename from test/platform/linux-generic/pktio_ipc/.gitignore rename to test/linux-generic/pktio_ipc/.gitignore diff --git a/test/platform/linux-generic/pktio_ipc/Makefile.am b/test/linux-generic/pktio_ipc/Makefile.am similarity index 100% rename from test/platform/linux-generic/pktio_ipc/Makefile.am rename to test/linux-generic/pktio_ipc/Makefile.am diff --git a/test/platform/linux-generic/pktio_ipc/ipc_common.c b/test/linux-generic/pktio_ipc/ipc_common.c similarity index 100% rename from test/platform/linux-generic/pktio_ipc/ipc_common.c rename to test/linux-generic/pktio_ipc/ipc_common.c diff --git a/test/platform/linux-generic/pktio_ipc/ipc_common.h b/test/linux-generic/pktio_ipc/ipc_common.h similarity index 100% rename from test/platform/linux-generic/pktio_ipc/ipc_common.h rename to test/linux-generic/pktio_ipc/ipc_common.h diff --git a/test/platform/linux-generic/pktio_ipc/pktio_ipc1.c b/test/linux-generic/pktio_ipc/pktio_ipc1.c similarity index 100% rename from test/platform/linux-generic/pktio_ipc/pktio_ipc1.c rename to test/linux-generic/pktio_ipc/pktio_ipc1.c diff --git a/test/platform/linux-generic/pktio_ipc/pktio_ipc2.c b/test/linux-generic/pktio_ipc/pktio_ipc2.c similarity index 100% rename from test/platform/linux-generic/pktio_ipc/pktio_ipc2.c rename to test/linux-generic/pktio_ipc/pktio_ipc2.c diff --git a/test/platform/linux-generic/pktio_ipc/pktio_ipc_run.sh b/test/linux-generic/pktio_ipc/pktio_ipc_run.sh similarity index 100% rename from test/platform/linux-generic/pktio_ipc/pktio_ipc_run.sh rename to test/linux-generic/pktio_ipc/pktio_ipc_run.sh diff --git a/test/platform/linux-generic/ring/.gitignore b/test/linux-generic/ring/.gitignore similarity index 100% rename from test/platform/linux-generic/ring/.gitignore rename to test/linux-generic/ring/.gitignore diff --git a/test/platform/linux-generic/ring/Makefile.am b/test/linux-generic/ring/Makefile.am similarity index 100% rename from test/platform/linux-generic/ring/Makefile.am rename to test/linux-generic/ring/Makefile.am diff --git a/test/platform/linux-generic/ring/ring_basic.c b/test/linux-generic/ring/ring_basic.c similarity index 100% rename from test/platform/linux-generic/ring/ring_basic.c rename to test/linux-generic/ring/ring_basic.c diff --git a/test/platform/linux-generic/ring/ring_main.c b/test/linux-generic/ring/ring_main.c similarity index 100% rename from test/platform/linux-generic/ring/ring_main.c rename to test/linux-generic/ring/ring_main.c diff --git a/test/platform/linux-generic/ring/ring_stress.c b/test/linux-generic/ring/ring_stress.c similarity index 100% rename from test/platform/linux-generic/ring/ring_stress.c rename to test/linux-generic/ring/ring_stress.c diff --git a/test/platform/linux-generic/ring/ring_suites.c b/test/linux-generic/ring/ring_suites.c similarity index 100% rename from test/platform/linux-generic/ring/ring_suites.c rename to test/linux-generic/ring/ring_suites.c diff --git a/test/platform/linux-generic/ring/ring_suites.h b/test/linux-generic/ring/ring_suites.h similarity index 100% rename from test/platform/linux-generic/ring/ring_suites.h rename to test/linux-generic/ring/ring_suites.h diff --git a/test/platform/linux-generic/run-test b/test/linux-generic/run-test similarity index 100% rename from test/platform/linux-generic/run-test rename to test/linux-generic/run-test diff --git a/test/linux-generic/validation/Makefile.inc b/test/linux-generic/validation/Makefile.inc new file mode 100644 index 0000000..cf1dedb --- /dev/null +++ b/test/linux-generic/validation/Makefile.inc @@ -0,0 +1 @@ +include $(top_srcdir)/test/linux-generic/Makefile.inc diff --git a/test/linux-generic/validation/api/Makefile.inc b/test/linux-generic/validation/api/Makefile.inc new file mode 100644 index 0000000..19c9448 --- /dev/null +++ b/test/linux-generic/validation/api/Makefile.inc @@ -0,0 +1 @@ +include $(top_srcdir)/test/linux-generic/validation/Makefile.inc diff --git a/test/platform/linux-generic/pktio/.gitignore b/test/linux-generic/validation/api/pktio/.gitignore similarity index 100% rename from test/platform/linux-generic/pktio/.gitignore rename to test/linux-generic/validation/api/pktio/.gitignore diff --git a/test/platform/linux-generic/pktio/Makefile.am b/test/linux-generic/validation/api/pktio/Makefile.am similarity index 100% rename from test/platform/linux-generic/pktio/Makefile.am rename to test/linux-generic/validation/api/pktio/Makefile.am diff --git a/test/platform/linux-generic/pktio/pktio_env b/test/linux-generic/validation/api/pktio/pktio_env similarity index 100% rename from test/platform/linux-generic/pktio/pktio_env rename to test/linux-generic/validation/api/pktio/pktio_env diff --git a/test/platform/linux-generic/pktio/pktio_run.sh b/test/linux-generic/validation/api/pktio/pktio_run.sh similarity index 97% rename from test/platform/linux-generic/pktio/pktio_run.sh rename to test/linux-generic/validation/api/pktio/pktio_run.sh index 0905b8b..e8b0f93 100755 --- a/test/platform/linux-generic/pktio/pktio_run.sh +++ b/test/linux-generic/validation/api/pktio/pktio_run.sh @@ -23,7 +23,7 @@ # running stand alone out of tree requires setting PATH PATH=${TEST_DIR}/api/pktio:$PATH PATH=$(dirname $0):$PATH -PATH=$(dirname $0)/../../../../test/validation/api/pktio:$PATH +PATH=$(dirname $0)/../../../../common_plat/validation/api/pktio:$PATH PATH=.:$PATH pktio_main_path=$(which pktio_main${EXEEXT}) diff --git a/test/platform/linux-generic/pktio/pktio_run_dpdk.sh b/test/linux-generic/validation/api/pktio/pktio_run_dpdk.sh similarity index 97% rename from test/platform/linux-generic/pktio/pktio_run_dpdk.sh rename to test/linux-generic/validation/api/pktio/pktio_run_dpdk.sh index 4d16b29..fa46fa4 100755 --- a/test/platform/linux-generic/pktio/pktio_run_dpdk.sh +++ b/test/linux-generic/validation/api/pktio/pktio_run_dpdk.sh @@ -23,7 +23,7 @@ # running stand alone out of tree requires setting PATH PATH=${TEST_DIR}/api/pktio:$PATH PATH=$(dirname $0):$PATH -PATH=$(dirname $0)/../../../../test/validation/api/pktio:$PATH +PATH=$(dirname $0)/../../../../common_plat/validation/api/pktio:$PATH PATH=.:$PATH pktio_main_path=$(which pktio_main${EXEEXT}) diff --git a/test/platform/linux-generic/pktio/pktio_run_netmap.sh b/test/linux-generic/validation/api/pktio/pktio_run_netmap.sh similarity index 97% rename from test/platform/linux-generic/pktio/pktio_run_netmap.sh rename to test/linux-generic/validation/api/pktio/pktio_run_netmap.sh index 6fd271b..7dde7ae 100755 --- a/test/platform/linux-generic/pktio/pktio_run_netmap.sh +++ b/test/linux-generic/validation/api/pktio/pktio_run_netmap.sh @@ -17,7 +17,7 @@ # running stand alone out of tree requires setting PATH PATH=${TEST_DIR}/api/pktio:$PATH PATH=$(dirname $0):$PATH -PATH=$(dirname $0)/../../../../test/validation/api/pktio:$PATH +PATH=$(dirname $0)/../../../../common_plat/validation/api/pktio:$PATH PATH=.:$PATH pktio_main_path=$(which pktio_main${EXEEXT}) diff --git a/test/platform/linux-generic/pktio/pktio_run_pcap.sh b/test/linux-generic/validation/api/pktio/pktio_run_pcap.sh similarity index 93% rename from test/platform/linux-generic/pktio/pktio_run_pcap.sh rename to test/linux-generic/validation/api/pktio/pktio_run_pcap.sh index 721141a..b5b7735 100755 --- a/test/platform/linux-generic/pktio/pktio_run_pcap.sh +++ b/test/linux-generic/validation/api/pktio/pktio_run_pcap.sh @@ -17,7 +17,7 @@ # running stand alone out of tree requires setting PATH PATH=${TEST_DIR}/api/pktio:$PATH PATH=$(dirname $0):$PATH -PATH=$(dirname $0)/../../../../test/validation/api/pktio:$PATH +PATH=$(dirname $0)/../../../../common_plat/validation/api/pktio:$PATH PATH=.:$PATH pktio_main_path=$(which pktio_main${EXEEXT}) diff --git a/test/platform/linux-generic/pktio/pktio_run_tap.sh b/test/linux-generic/validation/api/pktio/pktio_run_tap.sh similarity index 97% rename from test/platform/linux-generic/pktio/pktio_run_tap.sh rename to test/linux-generic/validation/api/pktio/pktio_run_tap.sh index 96f6d5a..89579ca 100755 --- a/test/platform/linux-generic/pktio/pktio_run_tap.sh +++ b/test/linux-generic/validation/api/pktio/pktio_run_tap.sh @@ -18,7 +18,7 @@ # running stand alone out of tree requires setting PATH PATH=${TEST_DIR}/api/pktio:$PATH PATH=$(dirname $0):$PATH -PATH=$(dirname $0)/../../../../test/validation/api/pktio:$PATH +PATH=$(dirname $0)/../../../../common_plat/validation/api/pktio:$PATH PATH=.:$PATH pktio_main_path=$(which pktio_main${EXEEXT}) diff --git a/test/platform/linux-generic/shmem/.gitignore b/test/linux-generic/validation/api/shmem/.gitignore similarity index 100% rename from test/platform/linux-generic/shmem/.gitignore rename to test/linux-generic/validation/api/shmem/.gitignore diff --git a/test/platform/linux-generic/shmem/Makefile.am b/test/linux-generic/validation/api/shmem/Makefile.am similarity index 100% rename from test/platform/linux-generic/shmem/Makefile.am rename to test/linux-generic/validation/api/shmem/Makefile.am diff --git a/test/platform/linux-generic/shmem/shmem.h b/test/linux-generic/validation/api/shmem/shmem.h similarity index 100% rename from test/platform/linux-generic/shmem/shmem.h rename to test/linux-generic/validation/api/shmem/shmem.h diff --git a/test/platform/linux-generic/shmem/shmem_common.h b/test/linux-generic/validation/api/shmem/shmem_common.h similarity index 100% rename from test/platform/linux-generic/shmem/shmem_common.h rename to test/linux-generic/validation/api/shmem/shmem_common.h diff --git a/test/platform/linux-generic/shmem/shmem_linux.c b/test/linux-generic/validation/api/shmem/shmem_linux.c similarity index 100% rename from test/platform/linux-generic/shmem/shmem_linux.c rename to test/linux-generic/validation/api/shmem/shmem_linux.c diff --git a/test/platform/linux-generic/shmem/shmem_linux.h b/test/linux-generic/validation/api/shmem/shmem_linux.h similarity index 100% rename from test/platform/linux-generic/shmem/shmem_linux.h rename to test/linux-generic/validation/api/shmem/shmem_linux.h diff --git a/test/platform/linux-generic/shmem/shmem_odp.c b/test/linux-generic/validation/api/shmem/shmem_odp.c similarity index 100% rename from test/platform/linux-generic/shmem/shmem_odp.c rename to test/linux-generic/validation/api/shmem/shmem_odp.c diff --git a/test/platform/linux-generic/shmem/shmem_odp.h b/test/linux-generic/validation/api/shmem/shmem_odp.h similarity index 100% rename from test/platform/linux-generic/shmem/shmem_odp.h rename to test/linux-generic/validation/api/shmem/shmem_odp.h diff --git a/test/platform/linux-generic/m4/configure.m4 b/test/platform/linux-generic/m4/configure.m4 deleted file mode 100644 index 8c3db21..0000000 --- a/test/platform/linux-generic/m4/configure.m4 +++ /dev/null @@ -1,5 +0,0 @@ -AC_CONFIG_FILES([test/platform/linux-generic/Makefile - test/platform/linux-generic/shmem/Makefile - test/platform/linux-generic/pktio/Makefile - test/platform/linux-generic/pktio_ipc/Makefile - test/platform/linux-generic/ring/Makefile])