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 0935B43829 for ; Tue, 5 Mar 2024 16:35:49 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F27F442E18; Tue, 5 Mar 2024 16:35:48 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 72CC2402AF for ; Tue, 5 Mar 2024 16:35:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1709652947; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=U0mB2F3PogdYhEl5RZea4P2koD43IgDsEiutaAXsSOo=; b=QPqvaMualKUYWvagVrrutWi8WVo9D4NAR82tfbhNeOg3eRgzIHZK6x8rZhGpkavXhsYkVs Y++Lq8mOLaieGUPql3rzAbTL6nwaJPftLUfJR/tFYdn87RegR3G0eskkFF84nTrkkY1w76 e1BY1Dpzs80BGLMky+u5GGKD0jzrnYs= Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-259-tHbCVwPqN1u1DuModxa81A-1; Tue, 05 Mar 2024 10:35:45 -0500 X-MC-Unique: tHbCVwPqN1u1DuModxa81A-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.rdu2.redhat.com [10.11.54.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 45C20800262 for ; Tue, 5 Mar 2024 15:35:45 +0000 (UTC) Received: from rh.redhat.com (unknown [10.39.194.197]) by smtp.corp.redhat.com (Postfix) with ESMTP id 8A8F8200AE7F; Tue, 5 Mar 2024 15:35:44 +0000 (UTC) From: Kevin Traynor To: David Marchand Cc: dpdk stable Subject: patch 'test/event: skip test if no driver is present' has been queued to stable release 21.11.7 Date: Tue, 5 Mar 2024 15:34:10 +0000 Message-ID: <20240305153449.263666-37-ktraynor@redhat.com> In-Reply-To: <20240305153449.263666-1-ktraynor@redhat.com> References: <20240305153449.263666-1-ktraynor@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.4.1 on 10.11.54.4 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII"; x-default=true X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 21.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 03/11/24. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/kevintraynor/dpdk-stable This queued commit can be viewed at: https://github.com/kevintraynor/dpdk-stable/commit/15d001811d3d1bbc22ab973c593c9593a78493a5 Thanks. Kevin --- >From 15d001811d3d1bbc22ab973c593c9593a78493a5 Mon Sep 17 00:00:00 2001 From: David Marchand Date: Wed, 24 Jan 2024 13:33:38 +0100 Subject: [PATCH] test/event: skip test if no driver is present [ upstream commit f1caf6ff072ad932d93f3d5587c504d5f90d5d70 ] Align eventdev with what other device abstraction libraries do: if no driver is present, skip the tests. Fixes: f8f9d233ea0e ("test/eventdev: add unit tests") Signed-off-by: David Marchand --- app/test/test_eventdev.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/test/test_eventdev.c b/app/test/test_eventdev.c index 843d9766b0..c4cbd84f27 100644 --- a/app/test/test_eventdev.c +++ b/app/test/test_eventdev.c @@ -23,7 +23,13 @@ testsuite_setup(void) count = rte_event_dev_count(); if (!count) { + int ret; + printf("Failed to find a valid event device," - " testing with event_skeleton device\n"); - return rte_vdev_init("event_skeleton", NULL); + " trying with event_skeleton device\n"); + ret = rte_vdev_init("event_skeleton", NULL); + if (ret != 0) { + printf("No event device, skipping\n"); + return TEST_SKIPPED; + } } return TEST_SUCCESS; -- 2.43.2 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2024-03-05 14:08:55.550224815 +0000 +++ 0037-test-event-skip-test-if-no-driver-is-present.patch 2024-03-05 14:08:54.651520768 +0000 @@ -1 +1 @@ -From f1caf6ff072ad932d93f3d5587c504d5f90d5d70 Mon Sep 17 00:00:00 2001 +From 15d001811d3d1bbc22ab973c593c9593a78493a5 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit f1caf6ff072ad932d93f3d5587c504d5f90d5d70 ] + @@ -10 +11,0 @@ -Cc: stable@dpdk.org @@ -18 +19 @@ -index 71de947ce4..e4e234dc98 100644 +index 843d9766b0..c4cbd84f27 100644 @@ -21 +22 @@ -@@ -34,7 +34,13 @@ testsuite_setup(void) +@@ -23,7 +23,13 @@ testsuite_setup(void)