Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/105266/?format=api
http://patches.dpdk.org/api/patches/105266/?format=api", "web_url": "http://patches.dpdk.org/project/dts/patch/1639969159-17848-1-git-send-email-yux.jiang@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": "<1639969159-17848-1-git-send-email-yux.jiang@intel.com>", "list_archive_url": "https://inbox.dpdk.org/dts/1639969159-17848-1-git-send-email-yux.jiang@intel.com", "date": "2021-12-20T02:59:19", "name": "[V1] test_plans/*: fix dpdk app/examples name to adapt meson build", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": false, "hash": "29fc4cd2938e6d806937bf7efb9d6620e70ce5ff", "submitter": { "id": 1709, "url": "http://patches.dpdk.org/api/people/1709/?format=api", "name": "Yu Jiang", "email": "yux.jiang@intel.com" }, "delegate": null, "mbox": "http://patches.dpdk.org/project/dts/patch/1639969159-17848-1-git-send-email-yux.jiang@intel.com/mbox/", "series": [ { "id": 20975, "url": "http://patches.dpdk.org/api/series/20975/?format=api", "web_url": "http://patches.dpdk.org/project/dts/list/?series=20975", "date": "2021-12-20T02:59:19", "name": "[V1] test_plans/*: fix dpdk app/examples name to adapt meson build", "version": 1, "mbox": "http://patches.dpdk.org/series/20975/mbox/" } ], "comments": "http://patches.dpdk.org/api/patches/105266/comments/", "check": "pending", "checks": "http://patches.dpdk.org/api/patches/105266/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 6CAAFA034C;\n\tMon, 20 Dec 2021 03:59:56 +0100 (CET)", "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 278BF40395;\n\tMon, 20 Dec 2021 03:59:56 +0100 (CET)", "from mga06.intel.com (mga06.intel.com [134.134.136.31])\n by mails.dpdk.org (Postfix) with ESMTP id 11CCB40141\n for <dts@dpdk.org>; Mon, 20 Dec 2021 03:59:53 +0100 (CET)", "from orsmga006.jf.intel.com ([10.7.209.51])\n by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 19 Dec 2021 18:59:53 -0800", "from unknown (HELO localhost.localdomain) ([10.240.183.163])\n by orsmga006-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-SHA;\n 19 Dec 2021 18:59:50 -0800" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1639969194; x=1671505194;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=y4z5QbRlF+k9sYOpNbfIqatYUnq/24LdAuMWGalOHd0=;\n b=LYlhfh2UVmo96h3zeaO03OoObyeS/nxjvgUDMdUdt5T024pFE+AYKEeX\n l8q90+NKqX5eQ+s+qpiNCfXMx5L8eWhiyLakegMH1mD2z8IsFOHqp7OuL\n M0wir0M+VjBNI1lgwSMQIfdfLE7v0MYa+z0I+XF0mH3pEYefg6ENzUfXx\n +NTXsStUuXp1H27kQi1kXf+fkl5DkU1DX5z9bxyOMS3h6dzh6QH+bYElU\n CVnispCdowydNNTcR/X1YXN2h+kVq7sokQgKGx3+7CaqSHKh4wiwvxfRz\n z5o1J1X9ilKHSFXS+bcrXwmHV5eFmTIsg5A5t392L/M69sxh3fyyvurIp Q==;", "X-IronPort-AV": [ "E=McAfee;i=\"6200,9189,10203\"; a=\"300857097\"", "E=Sophos;i=\"5.88,219,1635231600\"; d=\"scan'208\";a=\"300857097\"", "E=Sophos;i=\"5.88,219,1635231600\"; d=\"scan'208\";a=\"467233914\"" ], "From": "Yu Jiang <yux.jiang@intel.com>", "To": "lijuan.tu@intel.com,\n\tdts@dpdk.org", "Cc": "Yu Jiang <yux.jiang@intel.com>", "Subject": "[dts][PATCH V1] test_plans/*: fix dpdk app/examples name to adapt\n meson build", "Date": "Mon, 20 Dec 2021 10:59:19 +0800", "Message-Id": "<1639969159-17848-1-git-send-email-yux.jiang@intel.com>", "X-Mailer": "git-send-email 2.7.4", "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": "Signed-off-by: Yu Jiang <yux.jiang@intel.com>\n---\n test_plans/short_live_test_plan.rst | 36 +++++++++++++++++++++------------\n test_plans/shutdown_api_test_plan.rst | 2 +-\n test_plans/skeleton_test_plan.rst | 14 +++++++++++--\n test_plans/softnic_test_plan.rst | 8 ++++----\n test_plans/stats_checks_test_plan.rst | 2 +-\n test_plans/telemetry_test_plan.rst | 10 ++++-----\n test_plans/timer_test_plan.rst | 13 ++++++++++--\n test_plans/tso_test_plan.rst | 6 +++---\n test_plans/tx_preparation_test_plan.rst | 2 +-\n test_plans/uni_pkt_test_plan.rst | 2 +-\n 10 files changed, 62 insertions(+), 33 deletions(-)", "diff": "diff --git a/test_plans/short_live_test_plan.rst b/test_plans/short_live_test_plan.rst\nindex 2df5a6f..e600382 100644\n--- a/test_plans/short_live_test_plan.rst\n+++ b/test_plans/short_live_test_plan.rst\n@@ -49,11 +49,11 @@ obviously::\n \n Bind nic to DPDK::\n \n- ./usertools/dpdk-devbind.py -b igb_uio device_bus_id\n+ ./usertools/dpdk-devbind.py -b vfio-pci device_bus_id\n \n Start testpmd using time::\n \n- # echo quit | time ./testpmd -c 0x3 -n 4 -- -i\n+ # echo quit | time ./app/dpdk-testpmd -c 0x3 -n 4 -- -i\n \n \n Test Case 1: basic fwd testing\n@@ -61,7 +61,7 @@ Test Case 1: basic fwd testing\n \n 1. Start testpmd::\n \n- ./testpmd -c 0x3 -n 4 -- -i\n+ ./app/dpdk-testpmd -c 0x3 -n 4 -- -i\n \n 2. Set fwd mac\n 3. Send packet from pkg\n@@ -72,7 +72,7 @@ Test Case 2: Get start up time\n \n 1. Start testpmd::\n \n- echo quit | time ./testpmd -c 0x3 -n 4 --huge-dir /mnt/huge -- -i\n+ echo quit | time ./app/dpdk-testpmd -c 0x3 -n 4 --huge-dir /mnt/huge -- -i\n \n 2. Get the time stats of the startup\n 3. Repeat step 1~2 for at least 5 times to get the average\n@@ -87,15 +87,15 @@ Test Case 3: Clean up with Signal -- testpmd\n \n 2. Start testpmd::\n \n- ./testpmd -c 0x3 -n 4 --huge-dir /mnt/huge1 -- -i\n+ ./app/dpdk-testpmd -c 0x3 -n 4 --huge-dir /mnt/huge1 -- -i\n \n 3. Set fwd mac\n 4. Send packets from pkg\n 5. Check all packets could be fwd back\n 6. Kill the testpmd in shell using below commands alternately::\n \n- SIGINT: pkill -2 testpmd\n- SIGTERM: pkill -15 testpmd\n+ SIGINT: pkill -2 dpdk-testpmd\n+ SIGTERM: pkill -15 dpdk-testpmd\n \n 7. Repeat step 1-6 for 20 times, and packet must be fwd back with no error for each time.\n \n@@ -103,6 +103,11 @@ Test Case 3: Clean up with Signal -- testpmd\n Test Case 4: Clean up with Signal -- l2fwd\n ------------------------------------------\n \n+0. Build l2fwd example::\n+\n+ meson configure -Dexamples=l2fwd x86_64-native-linuxapp-gcc\n+ ninja -C x86_64-native-linuxapp-gcc\n+\n 1. Create 4G hugepages, so that could save times when repeat::\n \n echo 2048 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages\n@@ -110,21 +115,26 @@ Test Case 4: Clean up with Signal -- l2fwd\n \n 2. Start testpmd::\n \n- ./l2fwd -c 0x3 -n 4 --huge-dir /mnt/huge1 -- -p 0x01\n+ ./examples/dpdk-l2fwd -c 0x3 -n 4 --huge-dir /mnt/huge1 -- -p 0x01\n \n 3. Set fwd mac\n 4. Send packets from pkg\n 5. Check all packets could be fwd back\n 6. Kill the testpmd in shell using below commands alternately::\n \n- SIGINT: pkill -2 l2fwd\n- SIGTERM: pkill -15 l2fwd\n+ SIGINT: pkill -2 dpdk-l2fwd\n+ SIGTERM: pkill -15 dpdk-l2fwd\n \n 7. Repeat step 1-6 for 20 times, and packet must be fwd back with no error for each time.\n \n Test Case 5: Clean up with Signal -- l3fwd\n ------------------------------------------\n \n+0. Build l3fwd example::\n+\n+ meson configure -Dexamples=l3fwd x86_64-native-linuxapp-gcc\n+ ninja -C x86_64-native-linuxapp-gcc\n+\n 1. Create 4G hugepages, so that could save times when repeat::\n \n echo 2048 > /sys/kernel/mm/hugepages/hugepages-2048kB/nr_hugepages\n@@ -132,14 +142,14 @@ Test Case 5: Clean up with Signal -- l3fwd\n \n 2. Start testpmd::\n \n- ./l3fwd -c 0x3 -n 4 --huge-dir /mnt/huge1 -- -p 0x01 --config=\"(0,0,1)\"\n+ ./examples/dpdk-l3fwd -c 0x3 -n 4 --huge-dir /mnt/huge1 -- -p 0x01 --config=\"(0,0,1)\"\n \n 3. Set fwd mac\n 4. Send packets from pkg\n 5. Check all packets could be fwd back\n 6. Kill the testpmd in shell using below commands alternately::\n \n- SIGINT: pkill -2 l3fwd\n- SIGTERM: pkill -15 l3fwd\n+ SIGINT: pkill -2 dpdk-l3fwd\n+ SIGTERM: pkill -15 dpdk-l3fwd\n \n 7. Repeat step 1-6 for 20 times, and packet must be fwd back with no error for each time.\ndiff --git a/test_plans/shutdown_api_test_plan.rst b/test_plans/shutdown_api_test_plan.rst\nindex f92b08f..5a44b78 100644\n--- a/test_plans/shutdown_api_test_plan.rst\n+++ b/test_plans/shutdown_api_test_plan.rst\n@@ -61,7 +61,7 @@ Assume port A and B are connected to the remote ports, e.g. packet generator.\n To run the testpmd application in linuxapp environment with 4 lcores,\n 4 channels with other default parameters in interactive mode::\n \n- $ ./testpmd -c 0xf -n 4 -- -i\n+ $ ./app/dpdk-testpmd -c 0xf -n 4 -- -i\n \n Test Case: Stop and Restart\n ---------------------------\ndiff --git a/test_plans/skeleton_test_plan.rst b/test_plans/skeleton_test_plan.rst\nindex 2ba4d3c..6ce6647 100644\n--- a/test_plans/skeleton_test_plan.rst\n+++ b/test_plans/skeleton_test_plan.rst\n@@ -41,12 +41,22 @@ It is intended as a demonstration of the basic components of a DPDK forwarding\n application. For more detailed implementations see the L2 and L3 forwarding\n sample applications.\n \n+Build DPDK and example skeleton\n+===============================\n+\n+ cd dpdk\n+ CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib --default-library=static x86_64-native-linuxapp-gcc\n+ ninja -C x86_64-native-linuxapp-gcc -j 50\n+\n+ meson configure -Dexamples=skeleton x86_64-native-linuxapp-gcc\n+ ninja -C x86_64-native-linuxapp-gcc\n+\n Running the Application\n =======================\n \n To run the example in a linux environment::\n \n- ./build/basicfwd -c 2 -n 4\n+ ./build/examples/dpdk-skeleton -c 2 -n 4\n \n Refer to *DPDK Getting Started Guide* for general information on running\n applications and the Environment Abstraction Layer (EAL) options.\n@@ -56,7 +66,7 @@ Test case: skeleton\n \n Running::\n \n- ./examples/skeleton/build/basicfwd -c 2 -n 4\n+ ./x86_64-native-linuxapp-gcc/examples/dpdk-skeleton /build/basicfwd -c 2 -n 4\n \n waked up::\n \ndiff --git a/test_plans/softnic_test_plan.rst b/test_plans/softnic_test_plan.rst\nindex 633b032..5378596 100644\n--- a/test_plans/softnic_test_plan.rst\n+++ b/test_plans/softnic_test_plan.rst\n@@ -61,7 +61,7 @@ Prerequisites\n \n 3. Start softnic with following command line::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 \\\n --vdev 'net_softnic0,firmware=./drivers/net/softnic/firmware.cli,cpu_id=1,conn_port=8086' \\\n -- -i --forward-mode=softnic --portmask=0x2\n testpmd> start\n@@ -74,7 +74,7 @@ Test Case 1: softnic performance\n ================================\n 1. Start softnic::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 \\\n --vdev 'net_softnic0,firmware=./drivers/net/softnic/firmware.cli,cpu_id=1,conn_port=8086' \\\n -- -i --forward-mode=softnic --portmask=0x2\n testpmd> start\n@@ -94,7 +94,7 @@ Test Case 2: shaping for pipe\n \n 2. Start softnic with the default hierarchy Qos::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 \\\n --vdev 'net_softnic0,firmware=./drivers/net/softnic/tm_firmware.cli,cpu_id=1,conn_port=8086' \\\n -- -i --forward-mode=softnic --portmask=0x2\n testpmd> start\n@@ -109,7 +109,7 @@ Test Case 3: NAT\n \n (a). Start softnic::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x7 -s 0x4 -n 4 \\\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0x7 -s 0x4 -n 4 \\\n --vdev 'net_softnic0,firmware=./drivers/net/softnic/nat_firmware.cli,cpu_id=1,conn_port=8086' \\\n -- -i --forward-mode=softnic --portmask=0x2\n testpmd> start\ndiff --git a/test_plans/stats_checks_test_plan.rst b/test_plans/stats_checks_test_plan.rst\nindex 327aaf2..5cc3ee7 100644\n--- a/test_plans/stats_checks_test_plan.rst\n+++ b/test_plans/stats_checks_test_plan.rst\n@@ -59,7 +59,7 @@ Assuming that ports ``0`` and ``1`` of the test target are directly connected\n to the traffic generator, launch the ``testpmd`` application with the following\n arguments::\n \n- ./build/app/testpmd -c ffffff -n 6 -- -i --portmask=0x3 --max-pkt-len=9600 \\\n+ ./build/app/dpdk-testpmd -c ffffff -n 6 -- -i --portmask=0x3 --max-pkt-len=9600 \\\n --tx-offloads=0x00008000\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.\ndiff --git a/test_plans/telemetry_test_plan.rst b/test_plans/telemetry_test_plan.rst\nindex 4098683..0798320 100644\n--- a/test_plans/telemetry_test_plan.rst\n+++ b/test_plans/telemetry_test_plan.rst\n@@ -91,7 +91,7 @@ Test case: basic connection for testpmd and telemetry client::\n \n 2. Run Testpmd with 2 ports\n \n- $ ./x86_64-native-linuxapp-gcc/app/testpmd -c f -n 4 --telemetry -- -i\n+ $ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c f -n 4 --telemetry -- -i\n \n For the building meson shared and make shared . tested command should be used when run on ubuntu OS\n make share and meson version::\n@@ -111,7 +111,7 @@ Test case: Stats of 2 ports for testpmd and telemetry with same type nic\n \n 2. Run Testpmd with 2 ports\n \n- $ ./x86_64-native-linuxapp-gcc/app/testpmd --telemetry -- -i\n+ $ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd --telemetry -- -i\n \n 3.Run Python terminal:\n \n@@ -142,7 +142,7 @@ Test case: Stats of 2 ports for testpmd and telemetry with different type nic\n \n 2. Run Testpmd with 2 ports\n \n- $ ./x86_64-native-linuxapp-gcc/app/testpmd --telemetry -- -i\n+ $ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd --telemetry -- -i\n \n 3.Run Python terminal:\n \n@@ -173,7 +173,7 @@ Test case: Stats of 4 ports for testpmd and telemetry with same type nic\n \n 2. Run Testpmd with 2 ports\n \n- $ ./x86_64-native-linuxapp-gcc/app/testpmd --telemetry -- -i\n+ $ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd --telemetry -- -i\n \n 3.Run Python terminal:\n \n@@ -204,7 +204,7 @@ Test case: Stats of 4 ports for testpmd and telemetry with different type nic\n \n 2. Run Testpmd with 2 ports\n \n- $ ./x86_64-native-linuxapp-gcc/app/testpmd --telemetry -- -i\n+ $ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd --telemetry -- -i\n \n 3.Run Python terminal:\n \ndiff --git a/test_plans/timer_test_plan.rst b/test_plans/timer_test_plan.rst\nindex 91e83a8..8725f9d 100644\n--- a/test_plans/timer_test_plan.rst\n+++ b/test_plans/timer_test_plan.rst\n@@ -54,9 +54,18 @@ reloaded automatically every second.\n Timer 1 is single one, being loaded manually by every second/3 ,\n once manually load will switch to next lcore.\n \n+Build DPDK and example::\n+\n+ cd dpdk\n+ CC=gcc meson --werror -Denable_kmods=True -Dlibdir=lib --default-library=static x86_64-native-linuxapp-gcc\n+ ninja -C x86_64-native-linuxapp-gcc -j 50\n+\n+ meson configure -Dexamples=timer x86_64-native-linuxapp-gcc\n+ ninja -C x86_64-native-linuxapp-gcc\n+\n Usage of application::\n \n- ./timer [EAL options]\n+ ./examples/dpdk-timer [EAL options]\n \n Where the EAL options are::\n \n@@ -87,7 +96,7 @@ Test Case: timer callbacks running on targeted cores\n \n To run the example in linuxapp environment::\n \n- ./timer -c ffffff\n+ ./examples/dpdk-timer -c ffffff\n \n Timer0, every second, on master lcore, reloaded automatically.\n The check output as below by every second on master lcore::\ndiff --git a/test_plans/tso_test_plan.rst b/test_plans/tso_test_plan.rst\nindex 0f9fe67..ee443d1 100644\n--- a/test_plans/tso_test_plan.rst\n+++ b/test_plans/tso_test_plan.rst\n@@ -92,7 +92,7 @@ capture package rx port on tester::\n \n Launch the userland ``testpmd`` application on DUT as follows::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xffffffff -n 2 -- -i --rxd=512 --txd=512\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffffffff -n 2 -- -i --rxd=512 --txd=512\n --burst=32 --rxfreet=64 --mbcache=128 --portmask=0x3 --txpt=36 --txht=0 --txwt=0\n --txfreet=32 --txrst=32 --enable-rx-cksum\n testpmd> set verbose 1\n@@ -134,7 +134,7 @@ capture package rx port on tester::\n \n Launch the userland ``testpmd`` application on DUT as follows::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xffffffff -n 2 -- -i --rxd=512 --txd=512\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffffffff -n 2 -- -i --rxd=512 --txd=512\n --burst=32 --rxfreet=64 --mbcache=128 --portmask=0x3 --txpt=36 --txht=0 --txwt=0\n --txfreet=32 --txrst=32 --enable-rx-cksum\n testpmd> set verbose 1\n@@ -189,7 +189,7 @@ below.\n \n Then run the test application as below::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xffffffff -n 2 -- -i --rxd=512 --txd=512\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xffffffff -n 2 -- -i --rxd=512 --txd=512\n --burst=32 --rxfreet=64 --mbcache=128 --portmask=0x3 --txpt=36 --txht=0 --txwt=0\n --txfreet=32 --txrst=32 --enable-rx-cksum\n \ndiff --git a/test_plans/tx_preparation_test_plan.rst b/test_plans/tx_preparation_test_plan.rst\nindex 738d44f..a6d9a0b 100644\n--- a/test_plans/tx_preparation_test_plan.rst\n+++ b/test_plans/tx_preparation_test_plan.rst\n@@ -76,7 +76,7 @@ Launch the ``testpmd`` with the following arguments, set ``--tx-offloads=0x8fff`\n let TX checksum offloads, TSO mode in the “Full Featured” TX path, add\n --max-pkt-len for large packet::\n \n- ./testpmd -c 0x6 -n 4 -- -i --tx-offloads=0x8fff --port-topology=chained\n+ ./app/dpdk-testpmd -c 0x6 -n 4 -- -i --tx-offloads=0x8fff --port-topology=chained\n --max-pkt-len=9000\n \n Set the ``csum`` forwarding mode::\ndiff --git a/test_plans/uni_pkt_test_plan.rst b/test_plans/uni_pkt_test_plan.rst\nindex 905e27a..68f12c9 100644\n--- a/test_plans/uni_pkt_test_plan.rst\n+++ b/test_plans/uni_pkt_test_plan.rst\n@@ -55,7 +55,7 @@ Plug in three different types of nic on the board.\n \n Start testpmd and then enable rxonly and verbose mode::\n \n- ./x86_64-native-linuxapp-gcc/app/testpmd -c f -n 4 -- -i --tx-offloads=0x8fff\n+ ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c f -n 4 -- -i --tx-offloads=0x8fff\n set fwd rxonly\n set verbose 1\n start\n", "prefixes": [ "V1" ] }{ "id": 105266, "url": "