From patchwork Tue Feb 26 12:19:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Richardson X-Patchwork-Id: 50510 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5B18847CE; Tue, 26 Feb 2019 13:19:26 +0100 (CET) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 5A6643256 for ; Tue, 26 Feb 2019 13:19:23 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 26 Feb 2019 04:19:22 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.58,415,1544515200"; d="scan'208";a="150086094" Received: from silpixa00399126.ir.intel.com (HELO silpixa00399126.ger.corp.intel.com) ([10.237.222.236]) by fmsmga001.fm.intel.com with ESMTP; 26 Feb 2019 04:19:21 -0800 From: Bruce Richardson To: thomas@monjalon.net Cc: dev@dpdk.org, Bruce Richardson , Cristian Dumitrescu Date: Tue, 26 Feb 2019 12:19:01 +0000 Message-Id: <20190226121903.5499-4-bruce.richardson@intel.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190226121903.5499-1-bruce.richardson@intel.com> References: <20190125202642.66559-1-bruce.richardson@intel.com> <20190226121903.5499-1-bruce.richardson@intel.com> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH v3 3/5] test/test-pipeline: move to app directory X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Move to the app directory, and add to meson build. CC: Cristian Dumitrescu Signed-off-by: Bruce Richardson --- MAINTAINERS | 2 +- app/Makefile | 1 + app/meson.build | 1 + {test => app}/test-pipeline/Makefile | 0 {test => app}/test-pipeline/config.c | 0 {test => app}/test-pipeline/init.c | 0 {test => app}/test-pipeline/main.c | 0 {test => app}/test-pipeline/main.h | 0 app/test-pipeline/meson.build | 14 ++++++++++++++ {test => app}/test-pipeline/pipeline_acl.c | 0 {test => app}/test-pipeline/pipeline_hash.c | 0 {test => app}/test-pipeline/pipeline_lpm.c | 0 {test => app}/test-pipeline/pipeline_lpm_ipv6.c | 0 {test => app}/test-pipeline/pipeline_stub.c | 0 {test => app}/test-pipeline/runtime.c | 0 doc/guides/sample_app_ug/test_pipeline.rst | 2 +- test/Makefile | 1 - 17 files changed, 18 insertions(+), 3 deletions(-) rename {test => app}/test-pipeline/Makefile (100%) rename {test => app}/test-pipeline/config.c (100%) rename {test => app}/test-pipeline/init.c (100%) rename {test => app}/test-pipeline/main.c (100%) rename {test => app}/test-pipeline/main.h (100%) create mode 100644 app/test-pipeline/meson.build rename {test => app}/test-pipeline/pipeline_acl.c (100%) rename {test => app}/test-pipeline/pipeline_hash.c (100%) rename {test => app}/test-pipeline/pipeline_lpm.c (100%) rename {test => app}/test-pipeline/pipeline_lpm_ipv6.c (100%) rename {test => app}/test-pipeline/pipeline_stub.c (100%) rename {test => app}/test-pipeline/runtime.c (100%) diff --git a/MAINTAINERS b/MAINTAINERS index 4f34c6e4c..b690e1e83 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1093,7 +1093,7 @@ F: lib/librte_port/ F: lib/librte_table/ F: doc/guides/prog_guide/packet_framework.rst F: test/test/test_table* -F: test/test-pipeline/ +F: app/test-pipeline/ F: doc/guides/sample_app_ug/test_pipeline.rst F: examples/ip_pipeline/ F: doc/guides/sample_app_ug/ip_pipeline.rst diff --git a/app/Makefile b/app/Makefile index 234e3f504..eaf501633 100644 --- a/app/Makefile +++ b/app/Makefile @@ -8,6 +8,7 @@ DIRS-$(CONFIG_RTE_PROC_INFO) += proc-info DIRS-$(CONFIG_RTE_LIBRTE_PDUMP) += pdump DIRS-$(CONFIG_RTE_LIBRTE_ACL) += test-acl DIRS-$(CONFIG_RTE_LIBRTE_CMDLINE) += test-cmdline +DIRS-$(CONFIG_RTE_LIBRTE_PIPELINE) += test-pipeline ifeq ($(CONFIG_RTE_LIBRTE_BBDEV),y) DIRS-$(CONFIG_RTE_TEST_BBDEV) += test-bbdev diff --git a/app/meson.build b/app/meson.build index 3a34ebbf3..2360a3d45 100644 --- a/app/meson.build +++ b/app/meson.build @@ -10,6 +10,7 @@ apps = [ 'test-compress-perf', 'test-crypto-perf', 'test-eventdev', + 'test-pipeline', 'test-pmd'] # for BSD only diff --git a/test/test-pipeline/Makefile b/app/test-pipeline/Makefile similarity index 100% rename from test/test-pipeline/Makefile rename to app/test-pipeline/Makefile diff --git a/test/test-pipeline/config.c b/app/test-pipeline/config.c similarity index 100% rename from test/test-pipeline/config.c rename to app/test-pipeline/config.c diff --git a/test/test-pipeline/init.c b/app/test-pipeline/init.c similarity index 100% rename from test/test-pipeline/init.c rename to app/test-pipeline/init.c diff --git a/test/test-pipeline/main.c b/app/test-pipeline/main.c similarity index 100% rename from test/test-pipeline/main.c rename to app/test-pipeline/main.c diff --git a/test/test-pipeline/main.h b/app/test-pipeline/main.h similarity index 100% rename from test/test-pipeline/main.h rename to app/test-pipeline/main.h diff --git a/app/test-pipeline/meson.build b/app/test-pipeline/meson.build new file mode 100644 index 000000000..5578b414d --- /dev/null +++ b/app/test-pipeline/meson.build @@ -0,0 +1,14 @@ +# SPDX-License-Identifier: BSD-3-Clause +# Copyright(c) 2019 Intel Corporation + +sources = files( + 'config.c', + 'init.c', + 'main.c', + 'pipeline_acl.c', + 'pipeline_hash.c', + 'pipeline_lpm.c', + 'pipeline_lpm_ipv6.c', + 'pipeline_stub.c', + 'runtime.c') +deps += 'pipeline' diff --git a/test/test-pipeline/pipeline_acl.c b/app/test-pipeline/pipeline_acl.c similarity index 100% rename from test/test-pipeline/pipeline_acl.c rename to app/test-pipeline/pipeline_acl.c diff --git a/test/test-pipeline/pipeline_hash.c b/app/test-pipeline/pipeline_hash.c similarity index 100% rename from test/test-pipeline/pipeline_hash.c rename to app/test-pipeline/pipeline_hash.c diff --git a/test/test-pipeline/pipeline_lpm.c b/app/test-pipeline/pipeline_lpm.c similarity index 100% rename from test/test-pipeline/pipeline_lpm.c rename to app/test-pipeline/pipeline_lpm.c diff --git a/test/test-pipeline/pipeline_lpm_ipv6.c b/app/test-pipeline/pipeline_lpm_ipv6.c similarity index 100% rename from test/test-pipeline/pipeline_lpm_ipv6.c rename to app/test-pipeline/pipeline_lpm_ipv6.c diff --git a/test/test-pipeline/pipeline_stub.c b/app/test-pipeline/pipeline_stub.c similarity index 100% rename from test/test-pipeline/pipeline_stub.c rename to app/test-pipeline/pipeline_stub.c diff --git a/test/test-pipeline/runtime.c b/app/test-pipeline/runtime.c similarity index 100% rename from test/test-pipeline/runtime.c rename to app/test-pipeline/runtime.c diff --git a/doc/guides/sample_app_ug/test_pipeline.rst b/doc/guides/sample_app_ug/test_pipeline.rst index a9370c80b..5f313c529 100644 --- a/doc/guides/sample_app_ug/test_pipeline.rst +++ b/doc/guides/sample_app_ug/test_pipeline.rst @@ -32,7 +32,7 @@ Compiling the Application ------------------------- To compile the sample application see :doc:`compiling` -The application is located in the ``$RTE_SDK/test/test-pipline`` directory. +The application is located in the ``$RTE_SDK/app/test-pipline`` directory. Running the Application diff --git a/test/Makefile b/test/Makefile index 0b7a3ed96..e9ae64b59 100644 --- a/test/Makefile +++ b/test/Makefile @@ -4,6 +4,5 @@ include $(RTE_SDK)/mk/rte.vars.mk DIRS-$(CONFIG_RTE_APP_TEST) += test -DIRS-$(CONFIG_RTE_LIBRTE_PIPELINE) += test-pipeline include $(RTE_SDK)/mk/rte.subdir.mk