From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id CCE68A0548; Fri, 27 Aug 2021 11:07:30 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 97F95406B4; Fri, 27 Aug 2021 11:07:30 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 2DFCE4067C for ; Fri, 27 Aug 2021 11:07:27 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10088"; a="216080165" X-IronPort-AV: E=Sophos;i="5.84,356,1620716400"; d="scan'208";a="216080165" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Aug 2021 02:07:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,356,1620716400"; d="scan'208";a="685386709" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by fmsmga006.fm.intel.com with ESMTP; 27 Aug 2021 02:07:27 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Fri, 27 Aug 2021 02:07:26 -0700 Received: from orsmsx605.amr.corp.intel.com (10.22.229.18) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Fri, 27 Aug 2021 02:07:26 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Fri, 27 Aug 2021 02:07:26 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.47) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Fri, 27 Aug 2021 02:07:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tzbt3fylyIxnObVeWGCs9S+yeFCSlxLcu/SSFTPlaXpvQNrEsU1dA3wanW3iqqHkhUEzaozZnePH4WnU1vvT1GaFVS+vAbukeBCT9nxf07q5tBeDxTNftc8zDaBzFmsMoEiVIkVQ9haSQiu/zlmSAaJqCtUqBhBrBL9PjZJSl/Sy/9o5LlxKvPFjALHW4Nue+spwnt+5yiY+1wKm6HnZBeQOmIeUUrr44pFrFAKuFsEKoz8LeDnA/FA6L4zG6ErJyI3sUus37Ne0wTxAR9tHBX99FS0erRGcrZcZymN/xgahaQ8rk0dQEeX5N1omKysrqE+ApNPlBCEyW4NEj0kfiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1bDYU8os2ypTD93nP/YT7bk8+dfnGL3D7S9+Ue7V8dY=; b=H0/Ou10seHzzI3KpRHtW6yH0C6CubiSsZNqmlFw2SYmk+lRw9gXSDB9qoAGiAIqEGdP+PS7vMhj3WdlLKLiyP8Kx4mKHy97AzhFjjpEWdrOzeKuJqDnIUe+dFaWavcxD0MglPNnYty1JltwePWH/qEnCHBAlgSw/X59aXp5QS+fXD7YybF3spU+GgupodREXkNxRxaHkuDTRmif58l8xlSI1BuZFZ8GGTJAJgmtFPS/LEeFzbm6KW0mHlvuatB0Y2BCeWRgfy8D9Ns1Tc/HetXsijCEDwf5yS5bXMEisjYJ3QrYBU5RaqPskKEV8TGWohiA6vp/5hhS8XkHdMZDzrw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1bDYU8os2ypTD93nP/YT7bk8+dfnGL3D7S9+Ue7V8dY=; b=ahzqd/WmNWMNFNAwfDrB7yV0JJee0mQqsAktuMoFdhoWKWXdEVH28cS9M4dgb8A6r97VvaG+Aan9zw3c1AowThLX9xWK0Oolynnk+Icn13P2HhDKLwX5GaLK2O0kct7RdJqFny5faiqbHKasVqUPzDydsO49UH0NDqqIfRx7iI4= Received: from BYAPR11MB2648.namprd11.prod.outlook.com (52.135.227.138) by BY5PR11MB4024.namprd11.prod.outlook.com (10.255.163.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.22; Fri, 27 Aug 2021 09:07:25 +0000 Received: from BYAPR11MB2648.namprd11.prod.outlook.com ([fe80::f8e4:c512:756d:b265]) by BYAPR11MB2648.namprd11.prod.outlook.com ([fe80::f8e4:c512:756d:b265%7]) with mapi id 15.20.4457.023; Fri, 27 Aug 2021 09:07:25 +0000 From: "Wang, Yinan" To: "Chen, LingliX" , "dts@dpdk.org" CC: "Chen, LingliX" Thread-Topic: [dts] [PATCH V1] tests/vhost_cbdma: remove one case sync with testplan Thread-Index: AQHXmx98PrfGH3jygEeyHgvFIrZ1OKuHD4zw Date: Fri, 27 Aug 2021 09:07:25 +0000 Message-ID: References: <20210827164435.18136-1-linglix.chen@intel.com> In-Reply-To: <20210827164435.18136-1-linglix.chen@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.5.1.3 dlp-product: dlpe-windows authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a25991b3-ca2d-41c0-a750-08d9693a163e x-ms-traffictypediagnostic: BY5PR11MB4024: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3968; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: V82vsxyuR+ujQIbHLZlGIrQ2BRf4r3Ld6WxXk0FJtWw72l0G2cv1Ko/OSwCtQvOzzTNHdCkruZk6jWQOjdLt1bb/lxUyowoIOoNPds5wW6BR3de2aYc7ixJSZwc79zgRV3bPzEXWqL7IIaLxfqgo3WAy1ZEA+eF3N8/gIKVOjaDOrswBN92s+e2eUZpr/uaY6zeO+1iXaV5luQefRDaXlUphxsxuv1GBPhv5Fg26GGCSsbfZsZYhtSTGy+j+832W5nJbnwxHoLFwAI2IpYPlXbjafOAOWxiOwg1LGOFIE3I8IQk9EeCP9dJc3E6QKzmIK7YOZcKjaVoqRYEZBj+vOjYgdeDs5MZKp3l+9OE66Msn+pPbg5mdBeRQ2fuzd3v7a4KNU5WBRsfYACizXUPIXt5UPISmHe7DDw2maNMEJ4KiLOKYJHTbZjXgAbaA3/kmMB1aOP8SoYWb42bw3BIW+ETHPq/AiwZYF/tDZ7uT+yXgRXpp3sKczAGnk+wEkhAv/jQNCfFpSQ5KxGS2whRAOF+9+cpFocNNrpzb8cO3+B+CqHjqoMc/nnlColW5NjxfD4r6RC+yE27hPst4feZrHQJGiAOGCpskHK2TRyz4ECzmyKR0kS9hp4f1mMCFpO3argeJqtL3EZeT437Zc6/+X9OSuocnuwriumDy+T0SekHTazGMMGj23hGACm2MVddwmEHnfgPUsXYmlw64XO8B5w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2648.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(396003)(136003)(346002)(376002)(39860400002)(33656002)(478600001)(26005)(83380400001)(38100700002)(53546011)(55016002)(2906002)(186003)(4326008)(107886003)(110136005)(71200400001)(66556008)(8676002)(66946007)(76116006)(52536014)(7696005)(38070700005)(64756008)(316002)(66476007)(122000001)(8936002)(5660300002)(9686003)(6506007)(86362001)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?Windows-1252?Q?wDISYNklfp26ifC+u0IqF+5PfcD71Q2ZIljBYOzySymT6YlLLnjWP3uo?= =?Windows-1252?Q?GeSrwgHe0VMCGIa5Ssgu/4Dlgd+/7le9QiTQ01QfQmLSwAR49rsGQsR7?= =?Windows-1252?Q?foI+kwItpItGsVLwg14U7wJTgfSM6EuV1YSyKh+1uiAsKeWICWbt9OQ2?= =?Windows-1252?Q?IEeYlqtRcAHdDK+O+KNPGl8qy9FoYqidjCBKJGntRx4U4LhVmJRwxYqj?= =?Windows-1252?Q?rea4e6hV5JWpT2zOG2OlqeJjtGhlAmNLokx74X2Jemu98xt3ES63oggU?= =?Windows-1252?Q?kT5jSc4xf0YpN/ZyNMPtJo+6s9t5hQ9HIHJFffAxH/yAyV0ui1Sq+zvo?= =?Windows-1252?Q?6lnZTSqeBt/CnKOmNj+hNPFWFHdq+KOD/MYTomLG+LeTKNSHZu1EDXJL?= =?Windows-1252?Q?2OHqwa00r39rFTKaB7pCmLz5yhYZaA3haubSLtdJ+CkAlPaAgNBcG/xe?= =?Windows-1252?Q?PC0Jl0Sxa/eELzKTU4T+k79u2gZB9Xynp0QOuoRr37NUofvwkH01FlcR?= =?Windows-1252?Q?Jm4zuuqZAl/aVasWjybTVc/RPEDSdjg9UKgKE3DuuQWklQ53Ll7ZKhLA?= =?Windows-1252?Q?C4UhGyz/KBWVJkZggetoX9tIxPl9wHCo6ta8E3MBxwi9o5g+v7OZ5Ehh?= =?Windows-1252?Q?glCvVAWLbkhz1M2AVRF4mq7V0m9Sn6KojN7NNLDn5+umlyPklQndV2rs?= =?Windows-1252?Q?t6OXNDf6IBgAmTCTjzSm4F5xqyxCcbj6qatVd4D3/3KPMID4bFbsKEku?= =?Windows-1252?Q?fnYUZvNQr6JyBIMVwRue46niMEZY2rKF00Wue5Hfs3eZz3sd48WZJsnO?= =?Windows-1252?Q?vg3sRfDmEdaDo1iVXcl6MlbA5lW3Xy3KzNwU5OoA+vDtIHG2lqA48t7N?= =?Windows-1252?Q?GUdfNg5TAzvjTE1XxqVKO64oHFx1SYZ2dD6IcmD3K24oPsGY47EgLalx?= =?Windows-1252?Q?vTjo8NwtqxTbzX7bINCj9H/67TAmNDqIxyfGpVrclloGZ/RUlpR1vONH?= =?Windows-1252?Q?6MrBLm+Fmk2OTjJ7L735Hs+pO4Y3/Sz9mW0nqWPsmiI3LYweztjWZ5jK?= =?Windows-1252?Q?puER1BFQZvc1LNPUBkhkllOnRoYMD6q8EqB2HcUQLQSzKONj5mroXbL0?= =?Windows-1252?Q?rRxsjmN8bnNWhTdDkkKt0OMg3OKLHMAEXBt8iNJz5ASr47JLkdL8EiLd?= =?Windows-1252?Q?dJrFwgiPDi+lccmfZWMIqmhmFD+WiaJ6W6fKiCVc2SlCRWwMbycIIoiO?= =?Windows-1252?Q?0KRmP5+lcbvPQwtDDBEHgRsW7a1Q32lboZDJ581lNKBbUQkQj7A4Eher?= =?Windows-1252?Q?Ha26QOGweKw/hBqtgmh9mMGUhrmK9oSpgHizmX3pRDGnrl1zHsT6FJWi?= =?Windows-1252?Q?1CCYZeo2k/AFd0BAZuffeRp2FYDd5d12AaI=3D?= Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2648.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a25991b3-ca2d-41c0-a750-08d9693a163e X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2021 09:07:25.1000 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5lZUFxHCP84S9q+MfuLdoaICSAk0Iqn5TQ/jGWRj63MYmboqQLtA6KWZl8T3xFUkH0iOFP/kWoomEAc2TUbd0Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR11MB4024 X-OriginatorOrg: intel.com Subject: Re: [dts] [PATCH V1] tests/vhost_cbdma: remove one case sync with testplan X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" Acked-by: Yinan Wang > -----Original Message----- > From: dts On Behalf Of Lingli Chen > Sent: 2021?8?28? 0:45 > To: dts@dpdk.org > Cc: Chen, LingliX > Subject: [dts] [PATCH V1] tests/vhost_cbdma: remove one case sync with > testplan >=20 > remove test_check_threshold_value_with_cbdma sync with testplan. >=20 > Signed-off-by: Lingli Chen > --- > tests/TestSuite_vhost_cbdma.py | 46 +++------------------------------- > 1 file changed, 3 insertions(+), 43 deletions(-) >=20 > diff --git a/tests/TestSuite_vhost_cbdma.py > b/tests/TestSuite_vhost_cbdma.py > index 16fef645..c44b692a 100644 > --- a/tests/TestSuite_vhost_cbdma.py > +++ b/tests/TestSuite_vhost_cbdma.py > @@ -318,49 +318,9 @@ class TestVirTioVhostCbdma(TestCase): > self.handle_expected(mode_list=3Dself.mode_list) > self.handle_results(mode_list=3Dself.mode_list) >=20 > - def test_check_threshold_value_with_cbdma(self): > - """ > - Test Case3: CBDMA threshold value check > - """ > - used_cbdma_num =3D 4 > - params =3D '--nb-cores=3D1 --rxq=3D2 --txq=3D2' > - dmathr =3D [512, 4096] > - vid_dict =3D {} > - self.get_cbdma_ports_info_and_bind_to_dpdk(used_cbdma_num) > - self.dut.restore_interfaces() > - # launch vhost, Check the cbdma threshold value for each vhost p= ort > can be config correct from vhost log > - vhost_vdev =3D [f"'eth_vhost0,iface=3Dvhost- > net0,queues=3D2,client=3D1,dmas=3D[txq0@{self.used_cbdma[0]};txq1@{self.u= sed > _cbdma[1]}],dmathr=3D{dmathr[0]}'", \ > - f"'eth_vhost1,iface=3Dvhost- > net1,queues=3D2,client=3D1,dmas=3D[txq0@{self.used_cbdma[2]};txq1@{self.u= sed > _cbdma[3]}],dmathr=3D{dmathr[1]}'"] > - virtio_dev0 =3D f"net_virtio_user0,mac=3D00:01:02:03:04:05,path= =3D./vhost- > net0,queues=3D2,server=3D1,packed_vq=3D0,mrg_rxbuf=3D1,in_order=3D0,queue= _size=3D > 4096" > - virtio_dev1 =3D f"net_virtio_user1,mac=3D00:01:02:03:04:05,path= =3D./vhost- > net1,queues=3D2,server=3D1,packed_vq=3D0,mrg_rxbuf=3D1,in_order=3D0,queue= _size=3D > 4096" > - vdev_params =3D '{} --vdev {}'.format(vhost_vdev[0], vhost_vdev[= 1]) > - allow_pci =3D [] > - for index in range(used_cbdma_num): > - allow_pci.append(self.cbdma_dev_infos[index]) > - self.pmdout_vhost_user.start_testpmd(cores=3Dself.cores[0:2], > param=3Dparams, vdevs=3D[vdev_params], ports=3Dallow_pci, prefix=3D"vhost= ", > fixed_prefix=3DTrue) > - self.vhost_user.send_expect('start', 'testpmd> ', 120) > - # vid0,qid0,dma2,threshold:4096 > - self.launch_testpmd_as_virtio_user1(params, self.cores[2:4], > dev=3Dvirtio_dev1) > - vid_dict[dmathr[1]] =3D 0 > - # vid1,qid0,dma0,threshold:512 > - self.launch_testpmd_as_virtio_user(params, self.cores[4:6], > dev=3Dvirtio_dev0) > - vid_dict[dmathr[0]] =3D 1 > - # Check the cbdma threshold value for each vhost port can be con= fig > correct from vhost log > - out =3D self.vhost_user.get_session_before(timeout=3D2) > - self.vhost_user.send_expect("quit", "# ") > - self.virtio_user.send_expect("quit", "# ") > - self.virtio_user1.send_expect("quit", "# ") > - pattern =3D re.compile(r'dma parameters: > vid\S+,qid\d+,dma\d+,threshold:\d+') > - return_param =3D re.findall(pattern, out) > - self.logger.info("Actual Info:" + str(return_param)) > - check_value =3D 0 > - for dma in dmathr: > - check_value +=3D > len(re.findall('vid{},\S+threshold:{}'.format(vid_dict[dma], dma), > str(return_param))) > - self.verify(check_value =3D=3D used_cbdma_num, "Check failed: Ac= tual > value:{}".format(return_param)) > - > def > test_perf_pvp_packed_all_path_with_cbdma_vhost_enqueue_operations(s > elf): > """ > - Test Case 4: PVP packed ring all path with DMA-accelerated vhost > enqueue > + Test Case 3: PVP packed ring all path with DMA-accelerated vhost > enqueue > """ > self.test_target =3D self.running_case > self.expected_throughput =3D > self.get_suite_cfg()['expected_throughput'][self.test_target] > @@ -406,7 +366,7 @@ class TestVirTioVhostCbdma(TestCase): >=20 > def > test_perf_packed_dynamic_queue_number_cbdma_vhost_enqueue_operat > ions(self): > """ > - Test Case5: Packed ring dynamic queue number test for DMA- > accelerated vhost Tx operations > + Test Case4: Packed ring dynamic queue number test for DMA- > accelerated vhost Tx operations > """ > self.test_target =3D self.running_case > self.expected_throughput =3D > self.get_suite_cfg()['expected_throughput'][self.test_target] > @@ -466,7 +426,7 @@ class TestVirTioVhostCbdma(TestCase): >=20 > def test_perf_compare_pvp_split_ring_performance(self): > """ > - Test Case6: Compare PVP split ring performance between CPU copy, > CBDMA copy and Sync copy > + Test Case5: Compare PVP split ring performance between CPU copy, > CBDMA copy and Sync copy > """ > used_cbdma_num =3D 1 > queue =3D 1 > -- > 2.32.0