Message ID | 20171214150138.25667-11-pbhagavatula@caviumnetworks.com (mailing list archive) |
---|---|
State | Superseded, archived |
Delegated to: | Jerin Jacob |
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F41BB7CDC; Thu, 14 Dec 2017 16:02:59 +0100 (CET) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0058.outbound.protection.outlook.com [104.47.41.58]) by dpdk.org (Postfix) with ESMTP id 10A79107A for <dev@dpdk.org>; Thu, 14 Dec 2017 16:02:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=SqZOu5rKTOLjUqZgR7EVGjCfvmqb6dljFtRMzOQOmeA=; b=VfhYZulJuIvoO7gPuekfFzFhip/53LTdcYUfRH1eCxg87BDiidA7iUpzu16geYTJz1oYAJjNrXMmoALQzL9pj4Dyk3S3Ha0EsngQ6vX0ML64sreYtULB0WmqwDHH6s44EX8XNV9H9wfe34rhSZ5/wClyqAKR/8TxhZsUHjLpxDM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavan.Bhagavatula@cavium.com; Received: from Pavan-LT.caveonetworks.com (111.93.218.67) by BN6PR07MB3460.namprd07.prod.outlook.com (10.161.153.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Thu, 14 Dec 2017 15:02:52 +0000 From: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> To: jerin.jacob@caviumnetworks.com, santosh.shukla@caviumnetworks.com, bruce.richardson@intel.com, harry.van.haaren@intel.com, gage.eads@intel.com, hemant.agrawal@nxp.com, nipun.gupta@nxp.com, liang.j.ma@intel.com Cc: dev@dpdk.org, Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> Date: Thu, 14 Dec 2017 20:31:37 +0530 Message-Id: <20171214150138.25667-11-pbhagavatula@caviumnetworks.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20171214150138.25667-1-pbhagavatula@caviumnetworks.com> References: <20171212192713.17620-1-pbhagavatula@caviumnetworks.com> <20171214150138.25667-1-pbhagavatula@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MWHPR17CA0079.namprd17.prod.outlook.com (10.173.237.145) To BN6PR07MB3460.namprd07.prod.outlook.com (10.161.153.23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 77bbdf86-b9f9-4c06-4561-08d54303c1b8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307); SRVR:BN6PR07MB3460; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3460; 3:XmMVnmQIB3vg4AuobfF3B96gpKCqASg4r8CCwtsRrwogFMj/RiuMnnnAQ2cX52DmG/c1FGRaFDNAt7pMckA7UtXHh25cAb8CgUY+rnfKWxIjR32+mb6jwQ5vWDe2P00e4wJStb7NTWu+Dlt6acZMJ+/D38yHxLlvwnMq8++EB0Nho3Bvx2JDZy6s6OL/iX2+7lbDxrgKqnxQBJ5M8K+SFRGYZ73MbDe5rOm2ZL5pXWfddjvGRZ7BWgO7/PoCXot7; 25:0mouKShOxhPf5aFZOWx6IVoGpmDeLsaxtNR/6vq1KULCDDa2b7CK+9HEmNoGvDZgefkUQEyrBkBrn7RexELFTv5A4lCFoTySoBwQcUQlogliYBWxxHjQu14YK+B1y9SnLSc5v0tQ6qzw4PpCHb16ADC2H2tZECfEz+2tplribg6/X7Dz5hWAuJ02TUlgSXuFpPs9epUXR6ReqKMkLRLujJLCQnMXr2ogs2p1rua62Qt6fd0Qdz6ZsS8rMH0dxV7t/Exf3RgXJk8Pa5qU0LYRIt+wr7z7JlOj5HGCoUnriuB5YwDwKLKEYnvMv6ApCENLvgPdNL2OHizu1DZKOf9u7Q==; 31:y3hCkMfK4k9PGaG9Y+wuTi+mzSf6NiH536q1sU3qZ50LiFNP80I/HA8CuNxYYihaW08C/g8cNNPrMRZcGMdKTJJwzDS65NTDZsrIXUR/Whv1vcPrJn+CnhfmVHwH940KknRCh7Ol9AIkPWEC96K0onzkHKewqRBRBXPAQZbHbwiravBtRKCHQ3eWyotVJYLJgiVowJMZ75dQu5BEALGDwdOh6Qrs+JV8hV8H3iw/kSo= X-MS-TrafficTypeDiagnostic: BN6PR07MB3460: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3460; 20:0fL/kWnXR4HgQx4FJuVEG4DXioNFEp/v8VMajbRbD7bNwZ7EExg4gi6y2yYNuwCggovytbHW3KZnaegIydYjA4PKELi+x7VzEeUQCmRgvk3OFcN+PCP7rh3nUBOBsoqv6jleUUvBOF6YyD2ajG2uX2gefYr7AxAXrMy+oplWchm6YEsACBD5QjABrLiYRU+Sq5CA4XLd5PF7W6KDfHPc4GmPiyuroToUamb6uOSUWSTCbFkrJ07p3qM1hWIwyVztd1YPNCYmoO1qFuk9nWmpo4oksuEa8SUcq6KSm33IFCri7dpef0yzvtExLA7cGHbvPQrIYXlHynBGWT/AbIrelbPoOgq3e8VjvLH5hqKwRFGYrrDoYCiQtCFrizROBWM86t7rRyim4mV+uwn/kiA/i1+tCYzVMI30izvBb72vO0CsrBtQgq1wRSmk8zyHKfawDZogzgl1SEpDgprQsn5OOrvamCSlwjyKSFNz5YUoypo2YSpqoH78Dw9nEBrn1ti+XPHK1ofAky9TJe/co5bhaM2h2KIsoos7/uV0OnOWc8VEQARz82yO92ul/23cg3MF6GLgVA3w2zreatI8JT9r7cndTHEQHyEnR0yeMXb/wak=; 4:0ET5tGpV5thmSseKNxk3M53tkOWKzaHRaWCuvcnOwHZP0mpajDDoS+YQVs5+48ZuF2XWD+OJF/+qDPUu/PowlbQWnuCFs5I42zIgEjyimQu5DzOj9FNo8DRDEMbkg2/5UYF3xDn8gCgIHIRxF+Uu3VbOnpcQ3cBeDLSWXXH920ejlcnuHBL5QCpoWs2osqAyGzbrVgjg2llN/uZ5qQju6MauAGPUAj5GsqhSHVIOMIJhK+4sN9mw05UIcW3aQLzgP1Qkpv95rAQUsEiXpoqiOQ== X-Microsoft-Antispam-PRVS: <BN6PR07MB3460767EBFBC4DBAB747EBF4800A0@BN6PR07MB3460.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(8121501046)(5005006)(3002001)(3231023)(93006095)(10201501046)(6041248)(20161123560025)(20161123564025)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(6072148)(201708071742011); SRVR:BN6PR07MB3460; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BN6PR07MB3460; X-Forefront-PRVS: 05214FD68E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(366004)(39860400002)(346002)(376002)(189003)(199004)(66066001)(42882006)(6666003)(2950100002)(305945005)(97736004)(72206003)(478600001)(2906002)(6486002)(47776003)(69596002)(107886003)(6512007)(4326008)(25786009)(53936002)(48376002)(105586002)(36756003)(106356001)(50466002)(5660300001)(53416004)(5009440100003)(6116002)(3846002)(1076002)(16586007)(68736007)(6506007)(386003)(16526018)(316002)(52116002)(50226002)(76176011)(8656006)(7736002)(8936002)(8676002)(81156014)(51416003)(81166006)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3460; H:Pavan-LT.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR07MB3460; 23:U2wjltsdeA4zqgFkchzdc2H3DKakExvoZMaga5UQJ?= 5Xd9dutw0WXAfmLQpOI7BLxUBYM3Cb5m4GQlx2TtDDDZiOLk3ZFsGsnCt+F1kEHKXnRZqtttAliF19nAuJwepQA7RtzJtGww76nBGJt4XvaVXlG3t7gSYa81CYAvUXUCSelTcii496HY/H+vCrDUBX8C5+fslRqXga95E9mlFGa7/gW7weZZUOsaxKJoZBTW9YEdxZQLFBv1hmcO+dLjFazpNUZ4sa18ScuGio6Y+enJqQtZUQBOA1GlBsiHUFNevcez52rlrfBisKXoNardZA2yOHw5kheQT9/bJrGK8iOdo+sjcWkOCWIrFPPUtTSyMTHCuyaWlrvKEwH5qAOek4SstJvHQ33ygBajUzF+6CrcZpa5zir59W7lpEmLylmiQn7wB2ObAWnxvyKSsbIGUV+Wda226YGaD2DmV7S+qHfZZxUW5CefBO5rUOXy3NmQOS2d0OxjDdmAldbNF1o6gBfbigvhvb3VitJsGnNpI9m46wfWR0o1xxL/h7ScSNm1enOq7qY6QZ35owFLnO0D3/mnPenKbz4H40zakWSiGIwAZVRJTH/TyCoBC+yJ/GnNUsvOyHcGSrlkDn4KBU/csB0rsiVJB8zdtoXyBNKxmiKtYN4kxTyHTCbRSXMZQ/TtH/PyluXV/TpbPu/kzN6enWQ6w0Jjpb8lQpcY3kQip4ixdgfSJkd6s4qeBPk3/UYneauktvbx8macbwiKLr1NJi1dhD3AfL4IorBB/KsGKNgfSopxnvBLP6g2x1KtU6QelICFYRoseY1wSRiM9W8fc87Lz0igyb5TdGOMbzOamIzNrMudiXAhrFHiBsccETjUIsIwfgb+nAxyh+SAfVdkz0DAXSSAqQNPk9kLpL0EyawH42m/VGLb2ouQJkFCnV/maa4sr5jfK34xI3yKZJ4l3fIOzO86EhcUVSimms5uCZCdfdI+m30MMFczcuWjmomd7VWWYOXyaRVnIoePLGFKpjTDPfvgIzjMloZbh74S0Hzl7gtdEh+km4TY+iZspIff7y8mbOvMgzHWOfOT2LhgMECzhlJoBuIk/FcBlh9wiVlCTREZbN2E+GsnC2kiWQRP/7p7b+Uc8SzPZtr99aiqJqlh6IEz3yl9jHTh+rQH1InqvxLHiCrwBZ6oK4xbtkuX/vDfHWmm2Bx9ukBlOuQmMXQ X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3460; 6:z6cPLQ8VAx6h0jdp8wWoM90DW+VNIhVJ8LDWsd3lS6x/nrPS0+zdYNac4MO7URJo9hFklMYtHYgsN0XW6AMrH7gLx/OsL13FvUaCxI/nCzBEMkC4N27qYO0t8idQPQreN4ajOks4ih2zHYxhIwysXbxkWoY3FlI5ecYfov8JOyLP/eWM11XON/KRKa/BwXq/5/YV7rMh1FOMsYiOwF0qMR2NOjzseQ7qzggEG/34S+8nqkc6VZEABf+E38o9/phdGdQ73qaO+QyftA7Le1HP116ZZBEW7ba3fidjo5hBO/9uYTpIFr9BRXI2AKZwAwAd+TxqQ80kG7mIJN/LObG9+EddivjJ/OCtwKihOQtkNsI=; 5:glb5FILvn8YNZES8caDOZrEEtuZgQVQ+Ng33CEmkAYkuyo0Ywfldpq+F57PykQn0q47WkPq7kZ6bGr5m4jBa6Kh0Cnk3rLiYzYvvIka2F9ABUCmefF1y7CStN/m9knqCu2jOuiSK/9vHP0S7cGyjraG+7Av2bIINmoSvhWl4uZU=; 24:JmFiHpPVis/k8NrsGU8sUAqD86ADTgUVlKXK6P0L0lcloVpOf3bpXmjN7HOAxj5vO54MjbVFzHR1DDyFKCc6RFPwR+4+eRKOny7l2aFnDHY=; 7:c7lzMDH2a1Xlyxq2gRV+NHpBBSdMxX6Kch4OKEF/jtFeLokv2q0qcjEJPs6qcc4Jv4tqPf0cNven+fc9x6/BilfpnOktRKDyl40JbbVrZy2b0JK+8IgHy0+zJPxDnHD1DNjiCg3OVAdI0Aefim1ShQ65aO+eC8FkmX20Jad6joO5/OOXu+K4AHbZostf8SFCXjnwMH9n+qv8ogtuKPD5RpUtrvle1qtDb+n1pMoSInHu1J3xkWFyGNtTQc5PU6V0 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Dec 2017 15:02:52.1990 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 77bbdf86-b9f9-4c06-4561-08d54303c1b8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3460 Subject: [dpdk-dev] [PATCH v2 10/11] test: register eventdev selftest X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://dpdk.org/ml/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://dpdk.org/ml/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://dpdk.org/ml/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | success | Compilation OK |
Commit Message
Pavan Nikhilesh
Dec. 14, 2017, 3:01 p.m. UTC
Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>
---
test/test/test_eventdev.c | 7 +++++++
1 file changed, 7 insertions(+)
Comments
> From: Pavan Nikhilesh [mailto:pbhagavatula@caviumnetworks.com] > Sent: Thursday, December 14, 2017 3:02 PM > To: jerin.jacob@caviumnetworks.com; santosh.shukla@caviumnetworks.com; > Richardson, Bruce <bruce.richardson@intel.com>; Van Haaren, Harry > <harry.van.haaren@intel.com>; Eads, Gage <gage.eads@intel.com>; > hemant.agrawal@nxp.com; nipun.gupta@nxp.com; Ma, Liang J > <liang.j.ma@intel.com> [Side note: we shouldn't put everybody on CC all the time..] > Cc: dev@dpdk.org; Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> > Subject: [dpdk-dev] [PATCH v2 10/11] test: register eventdev selftest > > Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> > diff --git a/test/test/test_eventdev.c b/test/test/test_eventdev.c > index 1ed2a1ddd..b86efab01 100644 > --- a/test/test/test_eventdev.c > +++ b/test/test/test_eventdev.c > @@ -1009,4 +1009,11 @@ test_eventdev_common(void) > return unit_test_suite_runner(&eventdev_common_testsuite); > } > > +static int > +test_eventdev_selftest(void) > +{ > + return rte_event_dev_selftest(TEST_DEV_ID); > +} > + > REGISTER_TEST_COMMAND(eventdev_common_autotest, test_eventdev_common); > +REGISTER_TEST_COMMAND(eventdev_selftest, test_eventdev_selftest); Currently when running the test app, we don't pass any arguments. Running the "eventdev_sw_autotest" command, it will create the required event_sw0 PMD vdev, and launch the tests then. Given the selftest is PMD agnostic, does it makes sense to have a single string "sw" or "octeontx" to run the tests against? Right now it requires that we pass ./app/test --vdev event_sw0 which I think is a burden, particularly when automating this with the meson test infrastructure down the line. Summary; Please add a string parameter that indicates the PMD to run the self-test on.
Hi Harry, Thanks for the review, comments below. On Tue, Dec 19, 2017 at 03:27:25PM +0000, Van Haaren, Harry wrote: > > From: Pavan Nikhilesh [mailto:pbhagavatula@caviumnetworks.com] > > Sent: Thursday, December 14, 2017 3:02 PM > > To: jerin.jacob@caviumnetworks.com; santosh.shukla@caviumnetworks.com; > > Richardson, Bruce <bruce.richardson@intel.com>; Van Haaren, Harry > > <harry.van.haaren@intel.com>; Eads, Gage <gage.eads@intel.com>; > > hemant.agrawal@nxp.com; nipun.gupta@nxp.com; Ma, Liang J > > <liang.j.ma@intel.com> > > [Side note: we shouldn't put everybody on CC all the time..] > > > Cc: dev@dpdk.org; Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> > > Subject: [dpdk-dev] [PATCH v2 10/11] test: register eventdev selftest > > > > Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> > > > > diff --git a/test/test/test_eventdev.c b/test/test/test_eventdev.c > > index 1ed2a1ddd..b86efab01 100644 > > --- a/test/test/test_eventdev.c > > +++ b/test/test/test_eventdev.c > > @@ -1009,4 +1009,11 @@ test_eventdev_common(void) > > return unit_test_suite_runner(&eventdev_common_testsuite); > > } > > > > +static int > > +test_eventdev_selftest(void) > > +{ > > + return rte_event_dev_selftest(TEST_DEV_ID); > > +} > > + > > REGISTER_TEST_COMMAND(eventdev_common_autotest, test_eventdev_common); > > +REGISTER_TEST_COMMAND(eventdev_selftest, test_eventdev_selftest); > > > Currently when running the test app, we don't pass any arguments. Running the "eventdev_sw_autotest" command, it will create the required event_sw0 PMD vdev, and launch the tests then. > > Given the selftest is PMD agnostic, does it makes sense to have a single string "sw" or "octeontx" to run the tests against? Right now it requires that we pass ./app/test --vdev event_sw0 which I think is a burden, particularly when automating this with the meson test infrastructure down the line. > > Summary; Please add a string parameter that indicates the PMD to run the self-test on. > We can't pass extra parameter while running test (it will only accept test name). So, I will register pmd specific test test_eventdev_sw/octeontx which will create the eventdev and call the selftest API. Also, I have mistakenly changed the name from event_sw0 to event_sw do you want me to revert it? or retain the change. Cheers, Pavan.
> From: Pavan Nikhilesh [mailto:pbhagavatula@caviumnetworks.com] > Sent: Tuesday, December 19, 2017 6:45 PM > To: Van Haaren, Harry <harry.van.haaren@intel.com>; > jerin.jacob@caviumnetworks.com > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2 10/11] test: register eventdev selftest > > Hi Harry, > > Thanks for the review, comments below. > > On Tue, Dec 19, 2017 at 03:27:25PM +0000, Van Haaren, Harry wrote: > > > From: Pavan Nikhilesh [mailto:pbhagavatula@caviumnetworks.com] > > > Sent: Thursday, December 14, 2017 3:02 PM > > > To: jerin.jacob@caviumnetworks.com; santosh.shukla@caviumnetworks.com; > > > Richardson, Bruce <bruce.richardson@intel.com>; Van Haaren, Harry > > > <harry.van.haaren@intel.com>; Eads, Gage <gage.eads@intel.com>; > > > hemant.agrawal@nxp.com; nipun.gupta@nxp.com; Ma, Liang J > > > <liang.j.ma@intel.com> > > > > [Side note: we shouldn't put everybody on CC all the time..] > > > > > Cc: dev@dpdk.org; Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> > > > Subject: [dpdk-dev] [PATCH v2 10/11] test: register eventdev selftest > > > > > > Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com> > > > > > > > diff --git a/test/test/test_eventdev.c b/test/test/test_eventdev.c > > > index 1ed2a1ddd..b86efab01 100644 > > > --- a/test/test/test_eventdev.c > > > +++ b/test/test/test_eventdev.c > > > @@ -1009,4 +1009,11 @@ test_eventdev_common(void) > > > return unit_test_suite_runner(&eventdev_common_testsuite); > > > } > > > > > > +static int > > > +test_eventdev_selftest(void) > > > +{ > > > + return rte_event_dev_selftest(TEST_DEV_ID); > > > +} > > > + > > > REGISTER_TEST_COMMAND(eventdev_common_autotest, test_eventdev_common); > > > +REGISTER_TEST_COMMAND(eventdev_selftest, test_eventdev_selftest); > > > > > > Currently when running the test app, we don't pass any arguments. Running > the "eventdev_sw_autotest" command, it will create the required event_sw0 > PMD vdev, and launch the tests then. > > > > Given the selftest is PMD agnostic, does it makes sense to have a single > string "sw" or "octeontx" to run the tests against? Right now it requires > that we pass ./app/test --vdev event_sw0 which I think is a burden, > particularly when automating this with the meson test infrastructure down > the line. > > > > Summary; Please add a string parameter that indicates the PMD to run the > self-test on. > > > > We can't pass extra parameter while running test (it will only accept test > name). > So, I will register pmd specific test test_eventdev_sw/octeontx which will > create the eventdev and call the selftest API. Sure that works for me. Its probably best to break out the create/run into a helper function, just to save code-duplication: int eventdev_selftest_impl(const char *pmd, const char *opts) { int id = rte_vdev_create(pmd, opts); return rte_eventdev_selftest(id); } int eventdev_selftest_sw() { eventdev_selftest_impl("event_sw", ""); } int eventdev_selftest_octeontx() { eventdev_selftest_impl("event_octeontx", ""); } > Also, I have mistakenly changed the name from event_sw0 to event_sw do you > want > me to revert it? or retain the change. I think it actually makes more sense to use "event_sw" over "event_sw0". The PMD name is constant, while the 0 is an arbitrary instance name. So I think we should keep the change.
diff --git a/test/test/test_eventdev.c b/test/test/test_eventdev.c index 1ed2a1ddd..b86efab01 100644 --- a/test/test/test_eventdev.c +++ b/test/test/test_eventdev.c @@ -1009,4 +1009,11 @@ test_eventdev_common(void) return unit_test_suite_runner(&eventdev_common_testsuite); } +static int +test_eventdev_selftest(void) +{ + return rte_event_dev_selftest(TEST_DEV_ID); +} + REGISTER_TEST_COMMAND(eventdev_common_autotest, test_eventdev_common); +REGISTER_TEST_COMMAND(eventdev_selftest, test_eventdev_selftest);