From patchwork Tue Mar 7 17:17:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Power, Ciara" X-Patchwork-Id: 124841 X-Patchwork-Delegate: gakhil@marvell.com Return-Path: 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]) by inbox.dpdk.org (Postfix) with ESMTP id 8960A41E06; Tue, 7 Mar 2023 18:17:51 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 53D5441151; Tue, 7 Mar 2023 18:17:43 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 996AF410DD for ; Tue, 7 Mar 2023 18:17:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1678209461; x=1709745461; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=TDhLsR/qyF7OV0m+fI6N95FgZP0cCdKQ3rrDzPpiy7Y=; b=ceYAL5Q7HigBZsqvD0jE69u4vgr58iza4vNWpbJKiFTMwrIS1L4Xfvcq ZGVZm4viKld+TDt9EDKmNtvC5hH925xwlRlIqQ/BUsUzBkzZAjlv617iR 93gmpRWCguGDnZtZT81UQ+zp8Hao8+QC3YaJO7CdeowHw6MX136v/xy2r 6sz+rvXoRR9hCSTY8QVX2jE2lYWfaBQ3e78j+0xIU+SApgJ6afS6M9z8x e2qhQ9YmkUed/MuK0UinMkIr6jBHBfffbAy2mf//RBeEwg7J5WafwtG5m p+BT+J4GjjEy3waGUg0tqK2SbRDRW/yOPnx6CIgFh8b6++Mz46vHbE0yy g==; X-IronPort-AV: E=McAfee;i="6500,9779,10642"; a="316312326" X-IronPort-AV: E=Sophos;i="5.98,241,1673942400"; d="scan'208";a="316312326" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Mar 2023 09:17:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10642"; a="676618826" X-IronPort-AV: E=Sophos;i="5.98,241,1673942400"; d="scan'208";a="676618826" Received: from silpixa00400355.ir.intel.com (HELO silpixa00400355.ger.corp.intel.com) ([10.237.222.80]) by orsmga002.jf.intel.com with ESMTP; 07 Mar 2023 09:17:39 -0800 From: Ciara Power To: dev@dpdk.org Cc: kai.ji@intel.com, Ciara Power , Akhil Goyal , Fan Zhang Subject: [PATCH 2/3] test/crypto: skip asym test if driver or device missing Date: Tue, 7 Mar 2023 17:17:33 +0000 Message-Id: <20230307171734.2872005-3-ciara.power@intel.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230307171734.2872005-1-ciara.power@intel.com> References: <20230307171734.2872005-1-ciara.power@intel.com> MIME-Version: 1.0 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Asym crypto tests returned FAILED if the required driver wasn't loaded, or no suitable device was found. This is now updated to return SKIPPED in these cases, which better reflects the status of the test, and follows the convention set in the sym crypto tests in similar circumstances. Signed-off-by: Ciara Power --- app/test/test_cryptodev_asym.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/test/test_cryptodev_asym.c b/app/test/test_cryptodev_asym.c index 5b16dcab56..9236817650 100644 --- a/app/test/test_cryptodev_asym.c +++ b/app/test/test_cryptodev_asym.c @@ -844,7 +844,7 @@ testsuite_setup(void) valid_devs, RTE_CRYPTO_MAX_DEVS); if (nb_devs < 1) { RTE_LOG(ERR, USER1, "No crypto devices found?\n"); - return TEST_FAILED; + return TEST_SKIPPED; } /* @@ -2256,7 +2256,7 @@ test_cryptodev_openssl_asym(void) if (gbl_driver_id == -1) { RTE_LOG(ERR, USER1, "OPENSSL PMD must be loaded.\n"); - return TEST_FAILED; + return TEST_SKIPPED; } return unit_test_suite_runner(&cryptodev_openssl_asym_testsuite); @@ -2270,7 +2270,7 @@ test_cryptodev_qat_asym(void) if (gbl_driver_id == -1) { RTE_LOG(ERR, USER1, "QAT PMD must be loaded.\n"); - return TEST_FAILED; + return TEST_SKIPPED; } return unit_test_suite_runner(&cryptodev_qat_asym_testsuite); @@ -2283,7 +2283,7 @@ test_cryptodev_octeontx_asym(void) RTE_STR(CRYPTODEV_NAME_OCTEONTX_SYM_PMD)); if (gbl_driver_id == -1) { RTE_LOG(ERR, USER1, "OCTEONTX PMD must be loaded.\n"); - return TEST_FAILED; + return TEST_SKIPPED; } return unit_test_suite_runner(&cryptodev_octeontx_asym_testsuite); } @@ -2295,7 +2295,7 @@ test_cryptodev_cn9k_asym(void) RTE_STR(CRYPTODEV_NAME_CN9K_PMD)); if (gbl_driver_id == -1) { RTE_LOG(ERR, USER1, "CN9K PMD must be loaded.\n"); - return TEST_FAILED; + return TEST_SKIPPED; } /* Use test suite registered for crypto_octeontx PMD */ @@ -2309,7 +2309,7 @@ test_cryptodev_cn10k_asym(void) RTE_STR(CRYPTODEV_NAME_CN10K_PMD)); if (gbl_driver_id == -1) { RTE_LOG(ERR, USER1, "CN10K PMD must be loaded.\n"); - return TEST_FAILED; + return TEST_SKIPPED; } /* Use test suite registered for crypto_octeontx PMD */