get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 121390,
    "url": "https://patches.dpdk.org/api/patches/121390/?format=api",
    "web_url": "https://patches.dpdk.org/project/dts/patch/20221226061823.1005437-3-hongbox.li@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": "<20221226061823.1005437-3-hongbox.li@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dts/20221226061823.1005437-3-hongbox.li@intel.com",
    "date": "2022-12-26T06:18:23",
    "name": "[V1,3/3] tests/*: enable ICE_25G-E823C_QSFP supported cases",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": false,
    "hash": "c9fa82ee7e46f0ba44e3961e4b9158b198517c12",
    "submitter": {
        "id": 2804,
        "url": "https://patches.dpdk.org/api/people/2804/?format=api",
        "name": "Li, HongboX",
        "email": "hongbox.li@intel.com"
    },
    "delegate": null,
    "mbox": "https://patches.dpdk.org/project/dts/patch/20221226061823.1005437-3-hongbox.li@intel.com/mbox/",
    "series": [
        {
            "id": 26280,
            "url": "https://patches.dpdk.org/api/series/26280/?format=api",
            "web_url": "https://patches.dpdk.org/project/dts/list/?series=26280",
            "date": "2022-12-26T06:18:21",
            "name": "[V1,1/3] framework/settings: enable ICE_25G-E823C_QSFP supported cases",
            "version": 1,
            "mbox": "https://patches.dpdk.org/series/26280/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/121390/comments/",
    "check": "fail",
    "checks": "https://patches.dpdk.org/api/patches/121390/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 EAC3DA00C5;\n\tMon, 26 Dec 2022 08:23:44 +0100 (CET)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id E59DF41181;\n\tMon, 26 Dec 2022 08:23:44 +0100 (CET)",
            "from mga06.intel.com (mga06b.intel.com [134.134.136.31])\n by mails.dpdk.org (Postfix) with ESMTP id 125AA40143\n for <dts@dpdk.org>; Mon, 26 Dec 2022 08:23:42 +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 25 Dec 2022 23:23:32 -0800",
            "from unknown (HELO localhost.localdomain) ([10.239.252.19])\n by orsmga006-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 25 Dec 2022 23:23:30 -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=1672039423; x=1703575423;\n h=from:to:cc:subject:date:message-id:in-reply-to:\n references:mime-version:content-transfer-encoding;\n bh=LsQ702tY+VtDCHg/Ik0g13e9ighI/CetfOS4kLTDO78=;\n b=HKnoT0pHqf9vu3gXZLw9D4UyTSXX5l0EjeGaM9ItOVAl/gcEnj2aPsqo\n HQ5BtY0c1z6JxTPDwGO+g1RhrI3FekHxJaxjrx8VqipGZJS6+zE/dlbKC\n LuNPy0ByJcnon9AY5cKveB0NmSEvo5J9zYq131YX0Nw4ykG3ADvRRrRkb\n t+Cf9QTJJzdefac0Frck3LLbuEAvP494fcYn7tC01TNU76ouW2uRpddg9\n SLGERsfZ2kMSeAVO40p0CQI3mgsm6+OtgII2pLM8OPiUyQWWGbPr6UXT/\n B9nnpSLdNbdgp4wTNyD36p5tCVvyXyv6mrYED8RUO2MWl0vgLUN/Lth6u g==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6500,9779,10571\"; a=\"382830940\"",
            "E=Sophos;i=\"5.96,274,1665471600\"; d=\"scan'208\";a=\"382830940\"",
            "E=McAfee;i=\"6500,9779,10571\"; a=\"630349959\"",
            "E=Sophos;i=\"5.96,274,1665471600\"; d=\"scan'208\";a=\"630349959\""
        ],
        "From": "Hongbo Li <hongbox.li@intel.com>",
        "To": "dts@dpdk.org",
        "Cc": "Hongbo Li <hongbox.li@intel.com>",
        "Subject": "[dts][PATCH V1 3/3] tests/*: enable ICE_25G-E823C_QSFP supported\n cases",
        "Date": "Mon, 26 Dec 2022 06:18:23 +0000",
        "Message-Id": "<20221226061823.1005437-3-hongbox.li@intel.com>",
        "X-Mailer": "git-send-email 2.25.1",
        "In-Reply-To": "<20221226061823.1005437-1-hongbox.li@intel.com>",
        "References": "<20221226061823.1005437-1-hongbox.li@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": "add ICE_25G-E823C_QSFP supported cases\n\nSigned-off-by: Hongbo Li <hongbox.li@intel.com>\n---\n tests/TestSuite_ice_advanced_iavf_rss_gtpu.py     | 2 +-\n tests/TestSuite_ice_dcf_acl_filter.py             | 2 +-\n tests/TestSuite_ice_dcf_flow_priority.py          | 2 +-\n tests/TestSuite_ice_dcf_switch_filter.py          | 2 +-\n tests/TestSuite_ice_dcf_switch_filter_gtpu.py     | 2 +-\n tests/TestSuite_ice_flow_priority.py              | 2 +-\n tests/TestSuite_ice_iavf_rx_timestamp.py          | 2 +-\n tests/TestSuite_ice_qinq.py                       | 2 +-\n tests/TestSuite_ice_rss_configure.py              | 2 +-\n tests/TestSuite_ice_rx_timestamp.py               | 2 +-\n tests/TestSuite_ice_switch_filter.py              | 2 +-\n tests/TestSuite_ice_switch_filter_pppoe.py        | 2 +-\n tests/TestSuite_ipgre.py                          | 1 +\n tests/TestSuite_nvgre.py                          | 6 +++---\n tests/TestSuite_pmdrssreta.py                     | 1 +\n tests/TestSuite_runtime_vf_queue_number_kernel.py | 1 +\n tests/TestSuite_uni_pkt.py                        | 1 +\n tests/TestSuite_userspace_ethtool.py              | 6 +++---\n tests/TestSuite_vf_rss.py                         | 1 +\n tests/TestSuite_vxlan.py                          | 6 +++---\n 20 files changed, 26 insertions(+), 21 deletions(-)",
    "diff": "diff --git a/tests/TestSuite_ice_advanced_iavf_rss_gtpu.py b/tests/TestSuite_ice_advanced_iavf_rss_gtpu.py\nindex 9577fbfe..7131101e 100644\n--- a/tests/TestSuite_ice_advanced_iavf_rss_gtpu.py\n+++ b/tests/TestSuite_ice_advanced_iavf_rss_gtpu.py\n@@ -8457,7 +8457,7 @@ mac_ipv6_gtpc_symmetric_toeplitz = [mac_ipv6_gtpc_symmetric]\n \n \n class TestICEAdvancedIAVFRSSGTPU(TestCase):\n-    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\"]\n+    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\",\"ICE_25G-E823C_QSFP\"]\n \n     @check_supported_nic(supported_nic)\n     @skip_unsupported_pkg(\"os default\")\ndiff --git a/tests/TestSuite_ice_dcf_acl_filter.py b/tests/TestSuite_ice_dcf_acl_filter.py\nindex 3fb0b163..9a25bcb2 100644\n--- a/tests/TestSuite_ice_dcf_acl_filter.py\n+++ b/tests/TestSuite_ice_dcf_acl_filter.py\n@@ -878,7 +878,7 @@ class ICEDCFACLFilterTest(TestCase):\n         \"\"\"\n         self.verify(\n             self.nic\n-            in [\"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\", \"ICE_100G-E810C_QSFP\"],\n+            in [\"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"],\n             \"nic is not Intel® Ethernet 800 Series\",\n         )\n         self.dut_ports = self.dut.get_ports(self.nic)\ndiff --git a/tests/TestSuite_ice_dcf_flow_priority.py b/tests/TestSuite_ice_dcf_flow_priority.py\nindex d8ae2b4b..1eade630 100644\n--- a/tests/TestSuite_ice_dcf_flow_priority.py\n+++ b/tests/TestSuite_ice_dcf_flow_priority.py\n@@ -1830,7 +1830,7 @@ tv_mac_vlan_pppoe_ipcp_pay = {\n \n \n class ICEDCFFlowPriorityTest(TestCase):\n-    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\"]\n+    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\",\"ICE_25G-E823C_QSFP\"]\n     # enable dcf\n     dcf_representor = True\n \ndiff --git a/tests/TestSuite_ice_dcf_switch_filter.py b/tests/TestSuite_ice_dcf_switch_filter.py\nindex 23f9800b..8f85def7 100644\n--- a/tests/TestSuite_ice_dcf_switch_filter.py\n+++ b/tests/TestSuite_ice_dcf_switch_filter.py\n@@ -2036,7 +2036,7 @@ sv_mac_test_drop_action = [\n \n \n class ICEDCFSwitchFilterTest(TestCase):\n-    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\"]\n+    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\",\"ICE_25G-E823C_QSFP\"]\n \n     def bind_nics_driver(self, ports, driver=\"\"):\n         # modprobe vfio driver\ndiff --git a/tests/TestSuite_ice_dcf_switch_filter_gtpu.py b/tests/TestSuite_ice_dcf_switch_filter_gtpu.py\nindex 5e822ac3..dce2e357 100644\n--- a/tests/TestSuite_ice_dcf_switch_filter_gtpu.py\n+++ b/tests/TestSuite_ice_dcf_switch_filter_gtpu.py\n@@ -3536,7 +3536,7 @@ sv_mac_ipv6_gtpu_ipv6_tcp = [sv_mac_ipv6_gtpu_ipv6_tcp_1, sv_mac_ipv6_gtpu_ipv6_\n \n \n class ICEDCFSwitchFilterGTPUTest(TestCase):\n-    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\"]\n+    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\",\"ICE_25G-E823C_QSFP\"]\n \n     @check_supported_nic(supported_nic)\n     @skip_unsupported_pkg([\"os default\", \"wireless\"])\ndiff --git a/tests/TestSuite_ice_flow_priority.py b/tests/TestSuite_ice_flow_priority.py\nindex 8f569ba3..896424e0 100644\n--- a/tests/TestSuite_ice_flow_priority.py\n+++ b/tests/TestSuite_ice_flow_priority.py\n@@ -393,7 +393,7 @@ tv_mac_vlan_pppoe_ipcp_pay = {\n \n \n class ICEPFFlowPriorityTest(TestCase):\n-    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\"]\n+    supported_nic = [\"ICE_100G-E810C_QSFP\", \"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\",\"ICE_25G-E823C_QSFP\"]\n \n     @check_supported_nic(supported_nic)\n     def set_up_all(self):\ndiff --git a/tests/TestSuite_ice_iavf_rx_timestamp.py b/tests/TestSuite_ice_iavf_rx_timestamp.py\nindex 56463215..061ccfaa 100644\n--- a/tests/TestSuite_ice_iavf_rx_timestamp.py\n+++ b/tests/TestSuite_ice_iavf_rx_timestamp.py\n@@ -74,7 +74,7 @@ class IAVFTimestampConfigureTest(TestCase):\n         Generic filter Prerequistites\n         \"\"\"\n         self.verify(\n-            self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"],\n+            self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"],\n             \"%s nic not support vf timestamp\" % self.nic,\n         )\n         self.dut_ports = self.dut.get_ports(self.nic)\ndiff --git a/tests/TestSuite_ice_qinq.py b/tests/TestSuite_ice_qinq.py\nindex 345477bf..ce8daed5 100644\n--- a/tests/TestSuite_ice_qinq.py\n+++ b/tests/TestSuite_ice_qinq.py\n@@ -405,7 +405,7 @@ tvs_mac_l4_qinq_dcf_pipeline_mode = [tv_mac_qinq_ipv6_udp, tv_mac_qinq_ipv6_tcp]\n \n class TestICEQinq(TestCase):\n     @check_supported_nic(\n-        [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\", \"ICE_25G-E810_XXV_SFP\"]\n+        [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\", \"ICE_25G-E810_XXV_SFP\",\"ICE_25G-E823C_QSFP\"]\n     )\n     def set_up_all(self):\n         \"\"\"\ndiff --git a/tests/TestSuite_ice_rss_configure.py b/tests/TestSuite_ice_rss_configure.py\nindex c0f73c82..851a24a6 100644\n--- a/tests/TestSuite_ice_rss_configure.py\n+++ b/tests/TestSuite_ice_rss_configure.py\n@@ -301,7 +301,7 @@ class RSSConfigureTest(TestCase):\n         self.pf_pci = self.dut.ports_info[self.dut_ports[0]][\"pci\"]\n         self.verify(\n             self.nic\n-            in [\"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\", \"ICE_100G-E810C_QSFP\"],\n+            in [\"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"],\n             \"%s nic not support ethertype filter\" % self.nic,\n         )\n         self.rsspro = RssProcessing(self, self.pmdout, [self.__tx_iface], rxq=16)\ndiff --git a/tests/TestSuite_ice_rx_timestamp.py b/tests/TestSuite_ice_rx_timestamp.py\nindex 9d86edb9..ee2b2b55 100644\n--- a/tests/TestSuite_ice_rx_timestamp.py\n+++ b/tests/TestSuite_ice_rx_timestamp.py\n@@ -74,7 +74,7 @@ class TimestampConfigureTest(TestCase):\n         Generic filter Prerequistites\n         \"\"\"\n         self.verify(\n-            self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"],\n+            self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"],\n             \"%s nic not support timestamp\" % self.nic,\n         )\n         self.dut_ports = self.dut.get_ports(self.nic)\ndiff --git a/tests/TestSuite_ice_switch_filter.py b/tests/TestSuite_ice_switch_filter.py\nindex 8bc64f9b..a2b4ad2b 100644\n--- a/tests/TestSuite_ice_switch_filter.py\n+++ b/tests/TestSuite_ice_switch_filter.py\n@@ -4349,7 +4349,7 @@ class ICESwitchFilterTest(TestCase):\n         \"\"\"\n         self.verify(\n             self.nic\n-            in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\", \"ICE_25G-E810_XXV_SFP\"],\n+            in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\", \"ICE_25G-E810_XXV_SFP\",\"ICE_25G-E823C_QSFP\"],\n             \"%s nic not support Intel® Ethernet 800 Series switch filter\" % self.nic,\n         )\n         self.dut_ports = self.dut.get_ports(self.nic)\ndiff --git a/tests/TestSuite_ice_switch_filter_pppoe.py b/tests/TestSuite_ice_switch_filter_pppoe.py\nindex d2853969..eda5a183 100644\n--- a/tests/TestSuite_ice_switch_filter_pppoe.py\n+++ b/tests/TestSuite_ice_switch_filter_pppoe.py\n@@ -2918,7 +2918,7 @@ class ICESwitchFilterPPPOETest(TestCase):\n         \"\"\"\n         self.verify(\n             self.nic\n-            in [\"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\", \"ICE_100G-E810C_QSFP\"],\n+            in [\"ICE_25G-E810C_SFP\", \"ICE_25G-E810_XXV_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"],\n             \"%s nic not support Intel® Ethernet 800 Series switch filter\" % self.nic,\n         )\n         self.dut_ports = self.dut.get_ports(self.nic)\ndiff --git a/tests/TestSuite_ipgre.py b/tests/TestSuite_ipgre.py\nindex ecd8e19c..14c57812 100644\n--- a/tests/TestSuite_ipgre.py\n+++ b/tests/TestSuite_ipgre.py\n@@ -45,6 +45,7 @@ class TestIpgre(TestCase):\n                 \"I40E_40G-QSFP_B\",\n                 \"I40E_25G-25G_SFP28\",\n                 \"I40E_10G-10G_BASE_T_BC\",\n+                \"ICE_25G-E823C_QSFP\",\n                 \"ICE_25G-E810C_SFP\",\n                 \"ICE_100G-E810C_QSFP\",\n                 \"cavium_a063\",\ndiff --git a/tests/TestSuite_nvgre.py b/tests/TestSuite_nvgre.py\nindex 6005b4eb..8a3185e1 100644\n--- a/tests/TestSuite_nvgre.py\n+++ b/tests/TestSuite_nvgre.py\n@@ -386,7 +386,7 @@ class TestNvgre(TestCase):\n             self.compile_switch = \"CONFIG_RTE_LIBRTE_I40E_INC_VECTOR\"\n         elif self.nic in [\"IXGBE_10G-X550T\", \"IXGBE_10G-X550EM_X_10G_T\"]:\n             self.compile_switch = \"CONFIG_RTE_IXGBE_INC_VECTOR\"\n-        elif self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+        elif self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n             print(\"Intel® Ethernet 800 Series support default none VECTOR\")\n         else:\n             self.verify(False, \"%s not support NVGRE case\" % self.nic)\n@@ -723,7 +723,7 @@ class TestNvgre(TestCase):\n         verify nvgre packet with ipv6\n         \"\"\"\n         # packet type detect must used without VECTOR pmd\n-        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n             print(\"Intel® Ethernet 800 Series support default none VECTOR\")\n             src_vec_model = \"n\"\n \n@@ -815,7 +815,7 @@ class TestNvgre(TestCase):\n         verify nvgre packet with ipv4\n         \"\"\"\n         # packet type detect must used without VECTOR pmd\n-        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n             print(\"Intel® Ethernet 800 Series support default none VECTOR\")\n             src_vec_model = \"n\"\n \ndiff --git a/tests/TestSuite_pmdrssreta.py b/tests/TestSuite_pmdrssreta.py\nindex d765ebf0..bcc8496a 100644\n--- a/tests/TestSuite_pmdrssreta.py\n+++ b/tests/TestSuite_pmdrssreta.py\n@@ -285,6 +285,7 @@ class TestPmdrssreta(TestCase):\n     def test_rss_key_size(self):\n         nic_rss_key_size = {\n             \"ICE_25G-E810C_SFP\": 52,\n+            \"ICE_25G-E823C_QSFP\":52,\n             \"ICE_100G-E810C_QSFP\": 52,\n             \"I40E_10G-SFP_XL710\": 52,\n             \"I40E_40G-QSFP_A\": 52,\ndiff --git a/tests/TestSuite_runtime_vf_queue_number_kernel.py b/tests/TestSuite_runtime_vf_queue_number_kernel.py\nindex 68639dfa..5b30acef 100644\n--- a/tests/TestSuite_runtime_vf_queue_number_kernel.py\n+++ b/tests/TestSuite_runtime_vf_queue_number_kernel.py\n@@ -36,6 +36,7 @@ class TestRuntimeVfQueueNumberKernel(TestCase):\n                 \"I40E_10G-10G_BASE_T_BC\",\n                 \"ICE_100G-E810C_QSFP\",\n                 \"ICE_25G-E810C_SFP\",\n+                \"ICE_25G-E823C_QSFP\"\n             ],\n             \"Only supported by Intel® Ethernet 700 Series and Intel® Ethernet 800 Series\",\n         )\ndiff --git a/tests/TestSuite_uni_pkt.py b/tests/TestSuite_uni_pkt.py\nindex b7950830..e883b84d 100644\n--- a/tests/TestSuite_uni_pkt.py\n+++ b/tests/TestSuite_uni_pkt.py\n@@ -278,6 +278,7 @@ class TestUniPacket(TestCase):\n             self.nic\n             in [\n                 \"ICE_25G-E810C_SFP\",\n+                \"ICE_25G-E823C_QSFP\",\n                 \"ICE_100G-E810C_QSFP\",\n                 \"IXGBE_10G-82599_SFP\",\n                 \"I40E_10G-SFP_XL710\",\ndiff --git a/tests/TestSuite_userspace_ethtool.py b/tests/TestSuite_userspace_ethtool.py\nindex 9bef4587..4cc88cc9 100644\n--- a/tests/TestSuite_userspace_ethtool.py\n+++ b/tests/TestSuite_userspace_ethtool.py\n@@ -579,7 +579,7 @@ class TestUserspaceEthtool(TestCase):\n             mtu_threshold = 2026\n             offset = 4\n         # RTE_ETHER_HDR_LEN + RTE_ETHER_CRC_LEN + ICE_VLAN_TAG_SIZE * 2\n-        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n             offset = 8\n         for index in range(len(self.ports)):\n             port = self.ports[index]\n@@ -590,7 +590,7 @@ class TestUserspaceEthtool(TestCase):\n             self.tester.send_expect(\"ifconfig %s mtu 9000\" % (intf), \"# \")\n             for mtu in mtus:\n                 # Intel® Ethernet 800 Series should stop port before set mtu\n-                if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+                if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n                     self.dut.send_expect(\"stop %s\" % index, \"EthApp>\")\n                 # The mtu threshold is 2022,When it is greater than 2022, the open/stop port is required.\n                 if mtu > mtu_threshold:\n@@ -606,7 +606,7 @@ class TestUserspaceEthtool(TestCase):\n                     self.dut.send_expect(\"open %s\" % index, \"EthApp>\")\n                 self.dut.send_expect(\"mtu %d %d\" % (index, mtu), \"EthApp>\")\n \n-                if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+                if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n                     self.dut.send_expect(\"open %s\" % index, \"EthApp>\")\n \n                 self.tester.is_interface_up(intf)\ndiff --git a/tests/TestSuite_vf_rss.py b/tests/TestSuite_vf_rss.py\nindex 058d53db..a6772baf 100644\n--- a/tests/TestSuite_vf_rss.py\n+++ b/tests/TestSuite_vf_rss.py\n@@ -268,6 +268,7 @@ class TestVfRss(TestCase):\n                 \"I40E_10G-SFP_X722\",\n                 \"I40E_10G-10G_BASE_T_X722\",\n                 \"I40E_10G-10G_BASE_T_BC\",\n+                \"ICE_25G-E823C_QSFP\",\n                 \"ICE_25G-E810C_SFP\",\n                 \"ICE_100G-E810C_QSFP\",\n             ],\ndiff --git a/tests/TestSuite_vxlan.py b/tests/TestSuite_vxlan.py\nindex c69d7903..7467514f 100644\n--- a/tests/TestSuite_vxlan.py\n+++ b/tests/TestSuite_vxlan.py\n@@ -276,7 +276,7 @@ class TestVxlan(TestCase):\n             self.compile_switch = \"CONFIG_RTE_LIBRTE_I40E_INC_VECTOR\"\n         elif self.nic in [\"IXGBE_10G-X550T\", \"IXGBE_10G-X550EM_X_10G_T\"]:\n             self.compile_switch = \"CONFIG_RTE_IXGBE_INC_VECTOR\"\n-        elif self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+        elif self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n             print(\"Intel® Ethernet 700 Series support default none VECTOR\")\n         else:\n             self.verify(False, \"%s not support this vxlan\" % self.nic)\n@@ -679,7 +679,7 @@ class TestVxlan(TestCase):\n         \"\"\"\n         verify vxlan packet detection\n         \"\"\"\n-        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n             print(\"Intel® Ethernet 700 Series support default none VECTOR\")\n             src_vec_model = \"n\"\n         self.eal_para = self.dut.create_eal_parameters(\n@@ -718,7 +718,7 @@ class TestVxlan(TestCase):\n         \"\"\"\n         verify vxlan packet detection with ipv6 header\n         \"\"\"\n-        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\"]:\n+        if self.nic in [\"ICE_25G-E810C_SFP\", \"ICE_100G-E810C_QSFP\",\"ICE_25G-E823C_QSFP\"]:\n             print(\"Intel® Ethernet 700 Series support default none VECTOR\")\n             src_vec_model = \"n\"\n \n",
    "prefixes": [
        "V1",
        "3/3"
    ]
}