Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4752755pxj; Wed, 12 May 2021 12:26:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxv1tLdnPVlgEhTRysshcZl0iCieQvBJOv5OTNSI3DH/gae/SYCGTiHMhTGTNoAsf9F0gHm X-Received: by 2002:a17:906:8389:: with SMTP id p9mr6429564ejx.106.1620847463202; Wed, 12 May 2021 12:24:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620847463; cv=none; d=google.com; s=arc-20160816; b=bHF636A7ZAyckQ5cbw9eCQvdRmaolyOy5O18H61xV7x0f8rulNvLQrOV7NSDcresgi J3at6HonPB6FDQhLrck9BGcU3g+wi/nGcaD66Hbz3faeb3kjeJRN1DJ0Gwg4AAnqDo4x VCrg5ScrF+tKHUUnZvPpct5C/+ywslhxVm633/unIq4MT6mjb9izsdqaVMbA7NoJ2elm xUeyvd+JxNiM9et+vEc7VEKl6knxJ5qDyIy1YgnzEJhPp8JRtbqxn8BDiV4EuSNezN1+ ab9TV2V+nBRGSZqKH3rqHP3fYw+Mulorbk/WjtM9+YKHT5fK+Qp3/N6BdDaPpQapiMGS 1TzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=67/XEVaBgQAZV+Tj75yy00d/zuFvAH+t7N4KTdUH+bo=; b=zHo/v2fKEQ2l6jgQojtuY4mHDQhnK94Oc63VYwl9fLtQ1hku3cMqUoVL0MzOWXESib q7J0LV3ydSUnlNiB/2iDHmQGIg61ekMrDh05cfF8sJ/FciDTHqOJqsJQGF4poP6Rz1Tk 9Zaz/XgHJFfMZ2Entx/HM1xCQSmXmQEKCx6Ya83QUpUKKWg48iYYytFQ7leBov0Yqc9L IZqvBtd2EysktLaiPjBsq3G/FOSMYFNKr2DCxZY9ayo8+DxOBqgJqlGgpQHCb5BPMrqZ aDRlJTr3jEju+g7joDg7LUdi8T0I+GdYGxG6cTP8VIH53pOod/tdWvQujSGq9BnvW1el 6zfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=ThmEgoZc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k9si484344edv.428.2021.05.12.12.23.59; Wed, 12 May 2021 12:24:23 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=ThmEgoZc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1379726AbhELTUL (ORCPT + 99 others); Wed, 12 May 2021 15:20:11 -0400 Received: from mail.kernel.org ([198.145.29.99]:45058 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244746AbhELQvI (ORCPT ); Wed, 12 May 2021 12:51:08 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 8AC0261C89; Wed, 12 May 2021 16:17:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620836266; bh=AKv4CvF9i/8LNs7eWbsTS8lJ3mQ65fN4GO5d/CpftOk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ThmEgoZcUsKcPv6I3yKvW7Mz6lg4/BAmzdAizzu5Y0cAXNHozn/J139LDi3uqnLyX z49Rr57bsUztBcmDHTHpVtuRpKiJayLPwxa8BZBJzTPTyCInmZtz5zqdA8VdIynJKY XeISDhXA4t6YrXlUf2rvFZawmfPiCHFiTKGNgzmI= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Ido Schimmel , Danielle Ratson , Petr Machata , "David S. Miller" , Sasha Levin Subject: [PATCH 5.12 642/677] selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test Date: Wed, 12 May 2021 16:51:28 +0200 Message-Id: <20210512144858.694367764@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210512144837.204217980@linuxfoundation.org> References: <20210512144837.204217980@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Danielle Ratson [ Upstream commit 1f1c92139e36223b89d8140f2b72f75e79baf8bd ] Currently, the error return code of the failure condition is lost after using an if statement, so the test doesn't fail when it should. Remove the if statement that separates the condition and the error code check, so the test won't always pass. Fixes: abfce9e062021 ("selftests: mlxsw: Reduce running time using offload indication") Reported-by: Ido Schimmel Signed-off-by: Danielle Ratson Reviewed-by: Petr Machata Signed-off-by: Petr Machata Signed-off-by: David S. Miller Signed-off-by: Sasha Levin --- .../testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/tools/testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh b/tools/testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh index cc0f07e72cf2..aa74be9f47c8 100644 --- a/tools/testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh +++ b/tools/testing/selftests/drivers/net/mlxsw/tc_flower_scale.sh @@ -98,11 +98,7 @@ __tc_flower_test() jq -r '[ .[] | select(.kind == "flower") | .options | .in_hw ]' | jq .[] | wc -l) [[ $((offload_count - 1)) -eq $count ]] - if [[ $should_fail -eq 0 ]]; then - check_err $? "Offload mismatch" - else - check_err_fail $should_fail $? "Offload more than expacted" - fi + check_err_fail $should_fail $? "Attempt to offload $count rules (actual result $((offload_count - 1)))" } tc_flower_test() -- 2.30.2