From patchwork Wed Jun 1 11:00:17 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stanislaw Kardach X-Patchwork-Id: 112223 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 2F041A0548; Wed, 1 Jun 2022 13:00:27 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0E33740689; Wed, 1 Jun 2022 13:00:27 +0200 (CEST) Received: from mail-lj1-f182.google.com (mail-lj1-f182.google.com [209.85.208.182]) by mails.dpdk.org (Postfix) with ESMTP id 518654003F for ; Wed, 1 Jun 2022 13:00:25 +0200 (CEST) Received: by mail-lj1-f182.google.com with SMTP id z13so1547579ljn.11 for ; Wed, 01 Jun 2022 04:00:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20210112.gappssmtp.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Cm8CRYMGwldjHxn7CEpcAIMOWegnHV/6FY5NySzxd9g=; b=wh7ES6ftkpqTVgOVAF3HTQvc+K2uTwU+a7rGZZwxXtzO650i4rqclTc6UWim8ZuJaF r27QMgZH0yjkW6ya0+4slMTkebpHcl2adnSr3I54O/SClxou4zsL826IJQTPIJPHJjrr X0nQKqht5lSYRLbxHEi63Mjnn6AfNFmRvnmD6Q0tPS8hcwNbfXcF2iaXOUf/eYJAZcIH YQ1lyfT2M6HjLDikgeeQh6qG1R7ViZVVNBteqtmRaLZZgP0/0+xunQalGx0iqSPzzs62 Z1dwHeP0a0g6Iqim1M3BzXTx2+9myT+mIu3M7kUVW6JlnifTJZ1qdWzXD0Mtqzd9yPyM qf0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Cm8CRYMGwldjHxn7CEpcAIMOWegnHV/6FY5NySzxd9g=; b=ejz30aW59C0NpU+MPehoMaO9B4LgKHRohjw3peVhFOs/ivBWZ9deRn+4m8t8vvOsuf kVUp8ESml0Fykh84dKMwL5nbeeEFcBqdjjg9ZdklFtU+HdwvvlqefNRcWHjnqY0tHGZ5 afL9WtFIElqSr6LSndXk0hiZPQIRn5sKAdYoPqCi/+6oTz2Raym2DluGv6FK/TcIx1zx +H9lnPfrAM0qOhnrHAjREdeRCOPAg39URrcR7qkxV2hvbHfXDiWvVw8iyh6oyR9Og0wU eZwbt4j46NNuN/UU00J9NQZZUXZZ4Xd8OenHq8uZad8YFEHXVSNsihiAfRGnt4/sVurd Yo1A== X-Gm-Message-State: AOAM5317cLmx7Cw5R7oN+XA/KpIVO7aTZZvZbg1Qu0wupZp7Cl+zz7Oj FWO4a8Np9JFSqYqaXA6GQxnt/w== X-Google-Smtp-Source: ABdhPJy0DuiEi2FsbMuBq2hiO99bq4dRmZFyfsQsVvA1bACC7AKF2K4pXlEhmzYQuQGsbD6iwYe6HQ== X-Received: by 2002:a2e:9c41:0:b0:24f:1074:79c1 with SMTP id t1-20020a2e9c41000000b0024f107479c1mr39138338ljj.474.1654081224831; Wed, 01 Jun 2022 04:00:24 -0700 (PDT) Received: from toster.semihalf.net (89-73-146-138.dynamic.chello.pl. [89.73.146.138]) by smtp.gmail.com with ESMTPSA id t11-20020a2e954b000000b002554d343f48sm252974ljh.133.2022.06.01.04.00.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jun 2022 04:00:24 -0700 (PDT) From: Stanislaw Kardach To: Konstantin Ananyev Cc: Stanislaw Kardach , upstream@semihalf.com, dev@dpdk.org Subject: [PATCH] test/ipsec: check for cryptodevs before testing Date: Wed, 1 Jun 2022 13:00:17 +0200 Message-Id: <20220601110017.400040-1-kda@semihalf.com> X-Mailer: git-send-email 2.30.2 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 Make sure that ipsec_perf_autotest checks if there are any crypto devices available before it starts performance testing. Same test is performed in the ipsec_autotest so it seems prudent to do it here too to not introduce false failures. Signed-off-by: Stanislaw Kardach Acked-by: Akhil Goyal --- app/test/test_ipsec_perf.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/test/test_ipsec_perf.c b/app/test/test_ipsec_perf.c index 346a851648..0eca003282 100644 --- a/app/test/test_ipsec_perf.c +++ b/app/test/test_ipsec_perf.c @@ -597,6 +597,12 @@ test_libipsec_perf(void) uint32_t i; int ret; + ret = rte_cryptodev_count(); + if (ret < 1) { + RTE_LOG(WARNING, USER1, "No crypto devices found?\n"); + return TEST_SKIPPED; + } + if (testsuite_setup() < 0) { testsuite_teardown(); return TEST_FAILED;