Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/101309/?format=api
https://patches.dpdk.org/api/patches/101309/?format=api", "web_url": "https://patches.dpdk.org/project/dts/patch/1634117089-150476-1-git-send-email-junx.dong@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": "<1634117089-150476-1-git-send-email-junx.dong@intel.com>", "list_archive_url": "https://inbox.dpdk.org/dts/1634117089-150476-1-git-send-email-junx.dong@intel.com", "date": "2021-10-13T09:24:47", "name": "[V1,1/3] tests/*: changed eal -w parameter to -a", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "98657501ab041484a1addb6998aae89b40f478a3", "submitter": { "id": 2237, "url": "https://patches.dpdk.org/api/people/2237/?format=api", "name": "Jun Dong", "email": "junx.dong@intel.com" }, "delegate": null, "mbox": "https://patches.dpdk.org/project/dts/patch/1634117089-150476-1-git-send-email-junx.dong@intel.com/mbox/", "series": [ { "id": 19590, "url": "https://patches.dpdk.org/api/series/19590/?format=api", "web_url": "https://patches.dpdk.org/project/dts/list/?series=19590", "date": "2021-10-13T09:24:47", "name": "[V1,1/3] tests/*: changed eal -w parameter to -a", "version": 1, "mbox": "https://patches.dpdk.org/series/19590/mbox/" } ], "comments": "https://patches.dpdk.org/api/patches/101309/comments/", "check": "pending", "checks": "https://patches.dpdk.org/api/patches/101309/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 81CBDA0C4D;\n\tWed, 13 Oct 2021 11:11:26 +0200 (CEST)", "from [217.70.189.124] (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 76F6141162;\n\tWed, 13 Oct 2021 11:11:26 +0200 (CEST)", "from mga04.intel.com (mga04.intel.com [192.55.52.120])\n by mails.dpdk.org (Postfix) with ESMTP id E4C8E40150\n for <dts@dpdk.org>; Wed, 13 Oct 2021 11:11:23 +0200 (CEST)", "from orsmga006.jf.intel.com ([10.7.209.51])\n by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 13 Oct 2021 02:11:22 -0700", "from unknown (HELO dpdk-zhaohy-t.sh.intel.com) ([10.240.183.68])\n by orsmga006-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 13 Oct 2021 02:11:20 -0700" ], "X-IronPort-AV": [ "E=McAfee;i=\"6200,9189,10135\"; a=\"226159636\"", "E=Sophos;i=\"5.85,370,1624345200\"; d=\"scan'208\";a=\"226159636\"", "E=Sophos;i=\"5.85,370,1624345200\"; d=\"scan'208\";a=\"441576487\"" ], "From": "Jun Dong <junx.dong@intel.com>", "To": "dts@dpdk.org", "Cc": "PingX.Yu@intel.com,\n\tweix.ling@intel.com,\n\tjunx.dong@intel.com", "Date": "Wed, 13 Oct 2021 17:24:47 +0800", "Message-Id": "<1634117089-150476-1-git-send-email-junx.dong@intel.com>", "X-Mailer": "git-send-email 1.8.3.1", "Subject": "[dts] [PATCH V1 1/3] tests/*: changed eal -w parameter to -a", "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", "Sender": "\"dts\" <dts-bounces@dpdk.org>" }, "content": "- changed eal parameter -w to -a for all test suite\n\nSigned-off-by: Jun Dong <junx.dong@intel.com>\n---\n tests/TestSuite_cloud_filter_with_l4_port.py | 2 +-\n tests/TestSuite_cvl_advanced_iavf_rss_gtpu.py | 2 +-\n tests/TestSuite_cvl_advanced_rss.py | 2 +-\n tests/TestSuite_cvl_advanced_rss_gtpogre.py | 2 +-\n tests/TestSuite_cvl_advanced_rss_gtpu.py | 2 +-\n tests/TestSuite_cvl_advanced_rss_pppoe.py | 2 +-\n ...Suite_cvl_advanced_rss_vlan_esp_ah_l2tp_pfcp.py | 2 +-\n tests/TestSuite_cvl_fdir.py | 4 +-\n tests/TestSuite_cvl_iavf_rss_configure.py | 2 +-\n tests/TestSuite_dpdk_hugetlbfs_mount_size.py | 18 ++++----\n tests/TestSuite_dynamic_queue.py | 2 +-\n ...tSuite_enable_package_download_in_ice_driver.py | 4 +-\n tests/TestSuite_eventdev_perf.py | 4 +-\n tests/TestSuite_eventdev_pipeline.py | 2 +-\n tests/TestSuite_eventdev_pipeline_perf.py | 6 +--\n tests/TestSuite_floating_veb.py | 4 +-\n tests/TestSuite_generic_flow_api.py | 54 +++++++++++-----------\n tests/TestSuite_iavf.py | 2 +-\n .../TestSuite_iavf_package_driver_error_handle.py | 2 +-\n ...stSuite_ixgbe_vf_get_extra_queue_information.py | 4 +-\n tests/TestSuite_l2fwd.py | 2 +-\n tests/TestSuite_l2tp_esp_coverage.py | 2 +-\n .../TestSuite_malicious_driver_event_indication.py | 4 +-\n tests/TestSuite_multiprocess.py | 6 +--\n tests/TestSuite_nic_single_core_perf.py | 2 +-\n tests/TestSuite_performance_thread.py | 2 +-\n tests/TestSuite_pmd.py | 2 +-\n tests/TestSuite_port_representor.py | 6 +--\n ...te_pvp_virtio_user_multi_queues_port_restart.py | 2 +-\n tests/TestSuite_qinq_filter.py | 8 ++--\n tests/TestSuite_qos_api.py | 2 +-\n tests/TestSuite_runtime_vf_queue_number.py | 24 +++++-----\n tests/TestSuite_runtime_vf_queue_number_maxinum.py | 10 ++--\n tests/TestSuite_softnic.py | 2 +-\n tests/TestSuite_sriov_kvm.py | 2 +-\n tests/TestSuite_stats_checks.py | 2 +-\n tests/TestSuite_telemetry.py | 2 +-\n tests/TestSuite_unit_tests_event_timer.py | 4 +-\n tests/TestSuite_vf_l3fwd.py | 4 +-\n tests/TestSuite_vf_single_core_perf.py | 2 +-\n tests/TestSuite_vm2vm_virtio_pmd.py | 2 +-\n tests/TestSuite_vmdq.py | 2 +-\n tests/TestSuite_vmdq_dcb.py | 2 +-\n tests/flexible_common.py | 6 +--\n tests/perf_test_base.py | 8 ++--\n 45 files changed, 116 insertions(+), 116 deletions(-)", "diff": "diff --git a/tests/TestSuite_cloud_filter_with_l4_port.py b/tests/TestSuite_cloud_filter_with_l4_port.py\nindex 272b86c..0e2e548 100644\n--- a/tests/TestSuite_cloud_filter_with_l4_port.py\n+++ b/tests/TestSuite_cloud_filter_with_l4_port.py\n@@ -84,7 +84,7 @@ class TestCloudFilterWithL4Port(TestCase):\n \"\"\"\n self.dut.kill_all()\n \n- self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d --disable-rss\" % (MAX_QUEUE, MAX_QUEUE), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d --disable-rss\" % (MAX_QUEUE, MAX_QUEUE), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\ndiff --git a/tests/TestSuite_cvl_advanced_iavf_rss_gtpu.py b/tests/TestSuite_cvl_advanced_iavf_rss_gtpu.py\nindex d19ddbf..0ce0e7e 100644\n--- a/tests/TestSuite_cvl_advanced_iavf_rss_gtpu.py\n+++ b/tests/TestSuite_cvl_advanced_iavf_rss_gtpu.py\n@@ -6971,7 +6971,7 @@ class TestCVLAdvancedIAVFRSSGTPU(TestCase):\n # if support add --disable-rss\n param = \"--rxq=16 --txq=16\"\n self.pmd_output.start_testpmd(cores=\"1S/4C/1T\", param=param,\n- eal_param=f\"-w {self.vf0_pci}\", socket=self.ports_socket)\n+ eal_param=f\"-a {self.vf0_pci}\", socket=self.ports_socket)\n '''\n self.symmetric = symmetric\n if symmetric:\ndiff --git a/tests/TestSuite_cvl_advanced_rss.py b/tests/TestSuite_cvl_advanced_rss.py\nindex 8ed6d1a..7c8a317 100644\n--- a/tests/TestSuite_cvl_advanced_rss.py\n+++ b/tests/TestSuite_cvl_advanced_rss.py\n@@ -4920,7 +4920,7 @@ class AdvancedRSSTest(TestCase):\n else:\n param = \"--rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384\"\n out = self.pmd_output.start_testpmd(cores=\"1S/4C/1T\", param=param,\n- eal_param=f\"-w {self.pci0}\", socket=self.ports_socket)\n+ eal_param=f\"-a {self.pci0}\", socket=self.ports_socket)\n self.symmetric = symmetric\n if symmetric is True:\n '''\ndiff --git a/tests/TestSuite_cvl_advanced_rss_gtpogre.py b/tests/TestSuite_cvl_advanced_rss_gtpogre.py\nindex 4a889ea..3033561 100755\n--- a/tests/TestSuite_cvl_advanced_rss_gtpogre.py\n+++ b/tests/TestSuite_cvl_advanced_rss_gtpogre.py\n@@ -3158,7 +3158,7 @@ class TestCVLAdvancedRSSGTPoGRE(TestCase):\n else:\n param = \"--rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384\"\n self.pmd_output.start_testpmd(cores=\"1S/4C/1T\", param=param,\n- eal_param=f\"-w {self.pci0}\", socket=self.ports_socket)\n+ eal_param=f\"-a {self.pci0}\", socket=self.ports_socket)\n self.enable_rss = enable_rss\n if set_rss:\n self.pmd_output.execute_cmd('port config all rss all')\ndiff --git a/tests/TestSuite_cvl_advanced_rss_gtpu.py b/tests/TestSuite_cvl_advanced_rss_gtpu.py\nindex 37be57f..e09b787 100755\n--- a/tests/TestSuite_cvl_advanced_rss_gtpu.py\n+++ b/tests/TestSuite_cvl_advanced_rss_gtpu.py\n@@ -4256,7 +4256,7 @@ class TestCVLAdvancedRSSGTPU(TestCase):\n else:\n param = \"--rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384\"\n self.pmd_output.start_testpmd(cores=\"1S/4C/1T\", param=param,\n- eal_param=f\"-w {self.pci0}\", socket=self.ports_socket)\n+ eal_param=f\"-a {self.pci0}\", socket=self.ports_socket)\n self.enable_rss = enable_rss\n if set_rss:\n self.pmd_output.execute_cmd('port config all rss all')\ndiff --git a/tests/TestSuite_cvl_advanced_rss_pppoe.py b/tests/TestSuite_cvl_advanced_rss_pppoe.py\nindex 3952bbf..6bd21af 100644\n--- a/tests/TestSuite_cvl_advanced_rss_pppoe.py\n+++ b/tests/TestSuite_cvl_advanced_rss_pppoe.py\n@@ -4526,7 +4526,7 @@ class Advanced_rss_pppoe(TestCase):\n else:\n param = \"--rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384\"\n out = self.pmd_output.start_testpmd(cores=\"1S/4C/1T\", param=param,\n- eal_param=f\"-w {self.pci_list[0]}\", socket=self.ports_socket)\n+ eal_param=f\"-a {self.pci_list[0]}\", socket=self.ports_socket)\n self.symmetric = symmetric\n if symmetric:\n # Need config rss in setup\ndiff --git a/tests/TestSuite_cvl_advanced_rss_vlan_esp_ah_l2tp_pfcp.py b/tests/TestSuite_cvl_advanced_rss_vlan_esp_ah_l2tp_pfcp.py\nindex df071e9..e3f0808 100644\n--- a/tests/TestSuite_cvl_advanced_rss_vlan_esp_ah_l2tp_pfcp.py\n+++ b/tests/TestSuite_cvl_advanced_rss_vlan_esp_ah_l2tp_pfcp.py\n@@ -857,7 +857,7 @@ class Advanced_rss_vlan_ah_l2tp_pfcp(TestCase):\n else:\n param = \"--rxq=64 --txq=64 --disable-rss --rxd=384 --txd=384\"\n out = self.pmd_output.start_testpmd(cores=\"1S/4C/1T\", param=param,\n- eal_param=f\"-w {self.pci_list[0]}\", socket=self.ports_socket)\n+ eal_param=f\"-a {self.pci_list[0]}\", socket=self.ports_socket)\n self.symmetric = symmetric\n if symmetric:\n # Need config rss in setup\ndiff --git a/tests/TestSuite_cvl_fdir.py b/tests/TestSuite_cvl_fdir.py\nindex 1883675..541599f 100644\n--- a/tests/TestSuite_cvl_fdir.py\n+++ b/tests/TestSuite_cvl_fdir.py\n@@ -2585,7 +2585,7 @@ class TestCVLFdir(TestCase):\n self.pmd_output.start_testpmd(cores=\"1S/4C/1T\",\n param=\"--portmask=%s --rxq=%d --txq=%d --port-topology=loop\" % (\n self.portMask, rxq, txq),\n- eal_param=\"-w %s -w %s --log-level=ice,7\" % (\n+ eal_param=\"-a %s -a %s --log-level=ice,7\" % (\n self.pci0, self.pci1), socket=self.ports_socket)\n self.config_testpmd()\n \n@@ -3387,7 +3387,7 @@ class TestCVLFdir(TestCase):\n out = self.pmd_output.start_testpmd(cores=\"1S/4C/1T\",\n param=\"--portmask=%s --rxq=%d --txq=%d --port-topology=loop --cmdline-file=%s\" % (\n self.portMask, 64, 64, cmd_path),\n- eal_param=\"-w %s -w %s --log-level='ice,7'\" % (\n+ eal_param=\"-a %s -a %s --log-level='ice,7'\" % (\n self.pci0, self.pci1), socket=self.ports_socket)\n self.verify('Failed to create flow' not in out, \"create some rule failed\")\n self.config_testpmd()\ndiff --git a/tests/TestSuite_cvl_iavf_rss_configure.py b/tests/TestSuite_cvl_iavf_rss_configure.py\nindex 86b2819..baf33c5 100755\n--- a/tests/TestSuite_cvl_iavf_rss_configure.py\n+++ b/tests/TestSuite_cvl_iavf_rss_configure.py\n@@ -311,7 +311,7 @@ class IAVFRSSConfigureTest(TestCase):\n \"\"\"\n #Prepare testpmd EAL and parameters\n self.pmdout.start_testpmd(cores=self.cores, param=param,\n- eal_param=f\"-w {self.vf0_pci}\", socket=self.ports_socket)\n+ eal_param=f\"-a {self.vf0_pci}\", socket=self.ports_socket)\n # test link status\n res = self.pmdout.wait_link_status_up('all', timeout=15)\n self.verify(res is True, 'there have port link is down')\ndiff --git a/tests/TestSuite_dpdk_hugetlbfs_mount_size.py b/tests/TestSuite_dpdk_hugetlbfs_mount_size.py\nindex 48fdc8e..c170de8 100644\n--- a/tests/TestSuite_dpdk_hugetlbfs_mount_size.py\n+++ b/tests/TestSuite_dpdk_hugetlbfs_mount_size.py\n@@ -116,7 +116,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n # Bind one nic port to igb_uio driver, launch testpmd\n self.dut.send_expect(\"mount -t hugetlbfs hugetlbfs %s\" % MNT_PATH[0], \"#\", 15)\n self.logger.info(\"test default hugepage size start testpmd without numa\")\n- ttd = '%s -l %s -n %d --huge-dir %s --file-prefix=%s -w %s -- -i'\n+ ttd = '%s -l %s -n %d --huge-dir %s --file-prefix=%s -a %s -- -i'\n launch_ttd = ttd % (self.app_path, self.core_list1, self.mem_channels, MNT_PATH[0], vhost_name[0], self.pci_info_0)\n self.dut.send_expect(launch_ttd, \"testpmd> \", 120)\n self.dut.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n@@ -128,7 +128,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n \n # resart testpmd with numa support\n self.logger.info(\"test default hugepage size start testpmd with numa\")\n- ttd_secondary = '%s -l %s -n %d --huge-dir %s --file-prefix=%s -w %s -- -i --numa'\n+ ttd_secondary = '%s -l %s -n %d --huge-dir %s --file-prefix=%s -a %s -- -i --numa'\n launch_ttd_secondary = ttd_secondary % (self.app_path, self.core_list1, self.mem_channels, MNT_PATH[0], vhost_name[0], self.pci_info_0)\n self.dut.send_expect(launch_ttd_secondary, \"testpmd> \", 120)\n self.dut.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n@@ -148,7 +148,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n \n self.logger.info(\"start first testpmd\")\n ttd = 'numactl --membind=%d %s -l %s -n %d --legacy-mem --socket-mem %s' \\\n- ' --huge-dir %s --file-prefix=%s -w %s -- -i --socket-num=%d --no-numa'\n+ ' --huge-dir %s --file-prefix=%s -a %s -- -i --socket-num=%d --no-numa'\n launch_ttd = ttd % (self.numa_id, self.app_path, self.core_list1, self.mem_channels, self.socket_mem2, MNT_PATH[0], vhost_name[0], self.pci_info_0, self.numa_id)\n self.session_first.send_expect(launch_ttd, \"testpmd> \", 120)\n self.session_first.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n@@ -157,7 +157,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n \n self.logger.info(\"start secondary testpmd\")\n ttd_secondary = 'numactl --membind=%d %s -l %s -n %d --legacy-mem --socket-mem %s' \\\n- ' --huge-dir %s --file-prefix=%s -w %s -- -i --socket-num=%d --no-numa'\n+ ' --huge-dir %s --file-prefix=%s -a %s -- -i --socket-num=%d --no-numa'\n launch_ttd_secondary = ttd_secondary % (self.numa_id, self.app_path, self.core_list2, self.mem_channels, self.socket_mem2, MNT_PATH[1], vhost_name[1], self.pci_info_1, self.numa_id)\n self.session_secondary.send_expect(launch_ttd_secondary, \"testpmd> \", 120)\n self.session_secondary.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n@@ -175,7 +175,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n def test_mount_size_greater_than_hugepage_size_single_mount_point(self):\n # Bind one nic port to igb_uio driver\n self.dut.send_expect(\"mount -t hugetlbfs -o size=9G hugetlbfs %s\" % MNT_PATH[0], \"#\", 15)\n- ttd = '%s -l %s -n %d --legacy-mem --huge-dir %s --file-prefix=%s -w %s -- -i'\n+ ttd = '%s -l %s -n %d --legacy-mem --huge-dir %s --file-prefix=%s -a %s -- -i'\n launch_ttd = ttd % (self.app_path, self.core_list1, self.mem_channels, MNT_PATH[0], vhost_name[0], self.pci_info_0)\n self.dut.send_expect(launch_ttd, \"testpmd> \", 120)\n self.dut.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n@@ -196,7 +196,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n # launch first testpmd\n self.logger.info(\"launch first testpmd\")\n ttd = 'numactl --membind=%d %s -l %s -n %d --legacy-mem --socket-mem %s --huge-dir %s' \\\n- ' --file-prefix=%s -w %s -- -i --socket-num=%d --no-numa'\n+ ' --file-prefix=%s -a %s -- -i --socket-num=%d --no-numa'\n launch_ttd = ttd % (self.numa_id, self.app_path, self.core_list1, self.mem_channels, self.socket_mem2, MNT_PATH[0], vhost_name[0], self.pci_info_0, self.numa_id)\n self.session_first.send_expect(launch_ttd, \"testpmd> \", 120)\n self.session_first.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n@@ -206,7 +206,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n # launch secondary testpmd\n self.logger.info(\"launch secondary testpmd\")\n ttd_secondary = 'numactl --membind=%d %s -l %s -n %d --legacy-mem --socket-mem %s --huge-dir' \\\n- ' %s --file-prefix=%s -w %s -- -i --socket-num=%d --no-numa'\n+ ' %s --file-prefix=%s -a %s -- -i --socket-num=%d --no-numa'\n launch_ttd_secondary = ttd_secondary % (self.numa_id, self.app_path, self.core_list2, self.mem_channels, self.socket_mem2, MNT_PATH[1], vhost_name[1], self.pci_info_1, self.numa_id)\n self.session_secondary.send_expect(launch_ttd_secondary, \"testpmd> \", 120)\n self.session_secondary.send_expect(\"set promisc all off\", \"testpmd> \", 120)\n@@ -216,7 +216,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n # launch third testpmd\n self.logger.info(\"launch third testpmd\")\n ttd_third = 'numactl --membind=%d %s -l %s -n %d --legacy-mem --socket-mem %s --huge-dir' \\\n- ' %s --file-prefix=%s -w %s -- -i --socket-num=%d --no-numa'\n+ ' %s --file-prefix=%s -a %s -- -i --socket-num=%d --no-numa'\n launch_ttd_third = ttd_third % (self.numa_id, self.app_path, self.core_list3, self.mem_channels, self.socket_mem, MNT_PATH[2], vhost_name[2], self.pci_info_0, self.numa_id)\n expect_str = 'Not enough memory available on socket'\n self.dut.get_session_output(timeout=2)\n@@ -248,7 +248,7 @@ class DpdkHugetlbfsMountSize(TestCase):\n self.dut.send_expect(\"mount -t hugetlbfs nodev %s\" % MNT_PATH[0], \"#\", 15)\n self.dut.send_expect(\"cgcreate -g hugetlb:/test-subgroup\", \"# \", 15)\n self.dut.send_expect(\"cgset -r hugetlb.1GB.limit_in_bytes=2147483648 test-subgroup\", \"#\", 15)\n- ttd = 'cgexec -g hugetlb:test-subgroup numactl -m %d %s -l %s -n %d -w %s -- -i --socket-num=%d --no-numa'\n+ ttd = 'cgexec -g hugetlb:test-subgroup numactl -m %d %s -l %s -n %d -a %s -- -i --socket-num=%d --no-numa'\n launch_ttd = ttd % (self.numa_id, self.app_path, self.core_list1, self.mem_channels, self.pci_info_0, self.numa_id)\n self.dut.send_expect(launch_ttd, \"testpmd> \", 120)\n self.dut.send_expect(\"set promisc all off\", \"testpmd> \", 120)\ndiff --git a/tests/TestSuite_dynamic_queue.py b/tests/TestSuite_dynamic_queue.py\nindex 9314ff7..be8a45b 100644\n--- a/tests/TestSuite_dynamic_queue.py\n+++ b/tests/TestSuite_dynamic_queue.py\n@@ -65,7 +65,7 @@ class TestDynamicQueue(TestCase):\n elif (self.nic in [\"cavium_a063\", \"cavium_a064\"]):\n eal_opts = \"\"\n for port in self.dut_ports:\n- eal_opts += \"-w %s,max_pools=256 \"%(self.dut.get_port_pci(self.dut_ports[port]))\n+ eal_opts += \"-a %s,max_pools=256 \"%(self.dut.get_port_pci(self.dut_ports[port]))\n self.dut_testpmd.start_testpmd(\n \"Default\", \"--port-topology=chained --txq=%s --rxq=%s\"\n % (self.PF_QUEUE, self.PF_QUEUE), eal_param = eal_opts)\ndiff --git a/tests/TestSuite_enable_package_download_in_ice_driver.py b/tests/TestSuite_enable_package_download_in_ice_driver.py\nindex 8bf21d1..0c85f31 100644\n--- a/tests/TestSuite_enable_package_download_in_ice_driver.py\n+++ b/tests/TestSuite_enable_package_download_in_ice_driver.py\n@@ -95,7 +95,7 @@ class TestEnable_Package_Download_In_Ice_Driver(TestCase):\n self.eal_param = \"\"\n if safe_mode_support == \"true\":\n for i in range(len(self.dut_ports)):\n- self.eal_param = self.eal_param + \"-w %s,safe-mode-support=1 \" % self.dut.ports_info[i]['pci']\n+ self.eal_param = self.eal_param + \"-a %s,safe-mode-support=1 \" % self.dut.ports_info[i]['pci']\n out = self.dut_testpmd.start_testpmd(\"all\", \"--nb-cores=8 --rxq=%s --txq=%s --port-topology=chained\" % (self.PF_QUEUE, self.PF_QUEUE), eal_param=self.eal_param)\n if ice_pkg == \"false\":\n if safe_mode_support == \"true\":\n@@ -340,7 +340,7 @@ class TestEnable_Package_Download_In_Ice_Driver(TestCase):\n self.copy_specify_ice_pkg(self.new_pkgs[i])\n self.generate_delete_specify_pkg(pkg_ver=self.new_pkgs[i], sn=self.nic_sn[i], key=\"true\")\n \n- eal_param = \"-w %s \" % self.nic_pci[0] + \"-w %s \" % self.nic_pci[1] + \"--log-level=8\"\n+ eal_param = \"-a %s \" % self.nic_pci[0] + \"-a %s \" % self.nic_pci[1] + \"--log-level=8\"\n out = self.dut_testpmd.execute_cmd(self.path + eal_param + \" -- -i \")\n self.dut_testpmd.quit()\n \ndiff --git a/tests/TestSuite_eventdev_perf.py b/tests/TestSuite_eventdev_perf.py\nindex 7730cd1..e20c988 100644\n--- a/tests/TestSuite_eventdev_perf.py\n+++ b/tests/TestSuite_eventdev_perf.py\n@@ -143,11 +143,11 @@ class TestEventdevPerf(TestCase):\n def eventdev_cmd(self, test_type, stlist, nports, worker_cores):\n \n self.Port_pci_ids = []\n- command_line1 = self.app_command + \" -l %s -w %s\"\n+ command_line1 = self.app_command + \" -l %s -a %s\"\n for i in range(0, nports):\n self.Port_pci_ids.append(self.dut.ports_info[i]['pci'])\n ## Adding core-list and pci-ids\n- command_line1 = command_line1 + \" -w %s \"\n+ command_line1 = command_line1 + \" -a %s \"\n ## Adding test and stage types\n command_line2 = \"-- --prod_type_ethdev --nb_pkts=0 --verbose 2 --test=%s --stlist=%s --wlcores=%s\" %(test_type, stlist, worker_cores)\n return command_line1 + command_line2\ndiff --git a/tests/TestSuite_eventdev_pipeline.py b/tests/TestSuite_eventdev_pipeline.py\nindex 33091b6..3295950 100644\n--- a/tests/TestSuite_eventdev_pipeline.py\n+++ b/tests/TestSuite_eventdev_pipeline.py\n@@ -99,7 +99,7 @@ class TestEventdevPipeline(TestCase):\n ports=[self.dut.ports_info[0]['pci']])\n command_line = \"taskset -c %s \" + self.app_command + \\\n \"/build/eventdev_pipeline %s \" + \\\n- \"--vdev event_sw0 -- -r%s -t%s -e%s -w %s -s1 -n0 -c32 -W1000 %s -D\"\n+ \"--vdev event_sw0 -- -r%s -t%s -e%s -a %s -s1 -n0 -c32 -W1000 %s -D\"\n command_line = command_line % (\n self.taskset_core_list, eal_params, self.core_mask_rx,\n self.core_mask_tx, self.core_mask_sd, self.core_mask_wk, cmd_type)\ndiff --git a/tests/TestSuite_eventdev_pipeline_perf.py b/tests/TestSuite_eventdev_pipeline_perf.py\nindex 69cb4aa..830c91a 100644\n--- a/tests/TestSuite_eventdev_pipeline_perf.py\n+++ b/tests/TestSuite_eventdev_pipeline_perf.py\n@@ -143,13 +143,13 @@ class TestEventdevPipelinePerf(TestCase):\n def eventdev_cmd(self, stlist, nports, wmask):\n \n self.Port_pci_ids = []\n- command_line1 = self.app_command + \" -c %s -w %s\"\n+ command_line1 = self.app_command + \" -c %s -a %s\"\n for i in range(0, nports):\n self.Port_pci_ids.append(self.dut.ports_info[i]['pci'])\n ## Adding core-list and pci-ids\n- command_line1 = command_line1 + \" -w %s \"\n+ command_line1 = command_line1 + \" -a %s \"\n ## Adding test and stage types\n- command_line2 = \"-- -w %s -n=0 --dump %s -m 16384\" % (wmask , stlist )\n+ command_line2 = \"-- -a %s -n=0 --dump %s -m 16384\" % (wmask , stlist )\n return command_line1 + command_line2\n \n def test_perf_eventdev_pipeline_1ports_atomic_performance(self):\ndiff --git a/tests/TestSuite_floating_veb.py b/tests/TestSuite_floating_veb.py\nindex 8bfc4c4..c012abd 100644\n--- a/tests/TestSuite_floating_veb.py\n+++ b/tests/TestSuite_floating_veb.py\n@@ -367,7 +367,7 @@ class TestFloatingVEBSwitching(TestCase):\n \"\"\"\n self.setup_env(driver=self.drivername, vf_num=4)\n # start PF\n- cmd = self.path + \"-c 0xf -n 4 --socket-mem 1024,1024 -w \\\"%s,enable_floating_veb=1,floating_veb_list=0;2-3\\\" --file-prefix=test1 -- -i\" % self.pf_pci\n+ cmd = self.path + \"-c 0xf -n 4 --socket-mem 1024,1024 -a \\\"%s,enable_floating_veb=1,floating_veb_list=0;2-3\\\" --file-prefix=test1 -- -i\" % self.pf_pci\n self.dut.send_expect(cmd, \"testpmd> \", 120)\n self.dut.send_expect(\"port start all\", \"testpmd>\")\n time.sleep(2)\n@@ -497,7 +497,7 @@ class TestFloatingVEBSwitching(TestCase):\n \"\"\"\n self.setup_env(driver=self.drivername, vf_num=4)\n # VF0->PF\n- cmd = self.path + \"-c 0xf -n 4 --socket-mem 1024,1024 -w \\\"%s,enable_floating_veb=1,floating_veb_list=0;3\\\" --file-prefix=test1 -- -i\" % self.pf_pci\n+ cmd = self.path + \"-c 0xf -n 4 --socket-mem 1024,1024 -a \\\"%s,enable_floating_veb=1,floating_veb_list=0;3\\\" --file-prefix=test1 -- -i\" % self.pf_pci\n self.dut.send_expect(cmd, \"testpmd> \", 120)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.dut.send_expect(\"set promisc all off\", \"testpmd>\")\ndiff --git a/tests/TestSuite_generic_flow_api.py b/tests/TestSuite_generic_flow_api.py\nindex 32805e4..2c17e4f 100644\n--- a/tests/TestSuite_generic_flow_api.py\n+++ b/tests/TestSuite_generic_flow_api.py\n@@ -863,7 +863,7 @@ class TestGeneric_flow_api(TestCase):\n \"powerville\", \"fortville_eagle\", \"fortville_25g\", \"fortville_spirit\", \"carlsville\",\n \"fortville_spirit_single\", \"fortpark_TLV\",\"fortpark_BASE-T\", \"foxville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support ethertype filter\" % self.nic)\n \n- self.pmdout.start_testpmd(\"%s\" % self.cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n@@ -916,19 +916,19 @@ class TestGeneric_flow_api(TestCase):\n \n self.setup_env()\n # start testpmd on pf\n- self.pmdout.start_testpmd(\"1S/4C/1T\", \"--rxq=4 --txq=4\", \"-w %s --file-prefix=pf -m 1024\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"1S/4C/1T\", \"--rxq=4 --txq=4\", \"-a %s --file-prefix=pf -m 1024\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n time.sleep(2)\n # start testpmd on vf0\n- self.session_secondary.send_expect(\"%s -c 0x1e0 -n 4 -m 1024 -w %s --file-prefix=vf1 -- -i --rxq=4 --txq=4\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n+ self.session_secondary.send_expect(\"%s -c 0x1e0 -n 4 -m 1024 -a %s --file-prefix=vf1 -- -i --rxq=4 --txq=4\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n self.session_secondary.send_expect(\"set fwd rxonly\", \"testpmd> \")\n self.session_secondary.send_expect(\"set verbose 1\", \"testpmd> \")\n self.session_secondary.send_expect(\"start\", \"testpmd> \")\n time.sleep(2)\n # start testpmd on vf1\n- self.session_third.send_expect(\"%s -c 0x1e00 -n 4 -m 1024 -w %s --file-prefix=vf2 -- -i --rxq=4 --txq=4\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n+ self.session_third.send_expect(\"%s -c 0x1e00 -n 4 -m 1024 -a %s --file-prefix=vf2 -- -i --rxq=4 --txq=4\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n self.session_third.send_expect(\"set fwd rxonly\", \"testpmd> \")\n self.session_third.send_expect(\"set verbose 1\", \"testpmd> \")\n self.session_third.send_expect(\"start\", \"testpmd> \")\n@@ -962,7 +962,7 @@ class TestGeneric_flow_api(TestCase):\n self.verify(self.nic in [\"fortville_eagle\", \"fortville_25g\", \"fortville_spirit\", \"carlsville\",\n \"fortville_spirit_single\", \"fortpark_TLV\",\"fortpark_BASE-T\", \"foxville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support fdir L2 payload filter\" % self.nic)\n \n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n@@ -1009,7 +1009,7 @@ class TestGeneric_flow_api(TestCase):\n \"fortville_spirit_single\", \"fortpark_TLV\",\n \"fortpark_BASE-T\",\"fortville_25g\",\"carlsville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support fdir vlan filter\" % self.nic)\n \n- self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"port config all rss all\", \"testpmd> \", 120)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n@@ -1098,7 +1098,7 @@ class TestGeneric_flow_api(TestCase):\n \"fortville_spirit_single\", \"fortpark_TLV\",\n \"fortpark_BASE-T\",\"fortville_25g\",\"carlsville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support fdir vlan filter\" % self.nic)\n \n- self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"port config all rss all\", \"testpmd> \", 120)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n@@ -1187,7 +1187,7 @@ class TestGeneric_flow_api(TestCase):\n \"fortville_spirit_single\", \"fortpark_TLV\",\n \"fortpark_BASE-T\",\"fortville_25g\",\"carlsville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support fdir vlan filter\" % self.nic)\n \n- self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"port config all rss all\", \"testpmd> \", 120)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n@@ -1276,7 +1276,7 @@ class TestGeneric_flow_api(TestCase):\n \"fortville_spirit_single\", \"fortpark_TLV\",\n \"fortpark_BASE-T\",\"fortville_25g\",\"carlsville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support fdir vlan filter\" % self.nic)\n \n- self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"port config all rss all\", \"testpmd> \", 120)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n@@ -1364,7 +1364,7 @@ class TestGeneric_flow_api(TestCase):\n \"fortville_spirit_single\", \"fortpark_TLV\",\n \"fortpark_BASE-T\",\"fortville_25g\",\"carlsville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support fdir vlan filter\" % self.nic)\n \n- self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=test1\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.cores, \"--rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=test1\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n@@ -1427,19 +1427,19 @@ class TestGeneric_flow_api(TestCase):\n \"fortville_spirit_single\", \"fortpark_TLV\",\"fortpark_BASE-T\", \"foxville\",\"columbiaville_25g\",\"columbiaville_100g\"], \"%s nic not support fdir vlan filter\" % self.nic)\n self.setup_env()\n # start testpmd on pf\n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n time.sleep(2)\n # start testpmd on vf0\n- self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n+ self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n self.session_secondary.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_secondary.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_secondary.send_expect(\"start\", \"testpmd>\")\n time.sleep(2)\n # start testpmd on vf1\n- self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n+ self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss --pkt-filter-mode=perfect\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n self.session_third.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_third.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_third.send_expect(\"start\", \"testpmd>\")\n@@ -1539,19 +1539,19 @@ class TestGeneric_flow_api(TestCase):\n \"fortville_spirit_single\", \"fortpark_TLV\",\"fortpark_BASE-T\", \"foxville\", \"carlsville\"]):\n self.setup_env()\n # start testpmd on pf\n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n time.sleep(2)\n # start testpmd on vf0\n- self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n+ self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n self.session_secondary.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_secondary.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_secondary.send_expect(\"start\", \"testpmd>\")\n time.sleep(2)\n # start testpmd on vf1\n- self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n+ self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n self.session_third.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_third.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_third.send_expect(\"start\", \"testpmd>\")\n@@ -1685,17 +1685,17 @@ class TestGeneric_flow_api(TestCase):\n if (self.nic in [\"fortville_eagle\", \"fortville_25g\", \"fortville_spirit\",\"columbiaville_25g\",\"columbiaville_100g\",\n \"fortville_spirit_single\", \"fortpark_TLV\",\"fortpark_BASE-T\", \"carlsville\"]):\n self.setup_env()\n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n time.sleep(2)\n- self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n+ self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n self.session_secondary.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_secondary.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_secondary.send_expect(\"start\", \"testpmd>\")\n time.sleep(2)\n- self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n+ self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n self.session_third.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_third.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_third.send_expect(\"start\", \"testpmd>\")\n@@ -1850,7 +1850,7 @@ class TestGeneric_flow_api(TestCase):\n # i40e\n if (self.nic in [\"fortville_eagle\", \"fortville_25g\", \"fortville_spirit\", \"carlsville\",\n \"fortville_spirit_single\", \"fortpark_TLV\",\"fortpark_BASE-T\",\"columbiaville_25g\",\"columbiaville_100g\"]):\n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=pf\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=pf\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n@@ -1954,7 +1954,7 @@ class TestGeneric_flow_api(TestCase):\n self.dut.send_expect(\"quit\", \"# \")\n time.sleep(2)\n \n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=pf --socket-mem 1024,1024\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=pf --socket-mem 1024,1024\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n@@ -2306,18 +2306,18 @@ class TestGeneric_flow_api(TestCase):\n \"%s nic not support tunnel vxlan filter\" % self.nic)\n \n self.setup_env()\n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n self.dut.send_expect(\"rx_vxlan_port add 4789 0\", \"testpmd> \", 120)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n time.sleep(2)\n- self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n+ self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n self.session_secondary.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_secondary.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_secondary.send_expect(\"start\", \"testpmd>\")\n time.sleep(2)\n- self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n+ self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n self.session_third.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_third.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_third.send_expect(\"start\", \"testpmd>\")\n@@ -2377,17 +2377,17 @@ class TestGeneric_flow_api(TestCase):\n \"%s nic not support tunnel nvgre filter\" % self.nic)\n \n self.setup_env()\n- self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-w %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n+ self.pmdout.start_testpmd(\"%s\" % self.pf_cores, \"--disable-rss --rxq=%d --txq=%d\" % (MAX_QUEUE+1, MAX_QUEUE+1), \"-a %s --file-prefix=pf --socket-mem 1024,1024 --legacy-mem\" % self.pf_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 120)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 120)\n self.dut.send_expect(\"start\", \"testpmd> \", 120)\n time.sleep(2)\n- self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n+ self.session_secondary.send_expect(\"%s -c 0x1e0000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf1 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[0].pci), \"testpmd>\", 120)\n self.session_secondary.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_secondary.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_secondary.send_expect(\"start\", \"testpmd>\")\n time.sleep(2)\n- self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -w %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n+ self.session_third.send_expect(\"%s -c 0x1e000000 -n 4 --socket-mem 1024,1024 --legacy-mem -a %s --file-prefix=vf2 -- -i --rxq=4 --txq=4 --disable-rss\" % (self.app_path, self.sriov_vfs_port[1].pci), \"testpmd>\", 120)\n self.session_third.send_expect(\"set fwd rxonly\", \"testpmd>\")\n self.session_third.send_expect(\"set verbose 1\", \"testpmd>\")\n self.session_third.send_expect(\"start\", \"testpmd>\")\ndiff --git a/tests/TestSuite_iavf.py b/tests/TestSuite_iavf.py\nindex adaa130..7c5ace3 100644\n--- a/tests/TestSuite_iavf.py\n+++ b/tests/TestSuite_iavf.py\n@@ -114,7 +114,7 @@ class TestIavf(TestCase):\n \n # start testpmd for pf\n self.dut_testpmd = PmdOutput(self.dut)\n- host_eal_param = '-w %s -w %s' % (self.pf_pci0, self.pf_pci1)\n+ host_eal_param = '-a %s -a %s' % (self.pf_pci0, self.pf_pci1)\n self.dut_testpmd.start_testpmd(\n \"Default\", \"--rxq=4 --txq=4 --port-topology=chained\", eal_param=host_eal_param)\n \ndiff --git a/tests/TestSuite_iavf_package_driver_error_handle.py b/tests/TestSuite_iavf_package_driver_error_handle.py\nindex d155afc..c180c5a 100644\n--- a/tests/TestSuite_iavf_package_driver_error_handle.py\n+++ b/tests/TestSuite_iavf_package_driver_error_handle.py\n@@ -98,7 +98,7 @@ class Testiavf_package_and_driver_check(TestCase):\n self.eal_param = \"\"\n if safe_mode_support == \"true\":\n for i in range(len(self.dut_ports)):\n- self.eal_param = self.eal_param + \"-w %s,safe-mode-support=1 \" % self.dut.ports_info[i]['pci']\n+ self.eal_param = self.eal_param + \"-a %s,safe-mode-support=1 \" % self.dut.ports_info[i]['pci']\n out = self.dut_testpmd.start_testpmd(\"all\", \"--nb-cores=8 --rxq=%s --txq=%s --port-topology=chained\" % (self.PF_QUEUE, self.PF_QUEUE), eal_param=self.eal_param)\n if ice_pkg == \"false\":\n if safe_mode_support == \"true\":\ndiff --git a/tests/TestSuite_ixgbe_vf_get_extra_queue_information.py b/tests/TestSuite_ixgbe_vf_get_extra_queue_information.py\nindex eeef6c7..4f92888 100644\n--- a/tests/TestSuite_ixgbe_vf_get_extra_queue_information.py\n+++ b/tests/TestSuite_ixgbe_vf_get_extra_queue_information.py\n@@ -231,7 +231,7 @@ class TestIxgbeVfGetExtraInfo(TestCase):\n # start testpmd with PF on the host\n self.dut_testpmd = PmdOutput(self.dut)\n self.dut_testpmd.start_testpmd(\n- \"%s\" % self.cores, \"--rxq=4 --txq=4 --nb-cores=4\", \"-w %s\" % self.pf_pci)\n+ \"%s\" % self.cores, \"--rxq=4 --txq=4 --nb-cores=4\", \"-a %s\" % self.pf_pci)\n self.dut_testpmd.execute_cmd(\"port stop 0\")\n self.dut_testpmd.execute_cmd(\"port config 0 dcb vt on 4 pfc off\")\n self.dut_testpmd.execute_cmd(\"port start 0\")\n@@ -257,7 +257,7 @@ class TestIxgbeVfGetExtraInfo(TestCase):\n # start testpmd with PF on the host\n self.dut_testpmd = PmdOutput(self.dut)\n self.dut_testpmd.start_testpmd(\n- \"%s\" % self.cores, \"--rxq=2 --txq=2 --nb-cores=2\", \"-w %s\" % self.pf_pci)\n+ \"%s\" % self.cores, \"--rxq=2 --txq=2 --nb-cores=2\", \"-a %s\" % self.pf_pci)\n self.dut_testpmd.execute_cmd(\"start\")\n time.sleep(5)\n self.setup_vm_env()\ndiff --git a/tests/TestSuite_l2fwd.py b/tests/TestSuite_l2fwd.py\nindex 091ac09..2c44858 100644\n--- a/tests/TestSuite_l2fwd.py\n+++ b/tests/TestSuite_l2fwd.py\n@@ -175,7 +175,7 @@ class TestL2fwd(TestCase):\n eal_params = self.dut.create_eal_parameters(cores=cores)\n eal_param = \"\"\n for i in ports:\n- eal_param += \" -w %s\" % self.dut.ports_info[i]['pci']\n+ eal_param += \" -a %s\" % self.dut.ports_info[i]['pci']\n \n for frame_size in self.frame_sizes:\n \ndiff --git a/tests/TestSuite_l2tp_esp_coverage.py b/tests/TestSuite_l2tp_esp_coverage.py\nindex 10520c8..96378db 100644\n--- a/tests/TestSuite_l2tp_esp_coverage.py\n+++ b/tests/TestSuite_l2tp_esp_coverage.py\n@@ -153,7 +153,7 @@ class L2tpEspCoverage(TestCase):\n param_str = \" --rxq=16 --txq=16 --port-topology=loop --enable-rx-cksum \"\n else:\n param_str = \" --rxq=16 --txq=16 --port-topology=loop \"\n- self.pmd_output.start_testpmd(cores=\"1S/8C/1T\", param=param_str, eal_param=\"-w %s\" % port_pci)\n+ self.pmd_output.start_testpmd(cores=\"1S/8C/1T\", param=param_str, eal_param=\"-a %s\" % port_pci)\n self.dut.send_expect(\"set fwd rxonly\", \"testpmd> \", 15)\n self.dut.send_expect(\"set verbose 1\", \"testpmd> \", 15)\n \ndiff --git a/tests/TestSuite_malicious_driver_event_indication.py b/tests/TestSuite_malicious_driver_event_indication.py\nindex 8b446cf..c163c47 100644\n--- a/tests/TestSuite_malicious_driver_event_indication.py\n+++ b/tests/TestSuite_malicious_driver_event_indication.py\n@@ -252,9 +252,9 @@ class TestSuiteMaliciousDrvEventIndication(TestCase):\n # get whitelist and cores\n socket = self.dut.get_numa_id(self.dut_ports[0])\n corelist = self.dut.get_core_list(\"1S/6C/1T\", socket=socket)[2:]\n- self.pf_pmd_whitelist = '-w ' + self.vf_ports_info[0].get('pf_pci')\n+ self.pf_pmd_whitelist = '-a ' + self.vf_ports_info[0].get('pf_pci')\n self.pf_pmd_cores = corelist[:2]\n- self.vf_pmd_allowlst = '-w ' + self.vf_ports_info[0].get('vfs_pci')[0]\n+ self.vf_pmd_allowlst = '-a ' + self.vf_ports_info[0].get('vfs_pci')[0]\n self.vf_pmd_cores = corelist[2:]\n \n def init_params(self):\ndiff --git a/tests/TestSuite_multiprocess.py b/tests/TestSuite_multiprocess.py\nindex 8752a72..c6f5957 100644\n--- a/tests/TestSuite_multiprocess.py\n+++ b/tests/TestSuite_multiprocess.py\n@@ -84,7 +84,7 @@ class TestMultiprocess(TestCase):\n \n self.eal_param = \"\"\n for i in self.dut_ports:\n- self.eal_param += \" -w %s\" % self.dut.ports_info[i]['pci']\n+ self.eal_param += \" -a %s\" % self.dut.ports_info[i]['pci']\n \n self.eal_para = self.dut.create_eal_parameters(cores='1S/2C/1T')\n # start new session to run secondary\n@@ -266,7 +266,7 @@ class TestMultiprocess(TestCase):\n for index in range(len(coreList)):\n dut_new_session = self.dut.new_session()\n dutSessionList.append(dut_new_session)\n- # add -w option when tester and dut in same server\n+ # add -a option when tester and dut in same server\n dut_new_session.send_expect(\n self.app_symmetric_mp + \" -c %s --proc-type=auto %s -- -p %s --num-procs=%d --proc-id=%d\" % (\n utils.create_mask([coreList[index]]), self.eal_param, portMask, execution['nprocs'], index), \"Finished Process Init\")\n@@ -324,7 +324,7 @@ class TestMultiprocess(TestCase):\n # get core with socket parameter to specified which core dut used when tester and dut in same server\n coreMask = utils.create_mask(self.dut.get_core_list('1S/1C/1T', socket=self.socket))\n portMask = utils.create_mask(self.dut_ports)\n- # specified mp_server core and add -w option when tester and dut in same server\n+ # specified mp_server core and add -a option when tester and dut in same server\n self.dut.send_expect(self.app_mp_server + \" -n %d -c %s %s -- -p %s -n %d\" % (\n self.dut.get_memory_channels(), coreMask, self.eal_param, portMask, execution['nprocs']), \"Finished Process Init\", 20)\n self.dut.send_expect(\"^Z\", \"\\r\\n\")\ndiff --git a/tests/TestSuite_nic_single_core_perf.py b/tests/TestSuite_nic_single_core_perf.py\nindex 4ccc04a..c247ae7 100644\n--- a/tests/TestSuite_nic_single_core_perf.py\n+++ b/tests/TestSuite_nic_single_core_perf.py\n@@ -220,7 +220,7 @@ class TestNicSingleCorePerf(TestCase):\n # ports allowlist\n eal_para = \"\"\n for i in range(port_num):\n- eal_para += \" -w \" + self.dut.ports_info[i]['pci']\n+ eal_para += \" -a \" + self.dut.ports_info[i]['pci']\n \n port_mask = utils.create_mask(self.dut_ports)\n \ndiff --git a/tests/TestSuite_performance_thread.py b/tests/TestSuite_performance_thread.py\nindex 459d9a1..0928df8 100644\n--- a/tests/TestSuite_performance_thread.py\n+++ b/tests/TestSuite_performance_thread.py\n@@ -189,7 +189,7 @@ class TestPerformanceThread(TestCase):\n self.test_results[\"data\"] = []\n eal_param = \"\"\n for i in valports:\n- eal_param += \" -w %s\" % self.dut.ports_info[i]['pci']\n+ eal_param += \" -a %s\" % self.dut.ports_info[i]['pci']\n \n for cores in self.nb_cores:\n core_list, core_mask = self.create_cores(cores)\ndiff --git a/tests/TestSuite_pmd.py b/tests/TestSuite_pmd.py\nindex afc36d9..8253c43 100644\n--- a/tests/TestSuite_pmd.py\n+++ b/tests/TestSuite_pmd.py\n@@ -397,7 +397,7 @@ class TestPmd(TestCase):\n \n eal_opts = \"\"\n for port in self.dut_ports:\n- eal_opts += \"-w %s,scalar_enable=1 \"%(self.dut.get_port_pci(self.dut_ports[port]))\n+ eal_opts += \"-a %s,scalar_enable=1 \"%(self.dut.get_port_pci(self.dut_ports[port]))\n \n \n self.pmdout.start_testpmd(\"1S/2C/1T\", \"--portmask=%s\" % port_mask, eal_param = eal_opts, socket=self.ports_socket)\ndiff --git a/tests/TestSuite_port_representor.py b/tests/TestSuite_port_representor.py\nindex e2fe0dc..f169473 100644\n--- a/tests/TestSuite_port_representor.py\n+++ b/tests/TestSuite_port_representor.py\n@@ -104,14 +104,14 @@ class TestPortRepresentor(TestCase):\n self.vf_flag = 0\n \n def testpmd_pf(self):\n- self.pmdout_pf.start_testpmd(\"Default\", eal_param=\"-w %s,representor=0-1\" % self.pf_pci, param=\"--port-topology=chained --total-num-mbufs=120000\")\n+ self.pmdout_pf.start_testpmd(\"Default\", eal_param=\"-a %s,representor=0-1\" % self.pf_pci, param=\"--port-topology=chained --total-num-mbufs=120000\")\n \n def testpmd_vf0(self):\n- self.out_vf0 = self.pmdout_vf0.start_testpmd(\"Default\", eal_param=\"-w %s --file-prefix testpmd-vf0\" % self.vfs_pci[0], param=\"--total-num-mbufs=120000\")\n+ self.out_vf0 = self.pmdout_vf0.start_testpmd(\"Default\", eal_param=\"-a %s --file-prefix testpmd-vf0\" % self.vfs_pci[0], param=\"--total-num-mbufs=120000\")\n self.vf0_mac = self.pmdout_vf0.get_port_mac(0)\n \n def testpmd_vf1(self):\n- self.out_vf1 = self.pmdout_vf1.start_testpmd(\"Default\", eal_param=\"-w %s --file-prefix testpmd-vf1\" % self.vfs_pci[1], param=\"--total-num-mbufs=120000\")\n+ self.out_vf1 = self.pmdout_vf1.start_testpmd(\"Default\", eal_param=\"-a %s --file-prefix testpmd-vf1\" % self.vfs_pci[1], param=\"--total-num-mbufs=120000\")\n self.vf1_mac = self.pmdout_vf1.get_port_mac(0)\n \n def check_port_stats(self):\ndiff --git a/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py b/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py\nindex eefc5bb..841d4ca 100644\n--- a/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py\n+++ b/tests/TestSuite_pvp_virtio_user_multi_queues_port_restart.py\n@@ -96,7 +96,7 @@ class TestPVPVirtioUserMultiQueuesPortRestart(TestCase):\n vdev = \"'net_vhost0,iface=vhost-net,queues=2,client=0'\"\n param = \"--nb-cores=2 --rxq={} --txq={} --rss-ip\".format(self.queue_number, self.queue_number)\n self.vhost_pmd.start_testpmd(cores=self.core_list[2:5], param=param, \\\n- eal_param=\"-w {} --file-prefix=vhost --vdev {}\".format(self.pci_info, vdev))\n+ eal_param=\"-a {} --file-prefix=vhost --vdev {}\".format(self.pci_info, vdev))\n \n self.vhost_pmd.execute_cmd(\"set fwd mac\", \"testpmd> \", 120)\n self.vhost_pmd.execute_cmd(\"start\", \"testpmd> \", 120)\ndiff --git a/tests/TestSuite_qinq_filter.py b/tests/TestSuite_qinq_filter.py\nindex e19fe0f..9e1671c 100644\n--- a/tests/TestSuite_qinq_filter.py\n+++ b/tests/TestSuite_qinq_filter.py\n@@ -217,13 +217,13 @@ class TestQinqFilter(TestCase):\n self.dut.send_expect(r'flow create 0 ingress pattern eth / vlan tci is 3 / vlan tci is 4094 / end actions pf / queue index 1 / end', \"testpmd> \")\n \n vf0_session.send_expect(r'%s -c %s -n 4 \\\n- --socket-mem=1024,1024 --file-prefix=vf0 -w %s -- -i --port-topology=loop \\\n+ --socket-mem=1024,1024 --file-prefix=vf0 -a %s -- -i --port-topology=loop \\\n --rxq=4 --txq=4 --disable-rss' \n % (self.path, self.coreMask, vf_list[0]),\n \"testpmd> \", 30)\n \n vf1_session.send_expect(r'%s -c %s -n 4 \\\n- --socket-mem=1024,1024 --file-prefix=vf1 -w %s -- -i --port-topology=loop \\\n+ --socket-mem=1024,1024 --file-prefix=vf1 -a %s -- -i --port-topology=loop \\\n --rxq=4 --txq=4 --disable-rss' \n % (self.path, self.coreMask, vf_list[1]),\n \"testpmd>\", 30)\n@@ -289,13 +289,13 @@ class TestQinqFilter(TestCase):\n self.dut.send_expect('vlan set outer tpid 0x88a8 0', \"testpmd\")\n \n vf0_session.send_expect(r'%s -c %s -n 4 \\\n- --socket-mem=1024,1024 --file-prefix=vf0 -w %s -- -i --port-topology=loop \\\n+ --socket-mem=1024,1024 --file-prefix=vf0 -a %s -- -i --port-topology=loop \\\n --rxq=4 --txq=4 --disable-rss' \n % (self.path, self.coreMask, vf_list[0]),\n \"testpmd> \", 30)\n \n vf1_session.send_expect(r'%s -c %s -n 4 \\\n- --socket-mem=1024,1024 --file-prefix=vf1 -w %s -- -i --port-topology=loop \\\n+ --socket-mem=1024,1024 --file-prefix=vf1 -a %s -- -i --port-topology=loop \\\n --rxq=4 --txq=4 --disable-rss' \n % (self.path, self.coreMask, vf_list[1]),\n \"testpmd>\", 30)\ndiff --git a/tests/TestSuite_qos_api.py b/tests/TestSuite_qos_api.py\nindex da2c544..143598f 100644\n--- a/tests/TestSuite_qos_api.py\n+++ b/tests/TestSuite_qos_api.py\n@@ -62,7 +62,7 @@ class TestQosApi(TestCase):\n # each flow to 200Mbps\n self.bps = 200000000\n self.bps_rate = [0, 0.1]\n- self.eal_param = ' --master-lcore=1'\n+ self.eal_param = ' --main-lcore=1'\n # Verify that enough threads are available\n cores = self.dut.get_core_list(\"1S/1C/1T\")\n self.verify(cores is not None, \"Insufficient cores for speed testing\")\ndiff --git a/tests/TestSuite_runtime_vf_queue_number.py b/tests/TestSuite_runtime_vf_queue_number.py\nindex 1d7d536..0b31642 100644\n--- a/tests/TestSuite_runtime_vf_queue_number.py\n+++ b/tests/TestSuite_runtime_vf_queue_number.py\n@@ -219,10 +219,10 @@ class TestRuntimeVfQn(TestCase):\n \"\"\"\n valid_qn = (2, 4, 8,)\n for qn in valid_qn:\n- host_eal_param = '-w %s,queue-num-per-vf=%d --file-prefix=test1 --socket-mem 1024,1024' % (self.pf_pci, qn)\n+ host_eal_param = '-a %s,queue-num-per-vf=%d --file-prefix=test1 --socket-mem 1024,1024' % (self.pf_pci, qn)\n self.host_testpmd.start_testpmd(self.pmdout.default_cores, param='', eal_param=host_eal_param)\n \n- gest_eal_param = '-w %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n+ gest_eal_param = '-a %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n self.vm0_testpmd = PmdOutput(self.vm_dut_0)\n self.vm0_testpmd.start_testpmd(self.pmdout.default_cores, eal_param=gest_eal_param, param='')\n guest_cmds = self.testpmd_config_cmd_list(qn)\n@@ -253,7 +253,7 @@ class TestRuntimeVfQn(TestCase):\n :return:\n \"\"\"\n for invalid_qn in (0, 3, 5, 6, 7, 9, 11, 15, 17, 25,):\n- eal_param = '-w %s,queue-num-per-vf=%d --file-prefix=test1 --socket-mem 1024,1024' % (self.pf_pci, invalid_qn)\n+ eal_param = '-a %s,queue-num-per-vf=%d --file-prefix=test1 --socket-mem 1024,1024' % (self.pf_pci, invalid_qn)\n testpmd_out = self.host_testpmd.start_testpmd(self.pmdout.default_cores, param='', eal_param=eal_param)\n self.verify(\"it must be power of 2 and equal or less than 16\" in testpmd_out, \"there is no 'Wrong VF queue number = 0' logs.\")\n self.dut.send_expect(\"quit\", \"# \")\n@@ -263,10 +263,10 @@ class TestRuntimeVfQn(TestCase):\n Test case 3: set valid VF queue number in testpmd command-line options\n :return:\n \"\"\"\n- host_eal_param = '-w %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n+ host_eal_param = '-a %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n self.host_testpmd.start_testpmd(self.pmdout.default_cores, param='', eal_param=host_eal_param)\n \n- gest_eal_param = '-w %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n+ gest_eal_param = '-a %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n self.vm0_testpmd = PmdOutput(self.vm_dut_0)\n for valid_qn in range(1, 17):\n count = valid_qn * 10\n@@ -292,9 +292,9 @@ class TestRuntimeVfQn(TestCase):\n Test case 4: set invalid VF queue number in testpmd command-line options\n :return:\n \"\"\"\n- host_eal_param = '-w %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n+ host_eal_param = '-a %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n self.host_testpmd.start_testpmd(self.pmdout.default_cores, param='', eal_param=host_eal_param)\n- gest_eal_param = '-w %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n+ gest_eal_param = '-a %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n self.vm0_testpmd = PmdOutput(self.vm_dut_0)\n \n app_name = self.dut.apps_name['test-pmd']\n@@ -312,10 +312,10 @@ class TestRuntimeVfQn(TestCase):\n Test case 5: set valid VF queue number with testpmd function command\n :return:\n \"\"\"\n- host_eal_param = '-w %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n+ host_eal_param = '-a %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n self.host_testpmd.start_testpmd(self.pmdout.default_cores, param='', eal_param=host_eal_param)\n \n- gest_eal_param = '-w %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n+ gest_eal_param = '-a %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n self.vm0_testpmd = PmdOutput(self.vm_dut_0)\n self.vm0_testpmd.start_testpmd(self.pmdout.default_cores, eal_param=gest_eal_param, param='')\n for valid_qn in range(1, 17):\n@@ -343,9 +343,9 @@ class TestRuntimeVfQn(TestCase):\n expect_str = [\"Warning: Either rx or tx queues should be non zero\",\n \"Fail: input rxq (257) can't be greater than max_rx_queues (256) of port 0\",\n \"Fail: input txq (257) can't be greater than max_tx_queues (256) of port 0\"]\n- host_eal_param = '-w %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n+ host_eal_param = '-a %s --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n self.host_testpmd.start_testpmd(self.pmdout.default_cores, param='', eal_param=host_eal_param)\n- gest_eal_param = '-w %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n+ gest_eal_param = '-a %s --file-prefix=test2' % self.vm_dut_0.ports_info[0]['pci']\n self.vm0_testpmd = PmdOutput(self.vm_dut_0)\n self.vm0_testpmd.start_testpmd(self.pmdout.default_cores, eal_param=gest_eal_param, param='')\n for invalid_qn in [0, 257]:\n@@ -361,7 +361,7 @@ class TestRuntimeVfQn(TestCase):\n Test case 7: Reserve VF queue number when VF bind to kernel driver\n :return:\n \"\"\"\n- host_eal_param = '-w %s,queue-num-per-vf=2 --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n+ host_eal_param = '-a %s,queue-num-per-vf=2 --file-prefix=test1 --socket-mem 1024,1024' % self.pf_pci\n self.host_testpmd.start_testpmd(self.pmdout.default_cores, param='', eal_param=host_eal_param)\n self.vm0_testpmd = PmdOutput(self.vm_dut_0)\n self.vm_dut_0.restore_interfaces()\ndiff --git a/tests/TestSuite_runtime_vf_queue_number_maxinum.py b/tests/TestSuite_runtime_vf_queue_number_maxinum.py\nindex 8e93c20..72644ae 100644\n--- a/tests/TestSuite_runtime_vf_queue_number_maxinum.py\n+++ b/tests/TestSuite_runtime_vf_queue_number_maxinum.py\n@@ -145,7 +145,7 @@ class TestRuntimeVfQnMaxinum(TestCase):\n for each vf, when requested queues exceed 4 queues, it need to realloc queues\n in the left queues, the reserved queues generally can't be reused.\n \"\"\"\n- pf_eal_param = '-w {} --file-prefix=test1 --socket-mem 1024,1024'.format(self.pf_pci)\n+ pf_eal_param = '-a {} --file-prefix=test1 --socket-mem 1024,1024'.format(self.pf_pci)\n self.pf_pmdout.start_testpmd(self.pf_pmdout.default_cores, eal_param=pf_eal_param)\n vf1_allow_index = 0\n vf1_allow_list = ''\n@@ -180,9 +180,9 @@ class TestRuntimeVfQnMaxinum(TestCase):\n vf_pcis.append(vf.pci)\n vf_pcis.sort()\n for pci in vf_pcis[:vf1_allow_index]:\n- vf1_allow_list = vf1_allow_list + '-w {} '.format(pci)\n+ vf1_allow_list = vf1_allow_list + '-a {} '.format(pci)\n for pci in vf_pcis[vf1_allow_index:vf1_allow_index+vf3_allow_index]:\n- vf3_allow_list = vf3_allow_list + '-w {} '.format(pci)\n+ vf3_allow_list = vf3_allow_list + '-a {} '.format(pci)\n \n self.logger.info('vf1 allow list: {}'.format(vf1_allow_list))\n self.logger.info('vf3_allow_list: {}'.format(vf3_allow_list))\n@@ -196,7 +196,7 @@ class TestRuntimeVfQnMaxinum(TestCase):\n self.start_testpmd_multiple_times(self.vf3_pmdout, '--rxq=16 --txq=16', vf3_eal_param)\n \n if vf2_queue_number > 0:\n- vf2_eal_param = '-w {} --file-prefix=vf2 --socket-mem 1024,1024'.format(\n+ vf2_eal_param = '-a {} --file-prefix=vf2 --socket-mem 1024,1024'.format(\n vf_pcis[vf1_allow_index+vf3_allow_index])\n self.vf2_pmdout.start_testpmd(self.vf2_pmdout.default_cores, param='--rxq={0} --txq={0}'.format(\n vf2_queue_number), eal_param=vf2_eal_param)\n@@ -265,7 +265,7 @@ class TestRuntimeVfQnMaxinum(TestCase):\n Testpmd should not crash.\n \"\"\"\n # test queue-number-per-vf exceed hardware maximum\n- pf_eal_param = '-w {},queue-num-per-vf=16 --file-prefix=test1 --socket-mem 1024,1024'.format(self.pf_pci)\n+ pf_eal_param = '-a {},queue-num-per-vf=16 --file-prefix=test1 --socket-mem 1024,1024'.format(self.pf_pci)\n out = self.pf_pmdout.start_testpmd(self.pf_pmdout.default_cores, eal_param=pf_eal_param)\n self.verify('exceeds the hardware maximum' in out, 'queue number per vf limited error')\n out = self.pf_pmdout.execute_cmd('start')\ndiff --git a/tests/TestSuite_softnic.py b/tests/TestSuite_softnic.py\nindex e4934ff..2d486a9 100644\n--- a/tests/TestSuite_softnic.py\n+++ b/tests/TestSuite_softnic.py\n@@ -75,7 +75,7 @@ class TestSoftnic(TestCase):\n self.dut.session.copy_file_to(self.firmware, self.root_path)\n self.dut.session.copy_file_to(self.tm_firmware, self.root_path)\n self.dut.session.copy_file_to(self.nat_firmware, self.root_path)\n- self.eal_param = \" -w %s\" % self.dut.ports_info[0]['pci']\n+ self.eal_param = \" -a %s\" % self.dut.ports_info[0]['pci']\n self.path = self.dut.apps_name['test-pmd']\n self.pmdout = PmdOutput(self.dut)\n # get dts output path\ndiff --git a/tests/TestSuite_sriov_kvm.py b/tests/TestSuite_sriov_kvm.py\nindex 1a0e3a5..7926516 100644\n--- a/tests/TestSuite_sriov_kvm.py\n+++ b/tests/TestSuite_sriov_kvm.py\n@@ -344,7 +344,7 @@ class TestSriovKvm(TestCase):\n if driver == 'igb_uio':\n # start testpmd with the two VFs on the host\n self.host_testpmd = PmdOutput(self.dut)\n- eal_param = '-w %s ' % self.dut.ports_info[0]['pci']\n+ eal_param = '-a %s ' % self.dut.ports_info[0]['pci']\n self.host_testpmd.start_testpmd(\n \"1S/2C/2T\", \"--rxq=4 --txq=4\", eal_param=eal_param)\n self.host_testpmd.execute_cmd('set fwd rxonly')\ndiff --git a/tests/TestSuite_stats_checks.py b/tests/TestSuite_stats_checks.py\nindex 58c5236..c5d1e48 100644\n--- a/tests/TestSuite_stats_checks.py\n+++ b/tests/TestSuite_stats_checks.py\n@@ -301,5 +301,5 @@ class TestStatsChecks(TestCase):\n self.vf_port = self.dut.ports_info[self.dut_ports[0]][\"vfs_port\"][0]\n self.vf_port.bind_driver(driver=\"vfio-pci\")\n self.vf_port_pci = self.dut.ports_info[self.dut_ports[0]]['sriov_vfs_pci'][0]\n- self.pmdout.start_testpmd('default', '--rxq=4 --txq=4', eal_param='-w %s' % self.vf_port_pci)\n+ self.pmdout.start_testpmd('default', '--rxq=4 --txq=4', eal_param='-a %s' % self.vf_port_pci)\n self.xstats_check(0, 0, if_vf=True)\ndiff --git a/tests/TestSuite_telemetry.py b/tests/TestSuite_telemetry.py\nindex 82a1d40..7c9b561 100644\n--- a/tests/TestSuite_telemetry.py\n+++ b/tests/TestSuite_telemetry.py\n@@ -231,7 +231,7 @@ class TestTelemetry(TestCase):\n if info['pci'] not in pci_addrs:\n continue\n self.used_ports.append(index)\n- allow_list = ' '.join(['-w ' + pci_addr for pci_addr in pci_addrs])\n+ allow_list = ' '.join(['-a ' + pci_addr for pci_addr in pci_addrs])\n return allow_list\n \n def start_telemetry_server(self, allowlist=None):\ndiff --git a/tests/TestSuite_unit_tests_event_timer.py b/tests/TestSuite_unit_tests_event_timer.py\nindex 22c316e..349c0cf 100644\n--- a/tests/TestSuite_unit_tests_event_timer.py\n+++ b/tests/TestSuite_unit_tests_event_timer.py\n@@ -78,9 +78,9 @@ class TestUnitTestEventTimer(TestCase):\n \"\"\"\n \n if self.nic == \"cavium_a063\" or self.nic == \"cavium_a064\":\n- self.dut.send_expect(\"./%s -n 1 -c %s -w %s,single_ws=1,tim_stats_ena=1\" % (self.app_name, self.coremask, self.eventdev_device_bus_id), \"R.*T.*E.*>.*>\", 60)\n+ self.dut.send_expect(\"./%s -n 1 -c %s -a %s,single_ws=1,tim_stats_ena=1\" % (self.app_name, self.coremask, self.eventdev_device_bus_id), \"R.*T.*E.*>.*>\", 60)\n elif self.nic == \"cavium_a034\":\n- self.dut.send_expect(\"./%s -n 1 -c %s -w %s,timvf_stats=1\" % (self.app_name, self.coremask, self.eventdev_timer_device_bus_id), \"R.*T.*E.*>.*>\", 60)\n+ self.dut.send_expect(\"./%s -n 1 -c %s -a %s,timvf_stats=1\" % (self.app_name, self.coremask, self.eventdev_timer_device_bus_id), \"R.*T.*E.*>.*>\", 60)\n out = self.dut.send_expect(\"event_timer_adapter_test\", \"RTE>>\", 300)\n self.dut.send_expect(\"quit\", \"# \")\n self.verify(\"Test OK\" in out, \"Test failed\")\ndiff --git a/tests/TestSuite_vf_l3fwd.py b/tests/TestSuite_vf_l3fwd.py\nindex a9bc7fa..c881f69 100644\n--- a/tests/TestSuite_vf_l3fwd.py\n+++ b/tests/TestSuite_vf_l3fwd.py\n@@ -128,7 +128,7 @@ class TestVfL3fwd(TestCase):\n self.host_testpmd = PmdOutput(self.dut)\n eal_param = '--socket-mem=1024,1024 --file-prefix=pf'\n for i in valports:\n- eal_param += ' -w %s' % self.dut.ports_info[i]['pci']\n+ eal_param += ' -a %s' % self.dut.ports_info[i]['pci']\n core_config = self.cores[:len(valports)]\n self.host_testpmd.start_testpmd(core_config, \"\", eal_param=eal_param)\n for i in valports:\n@@ -256,7 +256,7 @@ class TestVfL3fwd(TestCase):\n self.setup_vf_env(host_driver, vf_driver)\n eal_param = \"\"\n for i in valports:\n- eal_param += \" -w \" + self.sriov_vfs_port[i][0].pci\n+ eal_param += \" -a \" + self.sriov_vfs_port[i][0].pci\n port_mask = utils.create_mask(self.dut_ports)\n \n # for fvl40g, fvl25g, use 2c/2q per VF port for performance test ,\ndiff --git a/tests/TestSuite_vf_single_core_perf.py b/tests/TestSuite_vf_single_core_perf.py\nindex d40547c..53ee2da 100644\n--- a/tests/TestSuite_vf_single_core_perf.py\n+++ b/tests/TestSuite_vf_single_core_perf.py\n@@ -225,7 +225,7 @@ class TestVfSingleCorePerf(TestCase):\n # ports allowlist\n eal_para = \"\"\n for i in range(port_num):\n- eal_para += \" -w \" + self.sriov_vfs_port[i][0].pci\n+ eal_para += \" -a \" + self.sriov_vfs_port[i][0].pci\n port_mask = utils.create_mask(self.dut_ports)\n # parameters for application/testpmd\n param = \" --portmask=%s\" % (port_mask)\ndiff --git a/tests/TestSuite_vm2vm_virtio_pmd.py b/tests/TestSuite_vm2vm_virtio_pmd.py\nindex 44f17a3..d730e9c 100644\n--- a/tests/TestSuite_vm2vm_virtio_pmd.py\n+++ b/tests/TestSuite_vm2vm_virtio_pmd.py\n@@ -151,7 +151,7 @@ class TestVM2VMVirtioPMD(TestCase):\n \"\"\"\n # deal with ports\n w_pci_list = []\n- w_pci_list.append('-w %s,%s' % (virtio_net_pci, 'vectorized=1'))\n+ w_pci_list.append('-a %s,%s' % (virtio_net_pci, 'vectorized=1'))\n w_pci_str = ' '.join(w_pci_list)\n if path_mode == \"mergeable\":\n command = self.app_testpmd_path + \" -c 0x3 -n 4 \" + \\\ndiff --git a/tests/TestSuite_vmdq.py b/tests/TestSuite_vmdq.py\nindex 6dae54a..1a170f8 100644\n--- a/tests/TestSuite_vmdq.py\n+++ b/tests/TestSuite_vmdq.py\n@@ -113,7 +113,7 @@ class TestVmdq(TestCase):\n port_mask = utils.create_mask(self.dut_ports)\n eal_param = \"\"\n for i in self.dut_ports:\n- eal_param += \" -w %s\" % self.dut.ports_info[i]['pci']\n+ eal_param += \" -a %s\" % self.dut.ports_info[i]['pci']\n # Run the application\n self.dut.send_expect(\"./%s -c %s -n 4 %s -- -p %s --nb-pools %s --enable-rss\" %\n (self.app_vmdq_path, core_mask, eal_param, port_mask, str(npools)), \"reading queues\", 120)\ndiff --git a/tests/TestSuite_vmdq_dcb.py b/tests/TestSuite_vmdq_dcb.py\nindex 2a248f8..20d03dd 100644\n--- a/tests/TestSuite_vmdq_dcb.py\n+++ b/tests/TestSuite_vmdq_dcb.py\n@@ -107,7 +107,7 @@ class TestVmdqDcb(TestCase):\n port_mask = utils.create_mask(self.dut_ports)\n eal_param = \"\"\n for i in self.dut_ports:\n- eal_param += \" -w %s\" % self.dut.ports_info[i]['pci']\n+ eal_param += \" -a %s\" % self.dut.ports_info[i]['pci']\n # Run the application\n app_name = self.dut.apps_name['vmdq_dcb']\n command = app_name + \"-c %s -n 4 %s -- -p %s --nb-pools %s --nb-tcs %s \" \\\ndiff --git a/tests/flexible_common.py b/tests/flexible_common.py\nindex 9df62ca..3a701db 100644\n--- a/tests/flexible_common.py\n+++ b/tests/flexible_common.py\n@@ -340,7 +340,7 @@ class FlexibleRxdBase(object):\n cmd = (\n \"-l 1,2,3 \"\n \"-n {mem_channel} \"\n- \"-w {pci},{param_type}=vxlan \"\n+ \"-a {pci},{param_type}=vxlan \"\n \"-- -i \"\n \"{port_opt}\").format(**{\n 'mem_channel': self.dut.get_memory_channels(),\n@@ -364,7 +364,7 @@ class FlexibleRxdBase(object):\n cmd = (\n \"-l 1,2,3 \"\n \"-n {mem_channel} \"\n- \"-w {pci} \"\n+ \"-a {pci} \"\n \"--log-level='ice,8' \"\n \"-- -i \"\n \"{port_opt}\").format(**{\n@@ -501,7 +501,7 @@ class FlexibleRxdBase(object):\n def check_effect_replace_pkg_RXID_22_to_RXID_16(self):\n self.logger.info(\"replace ice-1.3.7.0.pkg with RXID 16\")\n self.replace_pkg('os_default')\n- out = self.__pmdout.start_testpmd(cores=\"1S/4C/1T\", param='--rxq=64 --txq=64', eal_param=f\"-w {self.__pci}\")\n+ out = self.__pmdout.start_testpmd(cores=\"1S/4C/1T\", param='--rxq=64 --txq=64', eal_param=f\"-a {self.__pci}\")\n self.verify(\"Fail to start port 0\" in out, \"RXID #16 not support start testpmd\")\n self.__pmdout.execute_cmd(\"quit\", \"# \")\n self.replace_pkg('comms')\ndiff --git a/tests/perf_test_base.py b/tests/perf_test_base.py\nindex 02a73ee..00cf80c 100644\n--- a/tests/perf_test_base.py\n+++ b/tests/perf_test_base.py\n@@ -743,7 +743,7 @@ class PerfTestBase(object):\n self.__is_pmd_on = False\n \n def __get_topo_option(self):\n- port_num = len(re.findall('-w', self.__bin_ps_allow_list)) \\\n+ port_num = len(re.findall('-a', self.__bin_ps_allow_list)) \\\n if self.__bin_ps_allow_list else len(self.__valports)\n return 'loop' if port_num == 1 else 'chained'\n \n@@ -1410,16 +1410,16 @@ class PerfTestBase(object):\n pci = self.dut.ports_info[port_index].get('pci')\n if not pci:\n continue\n- allowlist += '-w {} '.format(pci)\n+ allowlist += '-a {} '.format(pci)\n else:\n- allowlist = ''.join(['-w {} '.format(pci)\n+ allowlist = ''.join(['-a {} '.format(pci)\n for _, info in self.__vf_ports_info.items()\n for pci in info.get('vfs_pci')])\n \n return allowlist\n \n def __get_host_testpmd_allowlist(self):\n- allowlist = ''.join(['-w {} '.format(info.get('pf_pci'))\n+ allowlist = ''.join(['-a {} '.format(info.get('pf_pci'))\n for _, info in self.__vf_ports_info.items()])\n return allowlist\n \n", "prefixes": [ "V1", "1/3" ] }{ "id": 101309, "url": "