Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/105125/?format=api
http://patches.dpdk.org/api/patches/105125/?format=api", "web_url": "http://patches.dpdk.org/project/dts/patch/20211214075452.44844-2-yufengx.mo@intel.com/", "project": { "id": 3, "url": "http://patches.dpdk.org/api/projects/3/?format=api", "name": "DTS", "link_name": "dts", "list_id": "dts.dpdk.org", "list_email": "dts@dpdk.org", "web_url": "", "scm_url": "git://dpdk.org/tools/dts", "webscm_url": "http://git.dpdk.org/tools/dts/", "list_archive_url": "https://inbox.dpdk.org/dts", "list_archive_url_format": "https://inbox.dpdk.org/dts/{}", "commit_url_format": "" }, "msgid": "<20211214075452.44844-2-yufengx.mo@intel.com>", "list_archive_url": "https://inbox.dpdk.org/dts/20211214075452.44844-2-yufengx.mo@intel.com", "date": "2021-12-14T07:54:52", "name": "[V2,0/1] test_plans: rename test plan bin name", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "08cd651915495f410dd412fadad2ac5bab009ed3", "submitter": { "id": 1342, "url": "http://patches.dpdk.org/api/people/1342/?format=api", "name": "Yufen.Mo", "email": "yufengx.mo@intel.com" }, "delegate": null, "mbox": "http://patches.dpdk.org/project/dts/patch/20211214075452.44844-2-yufengx.mo@intel.com/mbox/", "series": [], "comments": "http://patches.dpdk.org/api/patches/105125/comments/", "check": "pending", "checks": "http://patches.dpdk.org/api/patches/105125/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dts-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 7BB67A00C3;\n\tTue, 14 Dec 2021 08:56:24 +0100 (CET)", "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 7261E40E28;\n\tTue, 14 Dec 2021 08:56:24 +0100 (CET)", "from mga17.intel.com (mga17.intel.com [192.55.52.151])\n by mails.dpdk.org (Postfix) with ESMTP id BC0F740E28\n for <dts@dpdk.org>; Tue, 14 Dec 2021 08:56:22 +0100 (CET)", "from orsmga005.jf.intel.com ([10.7.209.41])\n by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 13 Dec 2021 23:56:22 -0800", "from dpdk-moyufen08.sh.intel.com ([10.67.117.188])\n by orsmga005.jf.intel.com with ESMTP; 13 Dec 2021 23:56:20 -0800" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=simple/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1639468582; x=1671004582;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=c1vHZ7PbiA47fcuOMiKvVS3rVXbT1pCwMDKb4E9uFm8=;\n b=RS7e9cZkIg1qs9/rm2zDVnoWf5qyhPlphhC1HTLJJpdMtuV7T58RoIUA\n 79GLRf/gMRygk6hitWCeOkzKH/+bKJlh5tKp74igjREhN0gja8MkvZjCN\n 5lbKrhvSQqC4bYG9wgur6p9O0qwdGGXJ+g6l5rFzPlDEzrt1oculnOGhg\n Z7pLdHSgtu9SjvNxdyOKVEjEqt1O/tmbOz+mSncpyWmITB2kUIl0HWpaP\n vQloG+nxjqxNSfaVS8Yuo7zOTg18itd0Kn5kwRmvpqAZI/nD1J4er74rE\n kTB57PiOeHArI1YRuj2VgjawKU35d46wRkTUtX1axsJBSBvAlo0feYjqC Q==;", "X-IronPort-AV": [ "E=McAfee;i=\"6200,9189,10197\"; a=\"219605992\"", "E=Sophos;i=\"5.88,204,1635231600\"; d=\"scan'208\";a=\"219605992\"", "E=Sophos;i=\"5.88,204,1635231600\"; d=\"scan'208\";a=\"681959124\"" ], "X-ExtLoop1": "1", "From": "\"Yufen.Mo\" <yufengx.mo@intel.com>", "To": "dts@dpdk.org", "Cc": "\"Yufen.Mo\" <yufengx.mo@intel.com>", "Subject": "[dts][PATCH V2 0/1] test_plans: rename test plan bin name", "Date": "Tue, 14 Dec 2021 15:54:52 +0800", "Message-Id": "<20211214075452.44844-2-yufengx.mo@intel.com>", "X-Mailer": "git-send-email 2.21.0", "In-Reply-To": "<20211214075452.44844-1-yufengx.mo@intel.com>", "References": "<20211214075452.44844-1-yufengx.mo@intel.com>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=UTF-8", "Content-Transfer-Encoding": "8bit", "X-BeenThere": "dts@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "test suite reviews and discussions <dts.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dts>,\n <mailto:dts-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dts/>", "List-Post": "<mailto:dts@dpdk.org>", "List-Help": "<mailto:dts-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dts>,\n <mailto:dts-request@dpdk.org?subject=subscribe>", "Errors-To": "dts-bounces@dpdk.org" }, "content": "rename test plan bin name.\n\nSigned-off-by: Yufen.Mo <yufengx.mo@intel.com>\n---\n test_plans/distributor_test_plan.rst | 6 +-\n test_plans/ipfrag_test_plan.rst | 5 +-\n test_plans/l2fwd_test_plan.rst | 6 +-\n test_plans/l3fwd_test_plan.rst | 104 +++++++++---------\n test_plans/metrics_test_plan.rst | 12 +-\n test_plans/multiprocess_test_plan.rst | 32 +++---\n test_plans/nic_single_core_perf_test_plan.rst | 2 +-\n test_plans/ntb_test_plan.rst | 24 ++--\n test_plans/nvgre_test_plan.rst | 14 +--\n test_plans/packet_capture_test_plan.rst | 30 ++---\n test_plans/packet_ordering_test_plan.rst | 8 +-\n test_plans/performance_thread_test_plan.rst | 24 ++--\n test_plans/pmd_bonded_8023ad_test_plan.rst | 14 +--\n test_plans/pmd_bonded_test_plan.rst | 10 +-\n test_plans/pmd_stacked_bonded_test_plan.rst | 10 +-\n test_plans/pmd_test_plan.rst | 8 +-\n test_plans/pmdrss_hash_test_plan.rst | 2 +-\n test_plans/pmdrssreta_test_plan.rst | 6 +-\n test_plans/port_control_test_plan.rst | 4 +-\n test_plans/port_representor_test_plan.rst | 6 +-\n test_plans/power_negative_test_plan.rst | 12 +-\n 21 files changed, 170 insertions(+), 169 deletions(-)", "diff": "diff --git a/test_plans/distributor_test_plan.rst b/test_plans/distributor_test_plan.rst\nindex bc27985f..1e99a037 100644\n--- a/test_plans/distributor_test_plan.rst\n+++ b/test_plans/distributor_test_plan.rst\n@@ -53,7 +53,7 @@ Test Case: Distributor unit test\n ================================\n Start test application and run distributor unit test::\n \n-\t ./x86_64-native-linuxapp-gcc/app/test -c f -n 4\n+\t ./x86_64-native-linuxapp-gcc/app/test/dpdk-test -c f -n 4\n \t RTE>>distributor_autotest\n \n Verify burst distributor API unit test passed\n@@ -62,7 +62,7 @@ Test Case: Distributor performance unit test\n ============================================\n Start test application and run distributor unit test::\n \n-\t ./x86_64-native-linuxapp-gcc/app/test -c f -n 4\n+\t ./x86_64-native-linuxapp-gcc/app/test/dpdk-test -c f -n 4\n \t RTE>>distributor_perf_autotest\n \n Compared CPU cycles for normal distributor and burst API\n@@ -87,7 +87,7 @@ Test Case: Distributor with multiple input ports\n ================================================\n Start distributor sample with two workers and two ports::\n \n-\t./examples/distributor/build/distributor_app -c 0x7c -n 4 -- -p 0x3\n+\t./x86_64-native-linuxapp-gcc/examples/dpdk-distributor -c 0x7c -n 4 -- -p 0x3\n \n Send packets with sequence indicated in udp port id\n \ndiff --git a/test_plans/ipfrag_test_plan.rst b/test_plans/ipfrag_test_plan.rst\nindex 31dcc7bc..2178b4db 100644\n--- a/test_plans/ipfrag_test_plan.rst\n+++ b/test_plans/ipfrag_test_plan.rst\n@@ -159,7 +159,8 @@ Prerequisites\n \n And re-compile examples/ip_fragmentation::\n \n- make -C examples/ip_fragmentation\n+ meson configure -Dexamples=ip_fragmentation x86_64-native-linuxapp-gcc\n+ ninja -C x86_64-native-linuxapp-gcc\n \n Test Case 1: IP Fragmentation normal ip packet forward\n ======================================================\n@@ -209,5 +210,5 @@ The following configurations should be tested:\n \n Command line::\n \n- ./ip_fragmentation -c <LCOREMASK> -n 4 -- [-P] -p PORTMASK\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ip_fragmentation -c <LCOREMASK> -n 4 -- [-P] -p PORTMASK\n -q <NUM_OF_PORTS_PER_THREAD>\ndiff --git a/test_plans/l2fwd_test_plan.rst b/test_plans/l2fwd_test_plan.rst\nindex 6bbed760..f33bf118 100644\n--- a/test_plans/l2fwd_test_plan.rst\n+++ b/test_plans/l2fwd_test_plan.rst\n@@ -75,7 +75,7 @@ Assume port 0 and 1 are connected to the traffic generator, to run the test\n application in linuxapp environment with 4 lcores, 2 ports and 8 RX queues\n per lcore::\n \n- $ ./l2fwd -n 1 -c f -- -q 8 -p 0x3\n+ $ ./x86_64-native-linuxapp-gcc/examples/dpdk-l2fwd -n 1 -c f -- -q 8 -p 0x3\n \n Also, if the ports to be tested are different, the port mask should be changed.\n The lcore used to run the test application and the number of queue used for a\n@@ -92,7 +92,7 @@ of the packet stream to be sent out from ``port A`` to the mac address of\n from ``port B`` to the mac address of ``port 1``. Other parameters of the packet\n stream could be anything valid. Then run the test application as below::\n \n- $ ./l2fwd -n 1 -c f -- -q 8 -p 0x3\n+ $ ./x86_64-native-linuxapp-gcc/examples/dpdk-l2fwd -n 1 -c f -- -q 8 -p 0x3\n \n Trigger the packet generator of bursting packets from ``port A``, then check if\n ``port 0`` could receive them and ``port 1`` could forward them back. Stop it\n@@ -127,7 +127,7 @@ Set the packet stream to be sent out from packet generator before testing as bel\n \n Then run the test application as below::\n \n- $ ./l2fwd -n 2 -c f -- -q 1 -p 0x3\n+ $ ./x86_64-native-linuxapp-gcc/examples/dpdk-l2fwd -n 2 -c f -- -q 1 -p 0x3\n \n The -n command is used to select the number of memory channels. It should match the number of memory channels on that setup.\n \ndiff --git a/test_plans/l3fwd_test_plan.rst b/test_plans/l3fwd_test_plan.rst\nindex a342401f..f0b4c641 100644\n--- a/test_plans/l3fwd_test_plan.rst\n+++ b/test_plans/l3fwd_test_plan.rst\n@@ -306,55 +306,55 @@ presented in the table below. The test report should present this table with\n the actual command line used, replacing the PORTMASK and C{x.y.z} with their\n actual values used during test execution.\n \n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| # | Command Line |\n-+=====+=======================================================================================================================+\n-| 1 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{0.1.0}),(P3,0,C{0.1.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 2 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{0.1.1}),(P3,0,C{0.1.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 3 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{0.2.0}),(P3,0,C{0.2.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 4 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.1}),(P2,0,C{0.2.0}),(P3,0,C{0.2.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 5 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.2.0}),(P2,0,C{0.3.0}),(P3,0,C{0.4.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 6 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{1.1.0}),(P3,0,C{1.1.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 7 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.1}),(P2,0,C{1.1.0}),(P3,0,C{1.1.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 8 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.2.0}),(P2,0,C{1.1.0}),(P3,0,C{1.2.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 9 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n-| | (P2,0,C{0.1.0}),(P2,1,C{0.1.0}),(P3,0,C{0.1.0}),(P3,1,C{0.1.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 10 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n-| | (P2,0,C{0.1.1}),(P2,1,C{0.1.1}),(P3,0,C{0.1.1}),(P3,1,C{0.1.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 11 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n-| | (P2,0,C{0.2.0}),(P2,1,C{0.2.0}),(P3,0,C{0.2.0}),(P3,1,C{0.2.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 12 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.1}),(P1,1,C{0.1.1}), |\n-| | (P2,0,C{0.2.0}),(P2,1,C{0.2.0}),(P3,0,C{0.2.1}),(P3,1,C{0.2.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 13 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.2.0}),(P1,1,C{0.2.0}), |\n-| | (P2,0,C{0.3.0}),(P2,1,C{0.3.0}),(P3,0,C{0.4.0}),(P3,1,C{0.4.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 14 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.1}),(P1,0,C{0.2.0}),(P1,1,C{0.2.1}), |\n-| | (P2,0,C{0.3.0}),(P2,1,C{0.3.1}),(P3,0,C{0.4.0}),(P3,1,C{0.4.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 15 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n-| | (P2,0,C{1.1.0}),(P2,1,C{1.1.0}),(P3,0,C{1.1.0}),(P3,1,C{1.1.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 16 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.1}),(P1,1,C{0.1.1}), |\n-| | (P2,0,C{1.1.0}),(P2,1,C{1.1.0}),(P3,0,C{1.1.1}),(P3,1,C{1.1.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 17 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.2.0}),(P1,1,C{0.2.0}), |\n-| | (P2,0,C{1.1.0}),(P2,1,C{1.1.0}),(P3,0,C{1.2.0}),(P3,1,C{1.2.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 18 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.1}),(P1,0,C{0.2.0}),(P1,1,C{0.2.1}), |\n-| | (P2,0,C{1.1.0}),(P2,1,C{1.1.1}),(P3,0,C{1.2.0}),(P3,1,C{1.2.1})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n-| 19 | ./l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.2.0}),(P1,0,C{0.3.0}),(P1,1,C{0.4.0}), |\n-| | (P2,0,C{1.1.0}),(P2,1,C{1.2.0}),(P3,0,C{1.3.0}),(P3,1,C{1.4.0})' |\n-+-----+-----------------------------------------------------------------------------------------------------------------------+\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| # | Command Line |\n++=====+============================================================================================================================+\n+| 1 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{0.1.0}),(P3,0,C{0.1.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 2 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{0.1.1}),(P3,0,C{0.1.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 3 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{0.2.0}),(P3,0,C{0.2.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 4 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.1}),(P2,0,C{0.2.0}),(P3,0,C{0.2.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 5 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.2.0}),(P2,0,C{0.3.0}),(P3,0,C{0.4.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 6 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.0}),(P2,0,C{1.1.0}),(P3,0,C{1.1.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 7 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.1.1}),(P2,0,C{1.1.0}),(P3,0,C{1.1.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 8 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P1,0,C{0.2.0}),(P2,0,C{1.1.0}),(P3,0,C{1.2.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 9 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n+| | (P2,0,C{0.1.0}),(P2,1,C{0.1.0}),(P3,0,C{0.1.0}),(P3,1,C{0.1.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 10 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n+| | (P2,0,C{0.1.1}),(P2,1,C{0.1.1}),(P3,0,C{0.1.1}),(P3,1,C{0.1.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 11 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n+| | (P2,0,C{0.2.0}),(P2,1,C{0.2.0}),(P3,0,C{0.2.0}),(P3,1,C{0.2.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 12 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.1}),(P1,1,C{0.1.1}), |\n+| | (P2,0,C{0.2.0}),(P2,1,C{0.2.0}),(P3,0,C{0.2.1}),(P3,1,C{0.2.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 13 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.2.0}),(P1,1,C{0.2.0}), |\n+| | (P2,0,C{0.3.0}),(P2,1,C{0.3.0}),(P3,0,C{0.4.0}),(P3,1,C{0.4.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 14 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.1}),(P1,0,C{0.2.0}),(P1,1,C{0.2.1}), |\n+| | (P2,0,C{0.3.0}),(P2,1,C{0.3.1}),(P3,0,C{0.4.0}),(P3,1,C{0.4.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 15 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.0}),(P1,1,C{0.1.0}), |\n+| | (P2,0,C{1.1.0}),(P2,1,C{1.1.0}),(P3,0,C{1.1.0}),(P3,1,C{1.1.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 16 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.1.1}),(P1,1,C{0.1.1}), |\n+| | (P2,0,C{1.1.0}),(P2,1,C{1.1.0}),(P3,0,C{1.1.1}),(P3,1,C{1.1.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 17 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.0}),(P1,0,C{0.2.0}),(P1,1,C{0.2.0}), |\n+| | (P2,0,C{1.1.0}),(P2,1,C{1.1.0}),(P3,0,C{1.2.0}),(P3,1,C{1.2.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 18 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.1.1}),(P1,0,C{0.2.0}),(P1,1,C{0.2.1}), |\n+| | (P2,0,C{1.1.0}),(P2,1,C{1.1.1}),(P3,0,C{1.2.0}),(P3,1,C{1.2.1})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\n+| 19 | ./dpdk-l3fwd -c 0xffffff -n 3 -- -P -p PORTMASK --config '(P0,0,C{0.1.0}),(P0,1,C{0.2.0}),(P1,0,C{0.3.0}),(P1,1,C{0.4.0}), |\n+| | (P2,0,C{1.1.0}),(P2,1,C{1.2.0}),(P3,0,C{1.3.0}),(P3,1,C{1.4.0})' |\n++-----+----------------------------------------------------------------------------------------------------------------------------+\ndiff --git a/test_plans/metrics_test_plan.rst b/test_plans/metrics_test_plan.rst\nindex 6dc051e9..22c31f34 100644\n--- a/test_plans/metrics_test_plan.rst\n+++ b/test_plans/metrics_test_plan.rst\n@@ -167,7 +167,7 @@ Test Case : test latency stats\n \n #. Start testpmd, set it in io fwd mode::\n \n- ./testpmd -c 0x30 -n 4 -- -i --latencystats=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x30 -n 4 -- -i --latencystats=2\n testpmd> set fwd io\n testpmd> start\n \n@@ -178,7 +178,7 @@ Test Case : test latency stats\n #. run dpdk-proc to get latency stats data, query data at a average interval and\n get 5 times data::\n \n- ./app/dpdk-procinfo -- --metrics\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-procinfo -- --metrics\n \n #. latency stats has no reference standard data, only check non-zero and logic reasonable value.\n \n@@ -192,7 +192,7 @@ Test Case : test bit rate\n \n #. Start testpmd, set it in io fwd mode::\n \n- ./testpmd -c 0x30 -n 4 -- -i --bitrate-stats=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x30 -n 4 -- -i --bitrate-stats=2\n testpmd> set fwd io\n testpmd> start\n \n@@ -203,7 +203,7 @@ Test Case : test bit rate\n #. run dpdk-proc to get latency stats data, query data at a average interval and\n get 5 times data::\n \n- ./app/dpdk-procinfo -- --metrics\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-procinfo -- --metrics\n \n #. Compare dpdk statistics data with packet generator statistics data.\n \n@@ -217,7 +217,7 @@ Test Case : test bit rate peak value\n \n #. Start testpmd, set it in io fwd mode::\n \n- ./testpmd -c 0x30 -n 4 -- -i --bitrate-stats=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x30 -n 4 -- -i --bitrate-stats=2\n testpmd> set fwd io\n testpmd> start\n \n@@ -228,7 +228,7 @@ Test Case : test bit rate peak value\n #. run dpdk-proc to get latency stats data, query data at a average interval and\n get 5 times data::\n \n- ./app/dpdk-procinfo -- --metrics\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-procinfo -- --metrics\n \n #. decline packet generator rate percent from 100%/80%/60%/20%, loop step 5/6.\n \ndiff --git a/test_plans/multiprocess_test_plan.rst b/test_plans/multiprocess_test_plan.rst\nindex 89abe6c2..efb7fe05 100644\n--- a/test_plans/multiprocess_test_plan.rst\n+++ b/test_plans/multiprocess_test_plan.rst\n@@ -67,11 +67,11 @@ Test Case: Basic operation\n 1. To run the application, start one copy of the simple_mp binary in one terminal,\n passing at least two cores in the coremask, as follows::\n \n- ./build/simple_mp -c 3 --proc-type=primary\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-simple_mp -c 3 --proc-type=primary\n \n The process should start successfully and display a command prompt as follows::\n \n- $ ./build/simple_mp -c 3 --proc-type=primary\n+ $ ./x86_64-native-linuxapp-gcc/examples/dpdk-simple_mp -c 3 --proc-type=primary\n EAL: coremask set to 3\n EAL: Detected lcore 0 on socket 0\n EAL: Detected lcore 1 on socket 0\n@@ -94,7 +94,7 @@ Test Case: Basic operation\n 2. To run the secondary process to communicate with the primary process, again run the\n same binary setting at least two cores in the coremask.::\n \n- ./build/simple_mp -c C --proc-type=secondary\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-simple_mp -c C --proc-type=secondary\n \n Once the process type is specified correctly, the process starts up, displaying largely\n similar status messages to the primary instance as it initializes. Once again, you will be\n@@ -216,10 +216,10 @@ For example, to run a set of four symmetric_mp instances, running on lcores 1-4,\n performing level-2 forwarding of packets between ports 0 and 1, the following\n commands can be used (assuming run as root)::\n \n- ./build/symmetric_mp -c 2 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=0\n- ./build/symmetric_mp -c 4 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=1\n- ./build/symmetric_mp -c 8 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=2\n- ./build/symmetric_mp -c 10 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=3\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-symmetric_mp -c 2 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=0\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-symmetric_mp -c 4 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=1\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-symmetric_mp -c 8 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=2\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-symmetric_mp -c 10 --proc-type=auto -- -p 3 --num-procs=4 --proc-id=3\n \n To run only 1 or 2 instances, the above parameters to the 1 or 2 instances being\n run should remain the same, except for the ``num-procs`` value, which should be\n@@ -283,7 +283,7 @@ The command line below is an example on how to start the server process on\n logical core 2 to handle a maximum of 8 client processes configured to\n run on socket 0 to handle traffic from NIC ports 0 and 1::\n \n- root@host:mp_server# ./build/mp_server -c 2 -- -p 3 -n 8\n+ root@host:mp_server# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_server -c 2 -- -p 3 -n 8\n \n NOTE: If an additional second core is given in the coremask to the server process\n that second core will be used to print statistics. When benchmarking, only a\n@@ -297,14 +297,14 @@ Run the Client application:\n \n An example commands to run 8 client processes is as follows::\n \n- root@host:mp_client# ./build/mp_client -c 40 --proc-type=secondary -- -n 0 &\n- root@host:mp_client# ./build/mp_client -c 100 --proc-type=secondary -- -n 1 &\n- root@host:mp_client# ./build/mp_client -c 400 --proc-type=secondary -- -n 2 &\n- root@host:mp_client# ./build/mp_client -c 1000 --proc-type=secondary -- -n 3 &\n- root@host:mp_client# ./build/mp_client -c 4000 --proc-type=secondary -- -n 4 &\n- root@host:mp_client# ./build/mp_client -c 10000 --proc-type=secondary -- -n 5 &\n- root@host:mp_client# ./build/mp_client -c 40000 --proc-type=secondary -- -n 6 &\n- root@host:mp_client# ./build/mp_client -c 100000 --proc-type=secondary -- -n 7 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 40 --proc-type=secondary -- -n 0 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 100 --proc-type=secondary -- -n 1 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 400 --proc-type=secondary -- -n 2 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 1000 --proc-type=secondary -- -n 3 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 4000 --proc-type=secondary -- -n 4 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 10000 --proc-type=secondary -- -n 5 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 40000 --proc-type=secondary -- -n 6 &\n+ root@host:mp_client# ./x86_64-native-linuxapp-gcc/examples/dpdk-mp_client -c 100000 --proc-type=secondary -- -n 7 &\n \n Test Case: Performance Measurement\n ----------------------------------\ndiff --git a/test_plans/nic_single_core_perf_test_plan.rst b/test_plans/nic_single_core_perf_test_plan.rst\nindex 9fc5e01a..7f86312f 100644\n--- a/test_plans/nic_single_core_perf_test_plan.rst\n+++ b/test_plans/nic_single_core_perf_test_plan.rst\n@@ -76,7 +76,7 @@ Test Case : Single Core Performance Measurement\n \n 2) Start testpmd::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x6 -n 4 -- -i \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i \\\n --portmask=0xf --txd=128 --rxd=128\n testpmd> start\n \ndiff --git a/test_plans/ntb_test_plan.rst b/test_plans/ntb_test_plan.rst\nindex e8e2896d..b71ed97f 100644\n--- a/test_plans/ntb_test_plan.rst\n+++ b/test_plans/ntb_test_plan.rst\n@@ -106,13 +106,13 @@ Test Case1: NTB test with file-trans fwd mode using igb_uio\n \n 2. Launch ntb_fwd sample on Machine1::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd file-trans\n >start\n \n 3. Launch ntb_fwd sample on Machine2::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd file-trans\n >start\n \n@@ -136,12 +136,12 @@ Test Case2: NTB test with file-trans fwd mode using vfio-pci\n \n 2. Launch ntb_fwd sample on Machine1::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd file-trans\n \n 3. Launch ntb_fwd sample on Machine2::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd file-trans\n \n 4. Send file from Machine1::\n@@ -160,14 +160,14 @@ Test Case3: NTB test with rxonly/txonly fwd mode using igb_uio\n \n 2. Launch ntb_fwd sample on Machine1::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd rxonly\n >start\n >show port stats\n \n 3. Launch ntb_fwd sample on Machine2::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd txonly\n >start\n >show port stats\n@@ -188,14 +188,14 @@ Test Case4: NTB test with rxonly/txonly fwd mode using vfio-pci\n \n 2. Launch ntb_fwd sample on Machine1::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd rxonly\n >start\n >show port stats\n \n 3. Launch ntb_fwd sample on Machine2::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --buf-size=65407\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --buf-size=65407\n >set fwd txonly\n >start\n >show port stats\n@@ -214,14 +214,14 @@ Test flow: TG <-> NIC1 <-> NTB1 <-> NTB2 <-> NIC2 <-> TG\n \n 2. Launch ntb_fwd sample on Machine1::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n >set fwd iofwd \n >start\n >show port stats\n \n 3. Launch ntb_fwd sample on Machine2::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n >set fwd iofwd\n >start\n >show port stats\n@@ -244,14 +244,14 @@ Test flow: TG <-> NIC1 <-> NTB1 <-> NTB2 <-> NIC2 <-> TG\n \n 2. Launch ntb_fwd sample on Machine1::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n >set fwd iofwd \n >start\n >show port stats\n \n 3. Launch ntb_fwd sample on Machine2::\n \n- ./examples/ntb/build/ntb_fwd -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-ntb -l 28-32 -n 6 -- -i --fwd-mode=iofwd --burst=32\n >set fwd iofwd\n >start\n >show port stats\ndiff --git a/test_plans/nvgre_test_plan.rst b/test_plans/nvgre_test_plan.rst\nindex 015182a8..c05292ee 100644\n--- a/test_plans/nvgre_test_plan.rst\n+++ b/test_plans/nvgre_test_plan.rst\n@@ -63,7 +63,7 @@ Test Case: NVGRE ipv4 packet detect\n \n Start testpmd with tunneling packet type to NVGRE::\n \n- testpmd -c 0xffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n \n Set rxonly packet forwarding mode and enable verbose log::\n \n@@ -96,7 +96,7 @@ Test Case: NVGRE ipv6 packet detect\n \n Start testpmd with tunneling packet type to NVGRE::\n \n- testpmd -c 0xffff -n 2 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffff -n 2 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n \n Set rxonly packet forwarding mode and enable verbose log::\n \n@@ -133,7 +133,7 @@ command line and the packet is sent again.\n \n Start testpmd::\n \n- testpmd -c 0xffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n \n Set rxonly packet forwarding mode and enable verbose log::\n \n@@ -181,7 +181,7 @@ result.\n \n Start testpmd::\n \n- testpmd -c 0xffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n \n Set rxonly packet forwarding mode and enable verbose log::\n \n@@ -217,7 +217,7 @@ command line and the packet is sent again.\n \n Start testpmd::\n \n- testpmd -c 0xffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffff -n 4 -- -i --disable-rss --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2\n \n Set rxonly packet forwarding mode and enable verbose log::\n \n@@ -266,7 +266,7 @@ forwarded packet and checks the forwarded packet checksum correct or not.\n \n Start testpmd with tunneling packet type to NVGRE::\n \n- testpmd -c 0xffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2 --enable-rx-cksum\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2 --enable-rx-cksum\n \n Set csum packet forwarding mode and enable verbose log::\n \n@@ -309,7 +309,7 @@ forwarded packet and checks the forwarded packet checksum correct or not.\n \n Start testpmd with tunneling packet type::\n \n- testpmd -c ffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2 --enable-rx-cksum\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c ffff -n 4 -- -i --rxq=4 --txq=4 --nb-cores=8 --nb-ports=2 --enable-rx-cksum\n \n Set csum packet forwarding mode and enable verbose log::\n \ndiff --git a/test_plans/packet_capture_test_plan.rst b/test_plans/packet_capture_test_plan.rst\nindex 2f38b60a..e2be1430 100644\n--- a/test_plans/packet_capture_test_plan.rst\n+++ b/test_plans/packet_capture_test_plan.rst\n@@ -117,7 +117,7 @@ square brackets represents optional\n \n parameters::\n \n- ./app/dpdk-pdump -- --pdump=\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump=\n '(port = <port_id> |device_id = <pci address>),\n (queue=<queue number>),\n (rx-dev=<iface/path to pcap file> | tx-dev=<iface/path to pcap file>),\n@@ -204,7 +204,7 @@ steps:\n \n #. Boot up dpdk's testpmd with chained option::\n \n- ./app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n testpmd> set fwd io\n testpmd> start\n \n@@ -215,7 +215,7 @@ steps:\n \n #. Boot up dpdk-pdump::\n \n- ./app/dpdk-pdump -- --pdump '<port option>,queue=*,\\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump '<port option>,queue=*,\\\n tx-dev=/tmp/pdump-tx.pcap,rx-dev=/tmp/pdump-rx.pcap'\n \n #. Set up linux's tcpdump to receiver packet on tester::\n@@ -257,7 +257,7 @@ steps:\n \n #. Boot up dpdk's testpmd with chained option::\n \n- ./app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n testpmd> set fwd io\n testpmd> start\n \n@@ -268,7 +268,7 @@ steps:\n \n #. Boot up dpdk-pdump::\n \n- ./app/dpdk-pdump -- --pdump 'port=0,<queue option>,\\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump 'port=0,<queue option>,\\\n tx-dev=/tmp/pdump-tx.pcap,rx-dev=/tmp/pdump-rx.pcap'\n \n #. Set up linux's tcpdump to receiver packet on tester::\n@@ -311,7 +311,7 @@ steps:\n \n #. Boot up dpdk's testpmd with chained option::\n \n- ./app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n testpmd> set fwd io\n testpmd> start\n \n@@ -322,7 +322,7 @@ steps:\n \n #. Boot up dpdk-pdump with pdump options::\n \n- ./app/dpdk-pdump -- --pdump 'port=0,queue=*,<dump object>'\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump 'port=0,queue=*,<dump object>'\n \n #. Set up linux's tcpdump to receiver packet on tester::\n \n@@ -366,7 +366,7 @@ steps:\n \n #. Boot up dpdk's testpmd with chained option::\n \n- ./app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n testpmd> set fwd io\n testpmd> start\n \n@@ -377,7 +377,7 @@ steps:\n \n #. Boot up dpdk-pdump with pdump options::\n \n- ./app/dpdk-pdump -- --pdump 'port=0,queue=*,<dump object>'\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump 'port=0,queue=*,<dump object>'\n \n #. Set up linux's tcpdump to receiver packet on tester::\n \n@@ -420,7 +420,7 @@ steps:\n \n #. Boot up dpdk's testpmd with chained option::\n \n- ./app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n testpmd> set fwd io\n testpmd> start\n \n@@ -431,7 +431,7 @@ steps:\n \n #. Boot up dpdk-pdump with pdump options::\n \n- ./app/dpdk-pdump -- --pdump 'port=0,queue=*,\\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump 'port=0,queue=*,\\\n tx-dev=/tmp/pdump-tx.pcap,rx-dev=/tmp/pdump-rx.pcap,ring-size=1024'\n \n #. Set up linux's tcpdump to receiver packet on tester::\n@@ -469,7 +469,7 @@ steps:\n \n #. Boot up dpdk's testpmd with chained option::\n \n- ./app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n testpmd> set fwd io\n testpmd> start\n \n@@ -480,7 +480,7 @@ steps:\n \n #. Boot up dpdk-pdump with pdump options::\n \n- ./app/dpdk-pdump -- --pdump 'port=0,queue=*,\\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump 'port=0,queue=*,\\\n tx-dev=/tmp/pdump-tx.pcap,rx-dev=/tmp/pdump-rx.pcap,mbuf-size=2048'\n \n #. Set up linux's tcpdump to receiver packet on tester::\n@@ -517,7 +517,7 @@ steps:\n \n #. Boot up dpdk's testpmd with chained option::\n \n- ./app/testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --port-topology=chained\n testpmd> set fwd io\n testpmd> start\n \n@@ -528,7 +528,7 @@ steps:\n \n #. Boot up dpdk-pdump with pdump options::\n \n- ./app/dpdk-pdump -- --pdump 'port=0,queue=*,\\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-pdump -- --pdump 'port=0,queue=*,\\\n tx-dev=/tmp/pdump-tx.pcap,rx-dev=/tmp/pdump-rx.pcap,total-num-mbufs=8191'\n \n #. Set up linux's tcpdump to receiver packet on tester::\ndiff --git a/test_plans/packet_ordering_test_plan.rst b/test_plans/packet_ordering_test_plan.rst\nindex 193aff41..6b39025c 100644\n--- a/test_plans/packet_ordering_test_plan.rst\n+++ b/test_plans/packet_ordering_test_plan.rst\n@@ -52,14 +52,14 @@ Workers-TX is done by using rings. The flow of mbufs is the following:\n \n Command Usage::\n \n- ./packet_ordering [EAL options] -- [-p PORTMASK] [--insight-worker]\n+ ./dpdk-packet_ordering [EAL options] -- [-p PORTMASK] [--insight-worker]\n \n -p PORTMASK : hexadecimal bitmask of ports to configure\n --insight-worker : print per core stats\n \n For example::\n \n- ./packet_ordering -l 30-35 -- -p 0x1 --insight-worker\n+ ./dpdk-packet_ordering -l 30-35 -- -p 0x1 --insight-worker\n \n RX thread stats:\n - Pkts rxd: 17026944\n@@ -151,7 +151,7 @@ Reordered ratio: ratio between out of order packets and total sent packets.\n \n Run the app with below sample command::\n \n- ./examples/packet_ordering/build/packet_ordering -c coremask -- -p portmask\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-packet_ordering -c coremask -- -p portmask\n \n Test Case: keep the packet ordering\n ===================================\n@@ -162,7 +162,7 @@ app is ordering.\n \n 1. Run the sample with below command::\n \n- ./examples/packet_ordering/build/packet_ordering -c coremask -- -p portmask\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-packet_ordering -c coremask -- -p portmask\n \n 2. Send 1000 packets with the same 5-tuple traffic from Scapy\n \ndiff --git a/test_plans/performance_thread_test_plan.rst b/test_plans/performance_thread_test_plan.rst\nindex 33ef9bc7..b541bfda 100644\n--- a/test_plans/performance_thread_test_plan.rst\n+++ b/test_plans/performance_thread_test_plan.rst\n@@ -80,7 +80,7 @@ Prerequisites\n 4. The application options to be used in below test cases are listed as well as the \n general description.::\n \n- ./build/l3fwd-thread [EAL options] -- \\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-l3fwd-thread [EAL options] -- \\\n -p PORTMASK [-P]\n --rx(port,queue,lcore,thread)[,(port,queue,lcore,thread)]\n --tx(lcore,thread)[,(lcore,thread)]\n@@ -129,7 +129,7 @@ Test Case: one_lcore_per_pcore performance\n \n 1. Launch app with descriptor parameters::\n \n- ./examples/performance-thread/l3fwd-thread/x86_64-native-linuxapp-gcc/l3fwd-thread \\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-l3fwd-thread \\\n -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\\n --rx=\"(0,0,0,0)(1,0,0,0)\" --tx=\"(1,0)\" --no-lthread\n \n@@ -142,15 +142,15 @@ Test Case: one_lcore_per_pcore performance\n +-----+---------------------------------------------------------------------------------------------------+\n | # | Command Line |\n +=====+===================================================================================================+\n- | 1 | ./l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 1 | ./dpdk-l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(1,0,1,1) --tx=\"(2,0)(3,1) \\ |\n | | --no-lthread |\n +-----+---------------------------------------------------------------------------------------------------+\n- | 2 | ./l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 2 | ./dpdk-l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(0,1,1,1)(1,0,2,2)(1,1,3,3)\" \\ |\n | | --tx=\"(4,0)(5,1)(6,2)(7,3)\" --no-lthread |\n +-----+---------------------------------------------------------------------------------------------------+\n- | 3 | ./l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 3 | ./dpdk-l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(0,1,1,1)(0,2,2,2)(0,3,3,3)(1,0,4,4)(1,1,5,5)(1,2,6,6)(1,3,7,7)\" \\ |\n | | --tx=\"(8,0)(9,1)(10,2)(11,3)(12,4)(13,5)(14,6)(15,7)\" \\ |\n | | --no-lthread |\n@@ -177,15 +177,15 @@ Test Case: n_lcore_per_pcore performance\n +-----+---------------------------------------------------------------------------------------------------+\n | # | Command Line |\n +=====+===================================================================================================+\n- | 1 | ./l3fwd-thread -n 4 --lcores=\"(0-3)@0,4\" -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 1 | ./dpdk-l3fwd-thread -n 4 --lcores=\"(0-3)@0,4\" -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(1,0,1,1) --tx=\"(2,0)(3,1) \\ |\n | | --no-lthread |\n +-----+---------------------------------------------------------------------------------------------------+\n- | 2 | ./l3fwd-thread -n 4 --lcores=\"(0-7)@0,8\" -- -P -p 3-P -p 3 --max-pkt-len 2500 \\ |\n+ | 2 | ./dpdk-l3fwd-thread -n 4 --lcores=\"(0-7)@0,8\" -- -P -p 3-P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(0,1,1,1)(1,0,2,2)(1,1,3,3)\" \\ |\n | | --tx=\"(4,0)(5,1)(6,2)(7,3)\" --no-lthread |\n +-----+---------------------------------------------------------------------------------------------------+\n- | 3 | ./l3fwd-thread -n 4 --lcores=\"(0-15)@0,16\" -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 3 | ./dpdk-l3fwd-thread -n 4 --lcores=\"(0-15)@0,16\" -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(0,1,1,1)(0,2,2,2)(0,3,3,3)(1,0,4,4)(1,1,5,5)(1,2,6,6)(1,3,7,7)\" \\ |\n | | --tx=\"(8,0)(9,1)(10,2)(11,3)(12,4)(13,5)(14,6)(15,7)\" \\ |\n | | --no-lthread |\n@@ -199,7 +199,7 @@ Test Case: n_lthread_per_pcore performance\n \n 1. Launch app with descriptor parameters::\n \n- ./examples/performance-thread/l3fwd-thread/x86_64-native-linuxapp-gcc/l3fwd-thread \\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-l3fwd-thread \\\n -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\\n ----tx=\"(0,0)\" --tx=\"(0,0)\"\n \n@@ -212,14 +212,14 @@ Test Case: n_lthread_per_pcore performance\n +-----+---------------------------------------------------------------------------------------------------+\n | # | Command Line |\n +=====+===================================================================================================+\n- | 1 | ./l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 1 | ./dpdk-l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(1,0,1,1) --tx=\"(0,0),(0,1)\" |\n +-----+---------------------------------------------------------------------------------------------------+\n- | 2 | ./l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 2 | ./dpdk-l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(0,1,0,1)(1,0,0,2)(1,1,0,3)\" \\ |\n | | --tx=\"(0,0)(0,1)(0,2)(0,3)\" |\n +-----+---------------------------------------------------------------------------------------------------+\n- | 3 | ./l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n+ | 3 | ./dpdk-l3fwd-thread -c ff -n 4 -- -P -p 3 --max-pkt-len 2500 \\ |\n | | --rx=\"(0,0,0,0)(0,1,0,1)(0,2,0,2)(0,3,0,3)(1,0,0,4)(1,1,0,5)(1,2,0,6)(1,3,0,7)\" \\ |\n | | --tx=\"(0,0)(0,1)(0,2)(0,3)(0,4)(0,5)(0,6)(0,7)\" \\ |\n +-----+---------------------------------------------------------------------------------------------------+\ndiff --git a/test_plans/pmd_bonded_8023ad_test_plan.rst b/test_plans/pmd_bonded_8023ad_test_plan.rst\nindex 9a9b2fdc..bb5961fb 100644\n--- a/test_plans/pmd_bonded_8023ad_test_plan.rst\n+++ b/test_plans/pmd_bonded_8023ad_test_plan.rst\n@@ -115,7 +115,7 @@ steps\n \n #. boot up testpmd::\n \n- ./testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n \n #. run testpmd command of bonding::\n \n@@ -157,7 +157,7 @@ steps\n \n #. boot up testpmd::\n \n- ./testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n \n #. run testpmd command of bonding::\n \n@@ -200,7 +200,7 @@ steps\n \n #. boot up testpmd::\n \n- ./testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n \n #. run testpmd command of bonding::\n \n@@ -247,7 +247,7 @@ steps\n \n #. boot up testpmd::\n \n- ./testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n \n #. run testpmd command of bonding::\n \n@@ -302,7 +302,7 @@ steps\n \n #. boot up testpmd::\n \n- ./testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n \n #. run testpmd command of bonding::\n \n@@ -349,7 +349,7 @@ steps\n \n #. boot up testpmd::\n \n- ./testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xXXXXX -n 4 -- -i --tx-offloads=0xXXXX\n \n #. run testpmd command of bonding::\n \n@@ -402,7 +402,7 @@ steps\n \n #. boot up testpmd ::\n \n- ./testpmd -c 0x0f -n 4 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x0f -n 4 \\\n --vdev 'net_bonding0,slave=0000:xx:00.0,slave=0000:xx:00.1,mode=4,agg_mode=<agg_option>' \\\n -- -i --port-topology=chained\n \ndiff --git a/test_plans/pmd_bonded_test_plan.rst b/test_plans/pmd_bonded_test_plan.rst\nindex 9a266fa1..52ba55ad 100644\n--- a/test_plans/pmd_bonded_test_plan.rst\n+++ b/test_plans/pmd_bonded_test_plan.rst\n@@ -122,7 +122,7 @@ Use Setup#1.\n \n Create bonded device, add first slave, verify default bonded device has default mode 0 and default primary slave.Below are the sample commands and output::\n \n- ./app/testpmd -c f -n 4 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c f -n 4 -- -i\n .....\n Port 0 Link Up - speed 10000 Mbps - full-duplex\n Port 1 Link Up - speed 10000 Mbps - full-duplex\n@@ -183,7 +183,7 @@ Use Setup#1.\n \n Create bonded device, add one slave, verify bonded device MAC address is the slave's MAC::\n \n- ./app/testpmd -c f -n 4 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c f -n 4 -- -i\n .....\n Port 0 Link Up - speed 10000 Mbps - full-duplex\n Port 1 Link Up - speed 10000 Mbps - full-duplex\n@@ -272,7 +272,7 @@ Use Setup#1.\n \n Create bonded device, add 3 slaves. Set promiscuous mode on bonded eth dev. Verify all slaves of bonded device are changed to promiscuous mode::\n \n- ./app/testpmd -c f -n 4 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c f -n 4 -- -i\n .....\n Port 0 Link Up - speed 10000 Mbps - full-duplex\n Port 1 Link Up - speed 10000 Mbps - full-duplex\n@@ -331,7 +331,7 @@ Verify that traffic is distributed equally in a round robin manner through ports\n The sum of the packets received on ports A-C should equal the total packets sent from port D.\n The sum of the packets transmitted on ports 1-3 should equal the total packets transmitted from port 5 and received on port 4::\n \n- ./app/testpmd -c f -n 4 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c f -n 4 -- -i\n ....\n \n testpmd> create bonded device 0 1\n@@ -447,7 +447,7 @@ Bi-directional flow: Use IXIA to generate traffic to non bonded eth dev(port3) a\n \n Try to check that if port0 is link down, port1 can be backup quickly and re-check the performance at port1 and port3's mapped IXIA ports' RX::\n \n- ./app/testpmd -c f -n 4 -- -i --burst=32 --rxfreet=32 --mbcache=250 --txpt=32 --rxht=8 --rxwt=0 --txfreet=32 --txrst=32 --tx-offloads=0x0\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c f -n 4 -- -i --burst=32 --rxfreet=32 --mbcache=250 --txpt=32 --rxht=8 --rxwt=0 --txfreet=32 --txrst=32 --tx-offloads=0x0\n testpmd> create bonded device 1 0\n testpmd> add bonding slave 0 4\n testpmd> add bonding slave 1 4\ndiff --git a/test_plans/pmd_stacked_bonded_test_plan.rst b/test_plans/pmd_stacked_bonded_test_plan.rst\nindex a864f1fc..5b4c8563 100644\n--- a/test_plans/pmd_stacked_bonded_test_plan.rst\n+++ b/test_plans/pmd_stacked_bonded_test_plan.rst\n@@ -108,7 +108,7 @@ steps\n \n #. boot up testpmd, stop all ports::\n \n- ./testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n testpmd> port stop all\n \n #. create first bonded port and add one slave, check bond 2 config status::\n@@ -173,7 +173,7 @@ steps\n \n #. boot up testpmd, stop all ports::\n \n- ./testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n testpmd> port stop all\n \n #. create first bonded port and add one port as slave::\n@@ -229,7 +229,7 @@ steps\n \n #. boot up testpmd, stop all ports::\n \n- ./testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n testpmd> port stop all\n \n #. create first bonded port and add two ports as slaves::\n@@ -296,7 +296,7 @@ steps\n \n #. boot up testpmd, stop all ports::\n \n- ./testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n testpmd> port stop all\n \n #. create first bonded port and add one port as slave::\n@@ -352,7 +352,7 @@ steps\n \n #. boot up testpmd, stop all ports::\n \n- ./testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x6 -n 4 -- -i --tx-offloads=<0xXXXX>\n testpmd> port stop all\n \n #. create first bonded port and add two ports as slaves, set portA 0a down::\ndiff --git a/test_plans/pmd_test_plan.rst b/test_plans/pmd_test_plan.rst\nindex 58be7d51..7b7d994f 100644\n--- a/test_plans/pmd_test_plan.rst\n+++ b/test_plans/pmd_test_plan.rst\n@@ -92,7 +92,7 @@ Test Case: Packet Checking\n \n #. Start testpmd and start forwarding::\n \n- ./testpmd -c 0xf0 -n 4 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf0 -n 4 -- -i\n testpmd> start\n \n #. The tester sends packets with different sizes (64, 65, 128, 256, 512, 1024, 1280 and 1518 bytes)\n@@ -119,7 +119,7 @@ Test Case: Descriptors Checking\n \n #. Start testpmd with descriptor parameters::\n \n- ./testpmd -c 0xf0 -n 4 -- -i--rxd={rxd} --txd={txd}\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf0 -n 4 -- -i--rxd={rxd} --txd={txd}\n \n #. The tester sends packets with different sizes (64, 65, 128, 256, 512, 1024, 1280 and 1518 bytes)\n for different values of rxd and txd (128,,256, 512, 1024, 2048 and 4096)\n@@ -164,7 +164,7 @@ Test steps:\n \n #. Start testpmd and start io forwading::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1800000000 -n 4 -- -i--portmask=0x3 -txd=2048 --rxd=2048 --txq=2 --rxq=2\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x1800000000 -n 4 -- -i--portmask=0x3 -txd=2048 --rxd=2048 --txq=2 --rxq=2\n \n #. The tester send packets which will be forwarded by the DUT, record the perfromance numbers.\n \n@@ -229,7 +229,7 @@ settings given in the following:\n #. Start testpmd and start io forwading with the above parameters.\n For example, 1S/1C/2T::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x2000000000000030000000 -n 4 -- -i \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x2000000000000030000000 -n 4 -- -i \\\n --portmask=0x3 --txd=512 --rxd=512 --burst=32 --txpt=36 --txht=0 --txwt=0 \\\n --txfreet=32 --rxfreet=64 --txrst=32 --mbcache=128 --nb-cores=2 --rxq=2 --txq=2\n \ndiff --git a/test_plans/pmdrss_hash_test_plan.rst b/test_plans/pmdrss_hash_test_plan.rst\nindex 777115bf..544d2e51 100644\n--- a/test_plans/pmdrss_hash_test_plan.rst\n+++ b/test_plans/pmdrss_hash_test_plan.rst\n@@ -77,7 +77,7 @@ Testpmd configuration - 16 RX/TX queues per port\n \n #. set up testpmd with fortville NICs::\n \n- ./testpmd -c fffff -n %d -- -i --coremask=0xffffe --rxq=16 --txq=16\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c fffff -n %d -- -i --coremask=0xffffe --rxq=16 --txq=16\n \n #. Reta Configuration. 128 reta entries configuration::\n \ndiff --git a/test_plans/pmdrssreta_test_plan.rst b/test_plans/pmdrssreta_test_plan.rst\nindex 09f69c15..dd9f1ca1 100644\n--- a/test_plans/pmdrssreta_test_plan.rst\n+++ b/test_plans/pmdrssreta_test_plan.rst\n@@ -92,7 +92,7 @@ Testpmd configuration - 2 RX/TX queues per port\n \n ::\n \n- testpmd -c ffffff -n 3 -b 0000:05:00.1 -- -i --rxd=512 --txd=512 --burst=32 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c ffffff -n 3 -b 0000:05:00.1 -- -i --rxd=512 --txd=512 --burst=32 \\\n --txpt=36 --txht=0 --txwt=0 --txfreet=32 --rxfreet=64 --txrst=32 --mbcache=128 \\\n --rxq=2 --txq=2\n \n@@ -101,7 +101,7 @@ Testpmd configuration - 9 RX/TX queues per port\n \n ::\n \n- testpmd -c ffffff -n 3 -b 0000:05:00.1 -- -i --rxd=512 --txd=512 --burst=32 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c ffffff -n 3 -b 0000:05:00.1 -- -i --rxd=512 --txd=512 --burst=32 \\\n --txpt=36 --txht=0 --txwt=0 --txfreet=32 --rxfreet=64 --txrst=32 --mbcache=128 \\\n --rxq=9 --txq=9\n \n@@ -110,7 +110,7 @@ Testpmd configuration - 16 RX/TX queues per port\n \n ::\n \n- testpmd -c ffffff -n 3 -b 0000:05:00.1 -- -i --rxd=512 --txd=512 --burst=32 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c ffffff -n 3 -b 0000:05:00.1 -- -i --rxd=512 --txd=512 --burst=32 \\\n --txpt=36 --txht=0 --txwt=0 --txfreet=32 --rxfreet=64 --txrst=32 --mbcache=128 \\\n --rxq=16 --txq=16\n \ndiff --git a/test_plans/port_control_test_plan.rst b/test_plans/port_control_test_plan.rst\nindex 2fca8fd7..532d363a 100644\n--- a/test_plans/port_control_test_plan.rst\n+++ b/test_plans/port_control_test_plan.rst\n@@ -56,7 +56,7 @@ Test Case: pf start/stop/reset/close\n \n 2. Run testpmd::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xff -n 4 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xff -n 4 -- -i\n \n testpmd> set fwd mac\n testpmd> start\n@@ -173,7 +173,7 @@ Test Case: e1000 emulated device start/stop/reset/close\n start testpmd::\n \n ./usertools/dpdk-devbind.py -b igb_uio 0000:00:03.0\n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xf -n 4 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 4 -- -i\n \n testpmd-> set fwd mac\n testpmd-> start\ndiff --git a/test_plans/port_representor_test_plan.rst b/test_plans/port_representor_test_plan.rst\nindex 5f6ff1ce..5bbdfd09 100644\n--- a/test_plans/port_representor_test_plan.rst\n+++ b/test_plans/port_representor_test_plan.rst\n@@ -59,13 +59,13 @@ Create two VFs and two VFs representor ports which are used as control plane.\n \n 4. start a testpmd with create 2 VFs representor ports as control plane named testpmd-pf::\n \n- ./testpmd --lcores 1,2 -n 4 -a af:00.0,representor=0-1 --socket-mem 1024,1024 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd --lcores 1,2 -n 4 -a af:00.0,representor=0-1 --socket-mem 1024,1024 \\\n --proc-type auto --file-prefix testpmd-pf -- -i --port-topology=chained\n \n 5. start two testpmd as dataplane named testpmd-vf0/testpmd-vf1(case 3 run later)::\n \n- ./testpmd --lcores 3,4 -n 4 -a af:02.0 --socket-mem 1024,1024 --proc-type auto --file-prefix testpmd-vf0 -- -i\n- ./testpmd --lcores 5,6 -n 4 -a af:02.1 --socket-mem 1024,1024 --proc-type auto --file-prefix testpmd-vf1 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd --lcores 3,4 -n 4 -a af:02.0 --socket-mem 1024,1024 --proc-type auto --file-prefix testpmd-vf0 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd --lcores 5,6 -n 4 -a af:02.1 --socket-mem 1024,1024 --proc-type auto --file-prefix testpmd-vf1 -- -i\n \n Note: Every case needs to restart testpmd.\n \ndiff --git a/test_plans/power_negative_test_plan.rst b/test_plans/power_negative_test_plan.rst\nindex 76563683..bf2cfebf 100644\n--- a/test_plans/power_negative_test_plan.rst\n+++ b/test_plans/power_negative_test_plan.rst\n@@ -53,7 +53,7 @@ Step 1. Create powermonitor fold for vm_power_manager sample::\n \n Step 2. Luanch VM power manager sample::\n \n- ./examples/vm_power_manager/build/vm_power_mgr -l 1-3 -n 4 --file-prefix=test1 --no-pci\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-vm_power_manager -l 1-3 -n 4 --file-prefix=test1 --no-pci\n \n Step 3. Prepare policy in JSON format then send it to the fifo channel:\n Prepare different command in JSON format then send it to the fifo channel\n@@ -84,7 +84,7 @@ Step 1. Create powermonitor fold for vm_power_manager sample::\n \n Step 2. Luanch VM power manager sample::\n \n- ./examples/vm_power_manager/build/vm_power_mgr -l 1-3 -n 4 --file-prefix=test1 --no-pci\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-vm_power_manager -l 1-3 -n 4 --file-prefix=test1 --no-pci\n \n Step 3. Prepare policy in JSON format then send it to the fifo channel:\n \n@@ -118,7 +118,7 @@ Note: For the VM xml file which will be used for creating the VM, it can re-use\n \n Step 2. Luanch VM power manager sample on the host to monitor the channel from VM::\n \n- ./examples/vm_power_manager/build/vm_power_mgr -l 12-14 -n 4 --no-pci\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-vm_power_manager -l 12-14 -n 4 --no-pci\n > add_vm [vm name]\n > add_channels [vm name] all\n > set_channel_status [vm name] all enabled\n@@ -133,7 +133,7 @@ Check point: No crash should be occur at vm_power_mgr sample\n \n Step 3. In the VM, launch guest_vm_power_mgr to set and send the power manager policy to the host power sample::\n \n- ./examples/vm_power_manager/guest_cli/build/guest_vm_power_mgr -c 0xff -n 4 -m 1024 --no-pci --file-prefix=yaolei \\\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-guest_cli -c 0xff -n 4 -m 1024 --no-pci --file-prefix=yaolei \\\n -- --vm-name=ubuntu --vcpu-list=0-7\n > set_cpu_freq 128 down\n > set_cpu_freq 1000000000000 down\n@@ -149,11 +149,11 @@ Test Case4: TRAFFIC Policy Test based on JSON configure file with large integer\n Step 1. Generate 1 VF under vfio-pci driver, launch vm_power_mgr sample with PF, for example::\n \n echo 1 > /sys/bus/pci/drivers/vfio-pci/0000\\:82\\:00.0/max_vfs\n- ./examples/vm_power_manager/build/vm_power_mgr -l 1-4 -n 4 --socket-mem=1024,1024 --file-prefix=test1 -a 82:00.0 -- -p 0x01\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-vm_power_manager -l 1-4 -n 4 --socket-mem=1024,1024 --file-prefix=test1 -a 82:00.0 -- -p 0x01\n \n Step 2. Launch testpmd with VF::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -l 5-6 -n 4 --socket-mem=1024,1024 --file-prefix=test2 -a 0000:82:02.0 -- -i\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 5-6 -n 4 --socket-mem=1024,1024 --file-prefix=test2 -a 0000:82:02.0 -- -i\n > set fwd macswap\n > start\n \n", "prefixes": [ "V2", "0/1" ] }{ "id": 105125, "url": "