From patchwork Tue Feb 19 14:53:06 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bruce Richardson X-Patchwork-Id: 50370 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 3CFA21B138; Tue, 19 Feb 2019 15:53:33 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 5FCB51B131 for ; Tue, 19 Feb 2019 15:53:32 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Feb 2019 06:53:32 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.58,388,1544515200"; d="scan'208";a="321589097" Received: from silpixa00399126.ir.intel.com (HELO silpixa00399126.ger.corp.intel.com) ([10.237.222.236]) by fmsmga005.fm.intel.com with ESMTP; 19 Feb 2019 06:53:30 -0800 From: Bruce Richardson To: dev@dpdk.org, thomas@monjalon.net Cc: Bruce Richardson , Cristian Dumitrescu Date: Tue, 19 Feb 2019 14:53:06 +0000 Message-Id: <20190219145308.65668-4-bruce.richardson@intel.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190219145308.65668-1-bruce.richardson@intel.com> References: <20190125202642.66559-1-bruce.richardson@intel.com> <20190219145308.65668-1-bruce.richardson@intel.com> MIME-Version: 1.0 Subject: [dpdk-dev] [PATCH v2 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 70a7a1371..c4619174a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1094,7 +1094,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 7f397f3d5..2940ac38f 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_CMDLINE) += cmdline_test DIRS-$(CONFIG_RTE_LIBRTE_ACL) += test-acl +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 5865d5e01..6053af7c1 100644 --- a/app/meson.build +++ b/app/meson.build @@ -9,6 +9,7 @@ apps = ['cmdline_test', '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