Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp4689201pxj; Wed, 12 May 2021 10:57:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzl/BERkjkjOq1svKskS0SVbcFoKBMFeNz/cnK6lip3GIat2qk1RIxK9mCXdNbqe6VkAKQr X-Received: by 2002:a05:651c:106a:: with SMTP id y10mr30792449ljm.470.1620842221151; Wed, 12 May 2021 10:57:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620842221; cv=none; d=google.com; s=arc-20160816; b=U9it1dFgQLwKjAd+CZiimIBgbhFAMSK4W9MqDH8Czq0ScjxGjlQ9vkPvyQef0rSCKt YdqVmr5jG56lQzjNdJ9TK7+2sm/SFeIJwbOw7Yfl5EMiMfNWXbam85vX58orq4Ow3lX9 vHK2U47P6hVqXqoe4Nyrld2QuRCIHtRt6kUyhlqhVlR+undXmASR0ikeTYjKwgiGOGhQ 3VSwlqjKWykFYTtwe/umJ1yw/ZwyYIUCLLqsiYklp1zjn/Kd0/y+lWk7Eb7IMI6U5S7z zKGKSO91dKUwB81U+xRjdcknmLZoyIZns5JKH/RqPg29VPVlcOZYThrIFRHPMqNWZv/X pUYg== 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=n6EUxbV8rJq1Ux34zXQzx6Zy7VHawy8ybkgvdfFytoWDs5LD908pHLt2PKzeSVzj8C IaGGtjxxUMXo+U2xDlq9pr+vcot8Rf+3f2s4gjff87whp9iUrLGT39vo8ifvMKRfxSLj ElAPfnBt45L3murQjYZrll1RC3Q67Wy/QKiQbYjs22Lb0ZH1IEC9BtXantBrCs7TEnE7 f4aM+PG7zgILd2XNvjtOyHpBuFG3GeDrO98+lLfSEo+ee6HY12mPfxB0obW9l9qxs5R6 cnB0O1GVeEhcppTgqAnXMs2zeR/JSIZz0/CAQwhWXCFGCU6NVXWDQrZiP/kMZMl2LO/H cBdA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=a10JBb9s; 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 n17si299003lfl.164.2021.05.12.10.56.30; Wed, 12 May 2021 10:57:01 -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=a10JBb9s; 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 S1349439AbhELR4b (ORCPT + 99 others); Wed, 12 May 2021 13:56:31 -0400 Received: from mail.kernel.org ([198.145.29.99]:40962 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240743AbhELQZO (ORCPT ); Wed, 12 May 2021 12:25:14 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 743FF61CA7; Wed, 12 May 2021 15:48:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1620834496; bh=AKv4CvF9i/8LNs7eWbsTS8lJ3mQ65fN4GO5d/CpftOk=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=a10JBb9su7iKRz5PRUJhQD45jLcL+cqF2V8DN/VNQJXCtCGZS3fAZHPswtoGwXFhX R4fq+AT+IPFDb/VnVm9dRWLBi6sQDgg77uAe5QqnpwJd2lrmQif8ZLE+wHiHTiUlnx 3XXPEm3ZBIrfTa+NH+iG50n7T7ny8kIKHcR61hqM= 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.11 568/601] selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test Date: Wed, 12 May 2021 16:50:45 +0200 Message-Id: <20210512144846.560415363@linuxfoundation.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <20210512144827.811958675@linuxfoundation.org> References: <20210512144827.811958675@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