Received: by 2002:a19:771d:0:0:0:0:0 with SMTP id s29csp1268789lfc; Wed, 1 Jun 2022 13:40:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxy0jjoPqcqhoWyzGWSz+0GWmBiedjMF5Csj1BzSJWzE90k/zTondse9x853DIw37QaoJEo X-Received: by 2002:a05:6a00:1305:b0:512:ebab:3b20 with SMTP id j5-20020a056a00130500b00512ebab3b20mr1308703pfu.82.1654116018754; Wed, 01 Jun 2022 13:40:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654116018; cv=none; d=google.com; s=arc-20160816; b=AwWlU1eIoyqPOd8nYYUKvwVRFcNY4aNki0/S+dktR+Qb4SB9kbrKnuy0gca8yvdHml ymsnwxclb4eA2PXEZ3+r4iVsOYi+nbVh3gsrKmfGo5qTSrGBEOt9cS/24KaN+utlPrZM 6QZ9sgK4kkDWx+1+d/I0B39PJAIZql7eAlp7yp3FcToyLkUy+QYhlwZXYOp3N41dZ7bD kmPLQBro+6GQQhhcE2NJe6/Sr2J3fe52864yP7InQ3WXjAbKyVqnIGgqYz8cH3hwUcBw pdGc8sS3mKfnjlRzHHnsGyYw29Kh5Ah7/9EvLqce5Y6aR3Rvjkv/UhM1GpX9uermTPxS ykfQ== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=7cbknEZGUGD2cxU937ieJPI9qyLodJRcbX0FPdvitY4=; b=rJ77+/eB2ddYdkOmEL9j8QQ83ply7bqXTbv1HIJv/BiAugrx0gnjgJHxF3rZaiEAp0 K6eL+/79j1yinrcQpf/bdIy9qPpzMjwLLeD/BpSCvMJcA/9cxMbwhGEPXuFlV7BwA4we tGP9Zb/BsORqNTYx05QQtOlPw8c94UcgU3oRQfhKsn8h40Wki8zfA5Cy1g1KM4H8pCZJ z0k7ugfa/5QNitoNFxmcgjHF7PJDpQ7m3MAyD8xpnsTgZ0IGa8BBfJBRJMqnsnzdMi2O QhV/0Skw1A6BsArpCqO0b/RIevI3bczCc5X4WW8ZReLO5c2YL0fAQ1TBTktUUPTSzxRw TncQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ifBZEtRL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id d18-20020a170903231200b00163eff0e71esi3660791plh.572.2022.06.01.13.40.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jun 2022 13:40:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=ifBZEtRL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id C185E28DC10; Wed, 1 Jun 2022 12:48:11 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1356417AbiFARns (ORCPT + 99 others); Wed, 1 Jun 2022 13:43:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57718 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1356403AbiFARnp (ORCPT ); Wed, 1 Jun 2022 13:43:45 -0400 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EF5B16FD0C; Wed, 1 Jun 2022 10:43:43 -0700 (PDT) Received: by mail-wm1-x32b.google.com with SMTP id d5-20020a05600c34c500b0039776acee62so2587290wmq.1; Wed, 01 Jun 2022 10:43:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=7cbknEZGUGD2cxU937ieJPI9qyLodJRcbX0FPdvitY4=; b=ifBZEtRLIZDgnjgCirPIRbDpD4+2k0ji6YiTOqqGf3vyBHkTGgWU2FrXcQ65T2Nv6E LY/qQy0xpRocxt2MjbXIYNEzJ5ZIbgr8eTQtVAtSoW0BMfJq0KRJGhn615hQkdbri0zQ J4oMNV2moa3q/9jdiTR/9qVYAwv34VDvnA+b7Nb0aYmKo41fEnWhToQzLiAG3RAG8Jo5 2VA9+UXbujviKWjeHig9tJohVjITD6sctW6AlJ/tglBmib/ME5dB1G7nHe4FYASNaTOo OCCI2o7RMJeTcCEgRKYNnNhJKsKpHmpDmIZnH8q8UkySlK0gc8Mbf4q2rkJpPrWkXmIi ZnfQ== 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=7cbknEZGUGD2cxU937ieJPI9qyLodJRcbX0FPdvitY4=; b=VIXfzlOZUnRhA8XL6w/h2qNY7igHEAUO/5MDEwG1UcCNfTrkY3s8K3eiJWBfrXgQj5 4tgpRDmiFGFSWxLYd965xeW3U76oe/XKX0ecZFgr7nNZwXm+p6v7Ibr4O7UCX/PQnQl+ QiUtoPkFf6y2bhwn8Hf1FXHH8g/JKQteuqI/pP3i5G+KYGHOrexoTOvxswxeCG+n5XbN d3TSarKda17yrJEt3sikKRlKJPBVmGKW9NPcQO9Uxml030swLSFpTmmZ0lJOP1OeHy6k IX9AXX1Fz0bvf8+dqA1Rtb7vRDHteDMmL1COunambumI8e6zbZpdcSj4jiEO6CQtHm/p r+Nw== X-Gm-Message-State: AOAM531KW7T8Xk5IQUh0sOV/v7RddKYV08Ta28+4O7hGD1F2YW84ufkJ 6jDLbfwD2qkwrN9RXrd2rdDjkzBGvK4= X-Received: by 2002:a05:600c:1f0e:b0:397:707f:5a60 with SMTP id bd14-20020a05600c1f0e00b00397707f5a60mr463432wmb.3.1654105422243; Wed, 01 Jun 2022 10:43:42 -0700 (PDT) Received: from localhost.localdomain ([197.57.182.33]) by smtp.gmail.com with ESMTPSA id az29-20020a05600c601d00b00398d2f6b5d8sm2940824wmb.4.2022.06.01.10.43.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Jun 2022 10:43:41 -0700 (PDT) From: Alaa Mohamed To: netdev@vger.kernel.org Cc: outreachy@lists.linux.dev, roopa@nvidia.com, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, eng.alaamohamedsoliman.am@gmail.com Subject: [PATCH net-next v2] selftests: net: fib_rule_tests: fix support for running individual tests Date: Wed, 1 Jun 2022 19:43:16 +0200 Message-Id: <20220601174316.4278-1-eng.alaamohamedsoliman.am@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org parsing and usage of -t got missed in the previous patch. this patch fixes it Signed-off-by: Alaa Mohamed --- changes in v2: edit commit subject and message. --- tools/testing/selftests/net/fib_rule_tests.sh | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/tools/testing/selftests/net/fib_rule_tests.sh b/tools/testing/selftests/net/fib_rule_tests.sh index bbe3b379927a..c245476fa29d 100755 --- a/tools/testing/selftests/net/fib_rule_tests.sh +++ b/tools/testing/selftests/net/fib_rule_tests.sh @@ -303,6 +303,29 @@ run_fibrule_tests() log_section "IPv6 fib rule" fib_rule6_test } +################################################################################ +# usage + +usage() +{ + cat < Test(s) to run (default: all) + (options: $TESTS) +EOF +} + +################################################################################ +# main + +while getopts ":t:h" opt; do + case $opt in + t) TESTS=$OPTARG;; + h) usage; exit 0;; + *) usage; exit 1;; + esac +done if [ "$(id -u)" -ne 0 ];then echo "SKIP: Need root privileges" -- 2.25.1