get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/patches/116984/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 116984,
    "url": "https://patches.dpdk.org/api/patches/116984/?format=api",
    "web_url": "https://patches.dpdk.org/project/dts/patch/20220928031836.770004-8-ke1.xu@intel.com/",
    "project": {
        "id": 3,
        "url": "https://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": "<20220928031836.770004-8-ke1.xu@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dts/20220928031836.770004-8-ke1.xu@intel.com",
    "date": "2022-09-28T03:18:31",
    "name": "[V1,07/21] test_plans/ice_qinq: update test plan to support represented port action from deprecated vf action",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": false,
    "hash": "238b079dac73458b7f73d7b752f4dd088a8dbe9b",
    "submitter": {
        "id": 2810,
        "url": "https://patches.dpdk.org/api/people/2810/?format=api",
        "name": "Ke Xu",
        "email": "ke1.xu@intel.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dts/patch/20220928031836.770004-8-ke1.xu@intel.com/mbox/",
    "series": [
        {
            "id": 24869,
            "url": "https://patches.dpdk.org/api/series/24869/?format=api",
            "web_url": "https://patches.dpdk.org/project/dts/list/?series=24869",
            "date": "2022-09-28T03:18:17",
            "name": "update test plans and tests to support represented port action and port representor action from deprecated vf action on DCF cases",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/24869/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/116984/comments/",
    "check": "pending",
    "checks": "https://patches.dpdk.org/api/patches/116984/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 36D85A00C2;\n\tWed, 28 Sep 2022 05:25:22 +0200 (CEST)",
            "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 2CF584113C;\n\tWed, 28 Sep 2022 05:25:22 +0200 (CEST)",
            "from mga17.intel.com (mga17.intel.com [192.55.52.151])\n by mails.dpdk.org (Postfix) with ESMTP id 7908140E25\n for <dts@dpdk.org>; Wed, 28 Sep 2022 05:25:19 +0200 (CEST)",
            "from fmsmga003.fm.intel.com ([10.253.24.29])\n by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 27 Sep 2022 20:25:18 -0700",
            "from unknown (HELO DPDK-XUKE-LAB.sh.intel.com) ([10.67.116.226])\n by FMSMGA003.fm.intel.com with ESMTP; 27 Sep 2022 20:25:16 -0700"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1664335519; x=1695871519;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=0MqcPOr+fmiYQ1M21cdBhnQVAJ33vCPdj6V/5AhjYU4=;\n b=bClAScxy3miLLMCDwEKuAcnYmB8dRbMS+sDrEeN7vz9gEJU94lafN8pS\n 7KpOELgT5EQVxjQi/fM7yODY4EJa6Z+YWF9DcRjZ08TeH5N5SD4dIQFGj\n zQRLSsllYT9EjlbE/lAswrIShD2H3Fq0DKkfodKc41sG+lmy4cu3ofy2O\n xnaEfC8p8jWk6ph6vgJvwdItT04rYPc7J3ytAOm95KaQimXo1Tm2ssM2B\n VhQFVc1QpQrRIHH3DkQChe/UtWLutFylgbUD8sZ7RvJhwKlVzOYSLIt0g\n d3FxO6wF9HiiMOuVAxG+kqw92iuMUMN3VyhAOo6Aib2PVev/mrdkfsnt8 w==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6500,9779,10483\"; a=\"281863554\"",
            "E=Sophos;i=\"5.93,350,1654585200\"; d=\"scan'208\";a=\"281863554\"",
            "E=McAfee;i=\"6500,9779,10483\"; a=\"710802947\"",
            "E=Sophos;i=\"5.93,350,1654585200\"; d=\"scan'208\";a=\"710802947\""
        ],
        "X-ExtLoop1": "1",
        "From": "Ke Xu <ke1.xu@intel.com>",
        "To": "dts@dpdk.org",
        "Cc": "lijuan.tu@intel.com, jin.ling@intel.com, zhiminx.huang@intel.com,\n weiyuanx.li@intel.com, qi.fu@intel.com, Ke Xu <ke1.xu@intel.com>",
        "Subject": "[DTS][PATCH V1 07/21] test_plans/ice_qinq: update test plan to\n support represented port action from deprecated vf action",
        "Date": "Wed, 28 Sep 2022 03:18:31 +0000",
        "Message-Id": "<20220928031836.770004-8-ke1.xu@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20220928031836.770004-1-ke1.xu@intel.com>",
        "References": "<20220928031836.770004-1-ke1.xu@intel.com>",
        "MIME-Version": "1.0",
        "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: Ke Xu <ke1.xu@intel.com>\n---\n test_plans/ice_qinq_test_plan.rst | 104 +++++++++++++++---------------\n 1 file changed, 52 insertions(+), 52 deletions(-)",
    "diff": "diff --git a/test_plans/ice_qinq_test_plan.rst b/test_plans/ice_qinq_test_plan.rst\nindex 37396f41..7c157575 100644\n--- a/test_plans/ice_qinq_test_plan.rst\n+++ b/test_plans/ice_qinq_test_plan.rst\n@@ -80,7 +80,7 @@ Prerequisites\n \n 12. For test cases for DCF switch filter(01-06), use below cmd to launch testpmd::\n \n-     ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 4 -a 0000:18:01.0,cap=dcf -a 0000:18:01.1 -a 0000:18:01.2 -a 0000:18:01.3 -- -i\n+     ./x86_64-native-linuxapp-gcc/app/dpdk-testpmd -c 0xf -n 4 -a 0000:18:01.0,cap=dcf,representor=[1] -a 0000:18:01.1 -a 0000:18:01.2 -a 0000:18:01.3 -- -i\n      testpmd> set fwd rxonly\n      testpmd> set verbose 1\n      testpmd> start\n@@ -139,7 +139,7 @@ subcase: dest mac\n -----------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / ipv4 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / ipv4 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -170,7 +170,7 @@ subcase: src ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv4 src is 196.222.232.221 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv4 src is 196.222.232.221 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -201,7 +201,7 @@ subcase: dst ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv4 dst is 196.222.232.221 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv4 dst is 196.222.232.221 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -235,7 +235,7 @@ subcase: dest mac\n -----------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / ipv6 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / ipv6 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -266,7 +266,7 @@ subcase: src ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv6 src is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv6 src is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -297,7 +297,7 @@ subcase: dst ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv6 dst is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / ipv6 dst is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -330,7 +330,7 @@ Test case 03: DCF switch for MAC_QINQ_PPPOE_PAY\n \n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -368,7 +368,7 @@ Test case 04: DCF switch for MAC_QINQ_PPPOE_PAY_Proto\n \n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / pppoe_proto_id is 0x0057 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / pppoe_proto_id is 0x0057 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -403,7 +403,7 @@ subcase: dest mac\n -----------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv4 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv4 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -435,7 +435,7 @@ subcase: src ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv4 src is 196.222.232.221 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv4 src is 196.222.232.221 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -467,7 +467,7 @@ subcase: dst ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv4 dst is 196.222.232.221 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv4 dst is 196.222.232.221 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -502,7 +502,7 @@ subcase: dest mac\n -----------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv6 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth dst is 00:11:22:33:44:55 / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv6 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -534,7 +534,7 @@ subcase: src ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv6 src is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv6 src is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -566,7 +566,7 @@ subcase: dst ip\n ---------------\n 1. create a rule::\n \n-    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv6 dst is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions vf id 1 / end\n+    testpmd> flow create 0 ingress pattern eth / vlan tci is 2 / vlan tci is 1 / pppoes seid is 1 / ipv6 dst is 1111:2222:3333:4444:5555:6666:7777:8888 / end actions represented_port ethdev_port_id1 / end\n     testpmd> flow list 0\n \n    check the rule exists in the list.\n@@ -1577,7 +1577,7 @@ Common Steps\n ..note:: \n \n     For <EAL options>, you can use \"-c 0x6 -n 4\", you can also refer to testpmd doc for other setings.\n-    For <DUT port pci device id>, you can use \"0000:3b:01.0,cap=dcf -a 0000:3b:01.1\" for this test plan.\n+    For <DUT port pci device id>, you can use \"0000:3b:01.0,cap=dcf,representor=[1] -a 0000:3b:01.1\" for this test plan.\n \n 2. Set verbose::\n     \n@@ -1622,7 +1622,7 @@ Test Steps\n ~~~~~~~~~~\n 1. Validate a rule::\n    \n-     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 src is <ipv4 src> dst is <ipv4 dst> / end actions vf id 1 / end\n+     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 src is <ipv4 src> dst is <ipv4 dst> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1630,7 +1630,7 @@ Test Steps\n \n 2. Create a rule and list rules::\n \n-     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 src is <ipv4 src> dst is <ipv4 dst> / end actions vf id 1 / end\n+     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 src is <ipv4 src> dst is <ipv4 dst> / end actions represented_port ethdev_port_id1 / end\n      \n    Get the message::\n \n@@ -1643,7 +1643,7 @@ Test Steps\n    ID      Group   Prio    Attr    Rule\n    0       0       0       i--     ETH VLAN VLAN IPV4 => VF\n \n-3. Send matched packet in scapy on tester, check the port 1 of DUT received this packet.\n+3. Send matched packet in scapy on tester, check the port 2 of DUT received this packet.\n \n Tester::\n \n@@ -1651,11 +1651,11 @@ Tester::\n \n DUT::\n \n-    testpmd> port 1/queue 0: received 1 packets\n+    testpmd> port 2/queue 0: received 1 packets\n   src=A4:BF:01:4D:6F:32 - dst=00:11:22:33:44:55 - type=0x8100 - length=122 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN INNER_L2_ETHER_VLAN INNER_L3_IPV4  - l2_len=18 - inner_l2_len=4 - inner_l3_len=20 - Receive queue=0x0\n   ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN\n \n-4. Send mismatched packet in scapy on tester, check the port 1 of DUT could not receive this packet.\n+4. Send mismatched packet in scapy on tester, check the port 2 of DUT could not receive this packet.\n \n Tester::\n \n@@ -1680,7 +1680,7 @@ Tester::\n      testpmd> flow list 0\n \n    Check the rule not exists in the list.\n-   Send matched packets in step 3, check the packets are not to port 1.\n+   Send matched packets in step 3, check the packets are not to port 2.\n \n Test Case 2: MAC_QINQ_IPV6\n --------------------------\n@@ -1690,7 +1690,7 @@ Test Steps\n ~~~~~~~~~~\n 1. Validate a rule::\n    \n-     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / end actions vf id 1 / end\n+     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1698,7 +1698,7 @@ Test Steps\n \n 2. Create a rule and list rules::\n \n-     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / end actions vf id 1 / end\n+     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1711,7 +1711,7 @@ Test Steps\n    ID      Group   Prio    Attr    Rule\n    0       0       0       i--     ETH VLAN VLAN IPV6 => VF\n \n-3. Send matched packet in scapy on tester, check the port 1 of DUT received this packet.\n+3. Send matched packet in scapy on tester, check the port 2 of DUT received this packet.\n \n Tester::\n \n@@ -1719,11 +1719,11 @@ Tester::\n \n DUT::\n \n-    testpmd> port 1/queue 0: received 1 packets\n+    testpmd> port 2/queue 0: received 1 packets\n   src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x8100 - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_NONFRAG  - sw ptype: L2_ETHER_VLAN INNER_L2_ETHER_VLAN INNER_L3_IPV6  - l2_len=18 - inner_l2_len=4 - inner_l3_len=40 - Receive queue=0x0\n   ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN\n \n-4. Send mismatched packet in scapy on tester, check the port 1 of DUT could not receive this packet.\n+4. Send mismatched packet in scapy on tester, check the port 2 of DUT could not receive this packet.\n \n Tester::\n \n@@ -1748,7 +1748,7 @@ Tester::\n      testpmd> flow list 0\n \n    Check the rule not exists in the list.\n-   Send matched packets in step 3, check the packets are not to port 1.\n+   Send matched packets in step 3, check the packets are not to port 2.\n \n Test Case 3: MAC_QINQ_IPV4_UDP\n ------------------------------\n@@ -1758,7 +1758,7 @@ Test steps\n ~~~~~~~~~~\n 1. Validate a rule::\n    \n-     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / udp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / udp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1766,7 +1766,7 @@ Test steps\n \n 2. Create a rule and list rules::\n \n-     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / udp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / udp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1779,7 +1779,7 @@ Test steps\n    ID      Group   Prio    Attr    Rule\n    0       0       0       i--     ETH VLAN VLAN IPV4 UDP => VF\n \n-3. Send matched packet in scapy on tester, check the port 1 of DUT received this packet.\n+3. Send matched packet in scapy on tester, check the port 2 of DUT received this packet.\n \n Tester::\n \n@@ -1787,11 +1787,11 @@ Tester::\n \n DUT::\n \n-    testpmd> port 1/queue 0: received 1 packets\n+    testpmd> port 2/queue 0: received 1 packets\n   src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x8100 - length=130 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_UDP  - l2_len=18 - inner_l2_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0\n   ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN\n \n-4. Send mismatched packet in scapy on tester, check the port 1 of DUT could not receive this packet.\n+4. Send mismatched packet in scapy on tester, check the port 2 of DUT could not receive this packet.\n \n Tester::\n \n@@ -1816,7 +1816,7 @@ Tester::\n      testpmd> flow list 0\n \n    Check the rule not exists in the list.\n-   Send matched packets in step 3, check the packets are not to port 1.\n+   Send matched packets in step 3, check the packets are not to port 2.\n \n Test Case 4: MAC_QINQ_IPV4_TCP\n ------------------------------\n@@ -1826,7 +1826,7 @@ Test Steps\n ~~~~~~~~~~\n 1. Validate a rule::\n    \n-     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / tcp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow validate 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / tcp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1834,7 +1834,7 @@ Test Steps\n \n 2. Create a rule and list rules::\n \n-     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / tcp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow create 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv4 / tcp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1847,7 +1847,7 @@ Test Steps\n    ID      Group   Prio    Attr    Rule\n    0       0       0       i--     ETH VLAN VLAN IPV4 TCP => VF\n \n-3. Send matched packet in scapy on tester, check the port 1 of DUT received this packet.\n+3. Send matched packet in scapy on tester, check the port 2 of DUT received this packet.\n \n Tester::\n \n@@ -1855,11 +1855,11 @@ Tester::\n \n DUT::\n \n-    testpmd> port 1/queue 0: received 1 packets\n+    testpmd> port 2/queue 0: received 1 packets\n   src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x8100 - length=142 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN INNER_L2_ETHER_VLAN INNER_L3_IPV4 INNER_L4_TCP  - l2_len=18 - inner_l2_len=4 - inner_l3_len=20 - inner_l4_len=20 - Receive queue=0x0\n   ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN\n \n-4. Send mismatched packet in scapy on tester, check the port 1 of DUT could not receive this packet.\n+4. Send mismatched packet in scapy on tester, check the port 2 of DUT could not receive this packet.\n \n Tester::\n \n@@ -1884,7 +1884,7 @@ Tester::\n      testpmd> flow list 0\n \n    Check the rule not exists in the list.\n-   Send matched packets in step 3, check the packets are not to port 1.\n+   Send matched packets in step 3, check the packets are not to port 2.\n \n #Pipeline mode\n \n@@ -1896,7 +1896,7 @@ Test Steps\n ~~~~~~~~~~\n 1. Validate a rule::\n    \n-     testpmd> flow validate 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / udp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow validate 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / udp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1904,7 +1904,7 @@ Test Steps\n \n 2. Create a rule and list rules::\n \n-     testpmd> flow create 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / udp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow create 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / udp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1917,7 +1917,7 @@ Test Steps\n    ID      Group   Prio    Attr    Rule\n    0       0       0       i--     ETH VLAN VLAN IPV6 UDP => VF\n \n-3. Send matched packet in scapy on tester, check the port 1 of DUT received this packet.\n+3. Send matched packet in scapy on tester, check the port 2 of DUT received this packet.\n \n Tester::\n \n@@ -1925,11 +1925,11 @@ Tester::\n \n DUT::\n \n-    testpmd> port 1/queue 0: received 1 packets\n+    testpmd> port 2/queue 0: received 1 packets\n   src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x8100 - length=150 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_UDP  - sw ptype: L2_ETHER_VLAN INNER_L2_ETHER_VLAN INNER_L3_IPV6 INNER_L4_UDP  - l2_len=18 - inner_l2_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0\n   ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN\n \n-4. Send mismatched packet in scapy on tester, check the port 1 of DUT could not receive this packet.\n+4. Send mismatched packet in scapy on tester, check the port 2 of DUT could not receive this packet.\n \n Tester::\n \n@@ -1954,7 +1954,7 @@ Tester::\n      testpmd> flow list 0\n \n    Check the rule not exists in the list.\n-   Send matched packets in step 3, check the packets are not to port 1.\n+   Send matched packets in step 3, check the packets are not to port 2.\n \n Test case 6: MAC_QINQ_IPV6_TCP\n ------------------------------\n@@ -1964,7 +1964,7 @@ Test steps\n ~~~~~~~~~~\n 1. Validate a rule::\n    \n-     testpmd> flow validate 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / tcp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow validate 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / tcp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1972,7 +1972,7 @@ Test steps\n \n 2. Create a rule and list rules::\n \n-     testpmd> flow create 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / tcp src is <sport> dst is <dport> / end actions vf id 1 / end\n+     testpmd> flow create 0 priority 0 ingress pattern eth dst is <dst mac> / vlan tci is <outer vlan tci> / vlan tci is <inner vlan tci> / ipv6 dst is <ipv6 dst> / tcp src is <sport> dst is <dport> / end actions represented_port ethdev_port_id1 / end\n \n    Get the message::\n \n@@ -1985,7 +1985,7 @@ Test steps\n    ID      Group   Prio    Attr    Rule\n    0       0       0       i--     ETH VLAN VLAN IPV6 TCP => VF\n    \n-3. Send matched packet in scapy on tester, check the port 1 of DUT received this packet.\n+3. Send matched packet in scapy on tester, check the port 2 of DUT received this packet.\n \n Tester::\n \n@@ -1993,11 +1993,11 @@ Tester::\n \n DUT::\n \n-    testpmd> port 1/queue 0: received 1 packets\n+    testpmd> port 2/queue 0: received 1 packets\n   src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x8100 - length=162 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV6_EXT_UNKNOWN L4_TCP  - sw ptype: L2_ETHER_VLAN INNER_L2_ETHER_VLAN INNER_L3_IPV6 INNER_L4_TCP  - l2_len=18 - inner_l2_len=4 - inner_l3_len=40 - inner_l4_len=20 - Receive queue=0x0\n   ol_flags: RTE_MBUF_F_RX_L4_CKSUM_GOOD RTE_MBUF_F_RX_IP_CKSUM_GOOD RTE_MBUF_F_RX_OUTER_L4_CKSUM_UNKNOWN\n \n-4. Send mismatched packet in scapy on tester, check the port 1 of DUT could not receive this packet.\n+4. Send mismatched packet in scapy on tester, check the port 2 of DUT could not receive this packet.\n \n Tester::\n \n@@ -2022,6 +2022,6 @@ Tester::\n      testpmd> flow list 0\n \n    Check the rule not exists in the list.\n-   Send matched packets in step 3, check the packets are not to port 1.\n+   Send matched packets in step 3, check the packets are not to port 2.\n \n \n",
    "prefixes": [
        "V1",
        "07/21"
    ]
}