From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80042.outbound.protection.outlook.com [40.107.8.42]) by dpdk.org (Postfix) with ESMTP id 9B505683E for ; Mon, 8 Oct 2018 14:33:28 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rm/OsfgWx1XRjTM7vY5+ZmPzYY735DCHI3OM2VyQ7Mw=; b=otlHUwwEEfRD258LcCKkF6JJA4VxqoAamXPcQdXCO2ulMSUsVl+9KuecpcIY21dyl2dIhh3rz5CU3fg0OD1SFlJEM1T3TQ3OKWKGxvl5TrQlXywSbpi0yS4gu3i4Qlvx7T4NLsy6KciMwgdoLAa6Gg00xAKrk8IeYmnOjG08cXs= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; Received: from [10.232.134.144] (14.143.30.134) by AM6PR04MB4887.eurprd04.prod.outlook.com (2603:10a6:20b:6::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1207.23; Mon, 8 Oct 2018 12:33:24 +0000 To: Anoob Joseph , Pablo de Lara , Thomas Monjalon Cc: Ankur Dwivedi , Jerin Jacob , Narayana Prasad , dev@dpdk.org, Murthy NSSR , Nithin Dabilpuram , Ragothaman Jayaraman , Srisivasubramanian S , Tejasree Kondoj References: <1536033560-21541-1-git-send-email-ajoseph@caviumnetworks.com> <1538744363-30340-1-git-send-email-anoob.joseph@caviumnetworks.com> <1538744363-30340-32-git-send-email-anoob.joseph@caviumnetworks.com> From: Akhil Goyal Message-ID: <407d40a1-1ac6-3a28-dfcb-aaf3f1829182@nxp.com> Date: Mon, 8 Oct 2018 18:03:11 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <1538744363-30340-32-git-send-email-anoob.joseph@caviumnetworks.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: BM1PR0101CA0065.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:19::27) To AM6PR04MB4887.eurprd04.prod.outlook.com (2603:10a6:20b:6::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 853d0471-f051-4cd8-29fe-08d62d1a3ef1 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM6PR04MB4887; X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4887; 3:s16tX3WE3oBPmkuKnKw+eBZcW+4Nqg5bOfgPHESdj8HJGuvBXfv32uofP/NQVVFPjxXFKKa25oGoI0ubBM5BpEv2Me3NReSA5V+rt8MGFs5X3tfG6oUAApA9VgTUQ/aytE4KuDh47YCoQDeDabKO+3T3LKFggV6Vn/oTFv/IjDETy/9SbXdQrBSCvPUecyr2h6SK+2pUCJ3+vlw0kaBCuxTII8EZhGB3PXa+JeVbhEBGxHkR5hihZW5XMk17ilzg; 25:sG0NJ9x+z97Xc8qLj29G6GD7Dsc0jNCnug44QzWewXWS7lejlraGo0hDmCOlTwfM4qpq4TyMyVNEo7MCMudGVr7/JjL4uFvrSVDxxYkZpZ+wCYQR6QhGQ3NrnUp36W0L09Lga35wQzQfODrE950thIWkQh9u7U+X2p6sC5QTYZULqW9FV71DVfGpeB+vFP717iRca4YCPZzaoB6hNv/BFm7CxQFmtbvTPrsMLXpb9cV/Svj7XGXmc74DbGT67G/avrIVFAl13H8i5EHNjJ0eKWzvlJzPlJKCQBGuirSLZCpMV2KPXfyi/gS6TWn9lIjQcN8BYl+X+iw5eLgXwBEsCw==; 31:0h26azQPdJmaj9xE7fdfITwA+rwY7cNuzlVJHd/cS/LgFU6Y5e++PnUa8yiMgZsgMEHvu03VQ9krfARMturYDQh7x6fxlvlPdoq2Roc5+oHwDrfxQTSm98IWiaQA5i+halEzut/2JCDVztrnjBOi5+TeZmZAw8CI/cyuismg9MgHhoeFIbOz18Tpm1RilQWXY9cEj3BA3OT/Gy+EAgqIaJeceO/QADLNlEQwsYaJHYE= X-MS-TrafficTypeDiagnostic: AM6PR04MB4887: X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4887; 20:A0XL7xzSQXRsWGJqpu1P/CG6skderiuiUU+WiXK5dUmL+hieJ+fVPTDQuChYYd+8dCUNm+civSB8yGpD+zt6NeXIq1WgYOeE36Fvx5ScfKQNJfjdo0CTe4QauXf3aogvZFNNV2J0F7wrxzmkhkgRFAEBH4ZKs+ukVClwfzLz/QVe1WquRlVam/W09Uh8c2HnJl3F1t+uoE5kJIUoaxRAoQCrg8K4e/KVgHOXnIdRUzSv6AbwKP/972KWynF2T642oSMizG9AxS4xVpOmu12CLD33GT+bz/BpIUDhuMh/9q+D6vlVqAtmd996nHGYJSZuzkd3YW+LKHUXYlpnyBSEwCJIBWShH9a4PPMb6UMbSoJlij66Hohd3pcMXhJR48ewBYhq4oJQnpD5O5vp2RAem7pM3qg/+rIPJIaNU0vqI6HalVEMOjt4EzpvSP+bbzRgt4PIw4k3h2FCWYqQ+L0SjguZEcxnNpefJvtr2Gn8QVqCBfJrVQywJkeBXT8DlRim; 4:5tPDVfbuSD9y6gfAtaxYA5Z8qq5/eoCNffWKIx5L5DE4IKjQ7dvkpC7gJhOGHmgawlQvlQGQ2+yNzj1PqjctXWVeEvNaFa0huQH/70VcGY+nhyegrh9DYIm6q7x5KGNBSG6llYO/a3Z5kBwURX+ege1UsJsT/EtZftFZoHk5Yt8+nJqUj0yPypCE3NigjoNgRx01XHXV6RdysYSzJLTq1sf2rFvEkDWtIDZuFEiIPlonFWnt8qYWbwoGRITqGGN6V/G2marYszIoVLzCUMAVwA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231355)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149066)(150057)(6041310)(20161123560045)(20161123562045)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699051); SRVR:AM6PR04MB4887; BCL:0; PCL:0; RULEID:; SRVR:AM6PR04MB4887; X-Forefront-PRVS: 081904387B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(136003)(376002)(346002)(396003)(366004)(39860400002)(189003)(199004)(7736002)(7416002)(5660300001)(316002)(305945005)(81166006)(8676002)(81156014)(6666003)(8936002)(956004)(476003)(2616005)(11346002)(3260700006)(16576012)(25786009)(5009440100003)(2906002)(230700001)(53936002)(446003)(6116002)(65826007)(68736007)(3846002)(54906003)(47776003)(52116002)(229853002)(110136005)(52146003)(23676004)(66066001)(58126008)(65956001)(2486003)(67846002)(65806001)(55236004)(26005)(77096007)(6486002)(76176011)(105586002)(31686004)(50466002)(106356001)(386003)(53546011)(64126003)(86362001)(31696002)(44832011)(186003)(16526019)(486006)(478600001)(97736004)(6246003)(36756003)(4326008)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM6PR04MB4887; H:[10.232.134.144]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTZQUjA0TUI0ODg3OzIzOnZ4UWI2WXZQZzZiUTY4WVJjSFNKaTZZMFY3?= =?utf-8?B?Y2NIaTF3SG9CcVFVaisxM3hlcklKck5jTS8rbUR0VTE4WTZGbktjbzZqZVdN?= =?utf-8?B?dGlGUlBYaFczU2VUaVJDTmVlcG5XcDhoakpsSlBaQlg1VTBsTG9Lc2RBS0tO?= =?utf-8?B?KzBhS2RLYUVONWpETlNzSGdEd3d5WEN3UHprd1BRNDZlQzY3cHo3U3ZnOTB2?= =?utf-8?B?d3JBZmpKUVFZcW15WDhmeHpGZW10TUhxd2RUQU4vOEw0Q3pUbW5RQXBscGVX?= =?utf-8?B?NG9RL09pZjJJNFhCbWJrMm9ocEVtaUJIWEtMajBRNm52bmNQVnVrazUwWmk3?= =?utf-8?B?WUErWmYwNlVxT0JsekJHRjdCdXl0Q1pJc053b0RSa0Rnb0lQZjBHTGZCbXgr?= =?utf-8?B?VUw4NFlSbnNWNS9XWlFhakN0RUx4ZXBScS93Z3hxem5LWVI5UmE3OGhubTV0?= =?utf-8?B?SzI1OHRXMGxGYWpXRlNMQ29iSkE5UFUwRDUwNjNYYjg0NTM4dTBwSHJSQVJ1?= =?utf-8?B?N2ZOUERhWStEQUoxNFA2UTJYOHExNUh3eDNQU04xWk53ZUdVMXZTYU9lYjZR?= =?utf-8?B?V1lhNnByOHU1alU5Q09xTzVoMTVxRHZ0V2Zta09OQmtMWUlrT3o5eFg2R0V3?= =?utf-8?B?WjZmZUMva3pJUlVBMGRKUEZDM3FqNXB6V1h3OWhzcGY3L1k2eUdXekwzc3do?= =?utf-8?B?SjJFb1ZoQjNQMEo3M3NWR2l5RytTYnR3WWF5Zmt2ZnJzL1U4RzYwV2xvdE5a?= =?utf-8?B?WjIxL0kzd29MTCtGK3hvRkpjWnpTbFZwdGx5ZHZqNWdXMit4VDYyVG52dEEx?= =?utf-8?B?Sklra2l4dzVzZXJFWGVEdDN3dGJQTnZLMU10RDRtK2piS0ZNcThlaHdKUGJI?= =?utf-8?B?RFFRSnFMYTVFcDhDZnc0UW5JbHFmUFRRNlJBNDlYeVJvZmxBNGdqVHhVNk5G?= =?utf-8?B?aHdFNXNCK01vVnBWWm5sQWllM1RqanZtalR6RUVxRGw0MGJBL3EvS3c4Vm1i?= =?utf-8?B?OGMwNndJbklTOFpaYWdzYlFFbnJsTXNrQXpzSHFOTWx1eDMxYTZkRjhGNFhR?= =?utf-8?B?a2FEMGY4d0VjKzYya2pEMFRaNzBTRDFIQUg3ZmJGakxjdi9oYU83UEFzK0FU?= =?utf-8?B?eUtvUkd6RDJxa2oySmgwRzFzZmk3Yk9ZWFY4ajdmdkMzM3ZTSnlYczFJOTA4?= =?utf-8?B?UHRpd2hYa09KVUlJNUVzMk41SC9yVC80UUZ3bjI4MWNPeHdnTlFlYmxWYnd3?= =?utf-8?B?c1drL0F2NEVQdTc4YWFPR2dCamR1U3ZKejFBT3o2VnlQUjc2MzZ5czIvZUEw?= =?utf-8?B?RXJTVVFWd2VBRktaejVCQkY0MjhFN0pNN09EaDd1K3pTSjhDRnBrdHpRcVEv?= =?utf-8?B?R1ovUUF5WGcyZlg0aXdad2Rzbk5Sb3V2NS9SaFdRWEg4eUxIRjNmNWNXNG92?= =?utf-8?B?SnR0eW9aSE5QWmR5VkJhMWJVcWo3WlMzaGw0M3BMT2tLVUdoc0lhUTdtUUN3?= =?utf-8?B?WXBZSXBSTXZNVnlQQ2hrVTBCSmJxTWt2aHJQdjg5YitvNHVLQUJDaVpRbS9C?= =?utf-8?B?a0s5aUtVM0ZYcU5GL3UyVGxDVHc0NDhKR1AxYUFaR2hhMHdINkNkTDc3aThi?= =?utf-8?B?RnZHL0RYUmlNWDJHTTk5VEVkNWxGQW5tWnZtWWJTVHZMbitFYTIwb3piWS83?= =?utf-8?B?Q1BJVTJ0blhjaXhFb1dSemUxTE1BaTdZcE9UV0lMZnRTR1dCL1ptRnZDMHg5?= =?utf-8?B?YUpNQ0MzWGRTR1BGbUNDRHBmYmU1cjk5NUxya0lFK3dIZlYyUTdZckhobW1E?= =?utf-8?B?VnN1ZnRHd2FkSFFtaTJmNmZMKzV0SVIxb0xkNExuR1JZY0hFS1dxVXNpSzlP?= =?utf-8?B?UlRKREcwOXU1MGdINjNzUTJWT3lWMDVlWU1TanFGOGM4UGZha0lXb0xMWmlY?= =?utf-8?B?M21BNXVwdFYyYWRFckJYSUJpc2Y3d2hPSW9oRG4vMDdkMXNpZ1RXUEZiRUNL?= =?utf-8?B?QTVNWEMrOTZQc2k4eFBVZTVVejNSVExOdW0yZUZXNmk1bFEvZDM5MThJaytD?= =?utf-8?B?Wi9SN2hmVUxKV29BN2NVU2xIbHMzU0E0a0lTckZWQXgrUWg2YlRtNG1NK3Rp?= =?utf-8?Q?8V+h0rbLTwlYxXpHzj48hwqwlTCfpDTjbRoxclbGjf90?= X-Microsoft-Antispam-Message-Info: PCZC7WLnlQDvHBDu6eCN7XYSKtGCZemHwgHLwBC2IL/F11B/mPVlV7g9FWhfULhd9Jon2JXDUDJfHvDToAOnTUuZgKGHv2v8uZFIaheRptsuk1mLSJS0OSyo3uoZMLWnOLxjbjRNvDAvaUvSJUc5JUvprFNOhH6/oiBBgn9yPMwc6SSzr7DqKpoI2ZR0mWPDQNyq18S6FZN9hBGulpNW1LXU3hNiNuuLqD0metx6GRh+QzJrjP0Zh3rqpSwXNIG9EA3unvZnHh59oIkvRf/eS2AzN/ZUE6W/fIyQ0cvkL0z8sMH9FBETidGOpBisBauxXUzaS9pxS2tahNPS36Uve/s9UE2xVA1PsHVGctquJwQ= X-Microsoft-Exchange-Diagnostics: 1; AM6PR04MB4887; 6:XKAJBAzPthyXVf7qbGHAJqUr/pYohA50crm6s/Pit3tiL+fxPAIrUuq6gK0voYw6D8uV4QEt/YfU1wu/1wc/2qWujzzZoNLiTCBKftjCgIH3ZPDRIpNMtKogL07aAt4N9h/nFlSnlJzHwRZZI/5oFD1lIPq/WyRNN/05q638IqnsPZTygI77Dv3QCVqJ7gj3fQKmBHHMddFdm6yNfl9//u2yBWALSpDDIjHDhLt1i2Ra+moNIeIZAi0o/9hGWeBeuGlee0tYCiKMfOD+8KOUucnhyMay0hI2K2zoXjhoAX++uIiylc8sFWtle45USWXEnifIS1Tx7CpksMlcbnPiSjbrN2KwPMa9d+1AmV81JWQ9Qpu9TOSoVIZvehrwfNwzzAvr3lewZZj9M0B7arLP9rdfY7ZPzFN536LjfwEhlyfQwOERwBzzQ7Fwo2LfKOAgUOcxwwoBoxP6Nw0yH8OBSA==; 5:509sO+KRGfolrTzOw4jlD5+bUIgat2g0Kup9zGjpuozUJB6BtvLGOSqUKwFEo+yQABN8N3KbsCj+ULELN8sVz6cqqXFNa1qremYBMlxM/kVXy2Q0LtkSNRj5AeK6fF9creNIiJeXtMbteGfWTTSA1/VRxpbFUUl/E4Ufrg46bRA=; 7:6BaRTmGPPBiYqLD9GVRmGYvFriAPYYSQgpBc8JqhNhJWLB5iqHagfx/IqIPfHBcpRRWbqzqymUf/WmbPa5sZK0WILOP8mv/4Y4lfNxM/acklLCVbMuYId+5UXoYFYEVFOtILRxNKs0Mj7yDSOhvOYyvFkJHrCFieMhyWrlCKwqdDTBwKp+XhtDc8uM/BlsVB5UI612kdXjoft8GDqljjA9mrLf3byEz13S5C4+MrlvWwhqQHRRF3OVQ/11zO3VSK SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Oct 2018 12:33:24.5680 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 853d0471-f051-4cd8-29fe-08d62d1a3ef1 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR04MB4887 Subject: Re: [dpdk-dev] [PATCH v3 31/32] test: adds validation test X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Oct 2018 12:33:28 -0000 Hi Anoob, On 10/5/2018 6:29 PM, Anoob Joseph wrote: > From: Ankur Dwivedi > > This patch adds validation tests for octeontx crypto device. > > Signed-off-by: Ankur Dwivedi > Signed-off-by: Anoob Joseph > Signed-off-by: Murthy NSSR > Signed-off-by: Nithin Dabilpuram > Signed-off-by: Ragothaman Jayaraman > Signed-off-by: Srisivasubramanian S > Signed-off-by: Tejasree Kondoj > --- > test/test/meson.build | 1 + > test/test/test_cryptodev.c | 316 +++++++++++++++++++++++++++ > test/test/test_cryptodev.h | 1 + > test/test/test_cryptodev_aes_test_vectors.h | 114 ++++++---- > test/test/test_cryptodev_blockcipher.c | 9 +- > test/test/test_cryptodev_blockcipher.h | 1 + > test/test/test_cryptodev_des_test_vectors.h | 12 +- > test/test/test_cryptodev_hash_test_vectors.h | 78 ++++--- > 8 files changed, 463 insertions(+), 69 deletions(-) > > diff --git a/test/test/meson.build b/test/test/meson.build > index b1dd6ec..2d59041 100644 > --- a/test/test/meson.build > +++ b/test/test/meson.build > @@ -141,6 +141,7 @@ test_names = [ > 'cryptodev_sw_mvsam_autotest', > 'cryptodev_dpaa2_sec_autotest', > 'cryptodev_dpaa_sec_autotest', > + 'cryptodev_octeontx_autotest', > 'cycles_autotest', > 'debug_autotest', > 'devargs_autotest', > diff --git a/test/test/test_cryptodev.c b/test/test/test_cryptodev.c > index c63662d..b9731b9 100644 > --- a/test/test/test_cryptodev.c > +++ b/test/test/test_cryptodev.c > @@ -2142,6 +2142,96 @@ test_3DES_cipheronly_mrvl_all(void) > return TEST_SUCCESS; > } > > +static int > +test_AES_chain_cpt_all(void) > +{ > + struct crypto_testsuite_params *ts_params = &testsuite_params; > + int status; > + > + status = test_blockcipher_all_tests(ts_params->mbuf_pool, > + ts_params->op_mpool, ts_params->session_mpool, > + ts_params->valid_devs[0], > + rte_cryptodev_driver_id_get( > + RTE_STR(CRYPTODEV_NAME_OCTEONTX_SYM_PMD)), > + BLKCIPHER_AES_CHAIN_TYPE); > + > + TEST_ASSERT_EQUAL(status, 0, "Test failed"); > + > + return TEST_SUCCESS; > +} > + > +static int > +test_AES_cipheronly_cpt_all(void) > +{ > + struct crypto_testsuite_params *ts_params = &testsuite_params; > + int status; > + > + status = test_blockcipher_all_tests(ts_params->mbuf_pool, > + ts_params->op_mpool, ts_params->session_mpool, > + ts_params->valid_devs[0], > + rte_cryptodev_driver_id_get( > + RTE_STR(CRYPTODEV_NAME_OCTEONTX_SYM_PMD)), > + BLKCIPHER_AES_CIPHERONLY_TYPE); > + > + TEST_ASSERT_EQUAL(status, 0, "Test failed"); > + > + return TEST_SUCCESS; > +} > + > +static int > +test_3DES_chain_cpt_all(void) > +{ > + struct crypto_testsuite_params *ts_params = &testsuite_params; > + int status; > + > + status = test_blockcipher_all_tests(ts_params->mbuf_pool, > + ts_params->op_mpool, ts_params->session_mpool, > + ts_params->valid_devs[0], > + rte_cryptodev_driver_id_get( > + RTE_STR(CRYPTODEV_NAME_OCTEONTX_SYM_PMD)), > + BLKCIPHER_3DES_CHAIN_TYPE); > + > + TEST_ASSERT_EQUAL(status, 0, "Test failed"); > + > + return TEST_SUCCESS; > +} > + > +static int > +test_3DES_cipheronly_cpt_all(void) > +{ > + struct crypto_testsuite_params *ts_params = &testsuite_params; > + int status; > + > + status = test_blockcipher_all_tests(ts_params->mbuf_pool, > + ts_params->op_mpool, ts_params->session_mpool, > + ts_params->valid_devs[0], > + rte_cryptodev_driver_id_get( > + RTE_STR(CRYPTODEV_NAME_OCTEONTX_SYM_PMD)), > + BLKCIPHER_3DES_CIPHERONLY_TYPE); > + > + TEST_ASSERT_EQUAL(status, 0, "Test failed"); > + > + return TEST_SUCCESS; > +} > + > +static int > +test_authonly_cpt_all(void) > +{ > + struct crypto_testsuite_params *ts_params = &testsuite_params; > + int status; > + > + status = test_blockcipher_all_tests(ts_params->mbuf_pool, > + ts_params->op_mpool, ts_params->session_mpool, > + ts_params->valid_devs[0], > + rte_cryptodev_driver_id_get( > + RTE_STR(CRYPTODEV_NAME_OCTEONTX_SYM_PMD)), > + BLKCIPHER_AUTHONLY_TYPE); > + > + TEST_ASSERT_EQUAL(status, 0, "Test failed"); > + > + return TEST_SUCCESS; > +} > + > /* ***** SNOW 3G Tests ***** */ > static int > create_wireless_algo_hash_session(uint8_t dev_id, > @@ -9951,6 +10041,216 @@ static struct unit_test_suite cryptodev_ccp_testsuite = { > } > }; > > +static struct unit_test_suite cryptodev_cpt_testsuite = { Shouldn't this be cryptodev_octeontx_testsuite and for other functions as well? I believe cpt is helper API set, and main PMD is octeontx, so the test shall also have octeontx reference. Thanks, Akhil