Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp5942749ybg; Tue, 22 Oct 2019 10:34:57 -0700 (PDT) X-Google-Smtp-Source: APXvYqzTDkDMbXr3WZ5eMDDGZf4Z1KtKd+WhmSSGpknkEDgOcQvd9KMOYFe6aQzF38uuC6T66cQI X-Received: by 2002:aa7:c387:: with SMTP id k7mr4943776edq.273.1571765697867; Tue, 22 Oct 2019 10:34:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1571765697; cv=none; d=google.com; s=arc-20160816; b=bIbE4UqtgT4Ul5b2QCphiwYV4mVLJbGmxFrwveTK3ZOLUCpwMmoO/aMxwlM3QhyDJg 79/W2pmYzYqTH0F2HhWSRBubVWgWYqw2YFSDtDs8Irz+1+TOiY/Af9G4x1lLoPjKybJb LmLZ4xORrL7XMhCFkBZETvzfAG3Tbf3pSd1ae1fBcb/RY1GUtbCtr+DdVCYmqvlAANot 23MaMFQktGS+hmjUiA6vux8LMC+Jt1o2zlYz1gYftkamgginPW7MabWOD9Tv+eKLEpPg dTkQ72kg0lotElouWeLSpnw1AYt7WnpEHm/tirovHPjLLEa4iy9WZ3T9YYxPCYfl7uUL BnFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=CsdgsMcU3HKx96SXZpLXR9PuPe4fAaa7s6eLfWcojk4=; b=yNEqxdMHV1p3mmp0zF4wHhACuW4NkYmhVxFhBG2QWuAEeoz4VMhNe7pSf/unmRKH/q nB4lroao7sQBfWKceRpSZ9AafrNwt8Jzp+qJRak6ezOwl+fMt0u0la2fiXuDtqTjG4Ld y33f+Nnxy3HMyXgiKDdy37o0a6gqH4iOtkDivM2jZ0Qt5j7lWeDUcoAHWZl6pQvvkzS+ gsLzJ473nFNCnoVdTDHzlQz5bu+t0JvqLPvadvv1jROAoaFrWJnNE0RByrRGK03mkI4J M/t3c2gu2EKhsyTxvU1QB5YZ20xTuuRK83NbPpTusnoq+fzhsNtf2Nfpz5sme2Ruw+/a qlAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@tessares-net.20150623.gappssmtp.com header.s=20150623 header.b=Y1HBxO8V; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d6si5642857ede.119.2019.10.22.10.34.34; Tue, 22 Oct 2019 10:34:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@tessares-net.20150623.gappssmtp.com header.s=20150623 header.b=Y1HBxO8V; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1733200AbfJVRM7 (ORCPT + 99 others); Tue, 22 Oct 2019 13:12:59 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:53065 "EHLO mail-wm1-f43.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732552AbfJVRM6 (ORCPT ); Tue, 22 Oct 2019 13:12:58 -0400 Received: by mail-wm1-f43.google.com with SMTP id r19so18207753wmh.2 for ; Tue, 22 Oct 2019 10:12:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tessares-net.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CsdgsMcU3HKx96SXZpLXR9PuPe4fAaa7s6eLfWcojk4=; b=Y1HBxO8V5Y0iD5fKeN0sXhVG1pO538VxcgM0gQN/f/tb3jMldemzDiw2VyXoMlUOog W5H8zhpQqCB47YU39tMe0iF98cF3KJyWYleFX8CKPXMMWQ1GbCVcc+eausOwwkbmbM8X WfK5WjScKPTxKjc8Nq+J7eYWmzTM9baIG96WCQxH8U9WX9dKJJMQO8nUZrPvZurbjmwI 75bQCcPI+/WN5Q9BfB4dVVgV2P/vBF6tzQ2gIQtpSElOn/KBKTEbjOuxBkL8EEBbOtQj l/9iB50Ke55wMMpqX48bKv0jBGvyauZ3IyV41yqfxLG1tYr/eSM9AqXAIpMNwjsZ67rE NqNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CsdgsMcU3HKx96SXZpLXR9PuPe4fAaa7s6eLfWcojk4=; b=LYNdRp4vIPTP5eTOA9Tj64Xu+vSl/GlmDK2bfo92Z+giSqDs0yD0r/6bJ3i+iuoHdN zY9e2rjEstq9swpwzHE73yy3pXEuAmt4r8zCPPTySXov4XDnDro4T87/sCMe5L9oqzIB rCn9MnFZ0X+jANJFaDcdAsmHTllwW/NGghTXaLFWJX87DRcNSVW2MvV0Jqkb5nsHBzLI YJQw0NGhkT+tTRvZKm+qeuNRp1ZryfS5hVgdHi0SFHwoKjP6/V0KW0P8OT8k0AJ0vkXQ xIcaXJIrNfDOnu6n9ZoqYOmnJcXYMJ/AV/gE2pS4eKhdMIERbRECaYmKvz8hwBfPqDvN tKvg== X-Gm-Message-State: APjAAAXIWr/ddrZlLdFoCK+LDkqG4XIPv+xoEhJ7yYb+Gxuf3lrlj4dx ebHW0tXGaHHGK/yhvVMlIS93ZQ== X-Received: by 2002:a1c:5458:: with SMTP id p24mr3786077wmi.32.1571764376501; Tue, 22 Oct 2019 10:12:56 -0700 (PDT) Received: from tsr-vdi-mbaerts.nix.tessares.net (static.23.216.130.94.clients.your-server.de. [94.130.216.23]) by smtp.gmail.com with ESMTPSA id y13sm28309810wrg.8.2019.10.22.10.12.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Oct 2019 10:12:55 -0700 (PDT) From: Matthieu Baerts To: Shuah Khan Cc: Matthieu Baerts , Kees Cook , linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] selftests: settings: tests can be in subsubdirs Date: Tue, 22 Oct 2019 19:12:20 +0200 Message-Id: <20191022171223.27934-1-matthieu.baerts@tessares.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit 852c8cbf34d3 (selftests/kselftest/runner.sh: Add 45 second timeout per test) adds support for a new per-test-directory "settings" file. But this only works for tests not in a sub-subdirectories, e.g. - tools/testing/selftests/rtc (rtc) is OK, - tools/testing/selftests/net/mptcp (net/mptcp) is not. We have to increase the timeout for net/mptcp tests which are not upstreamed yet but this fix is valid for other tests if they need to add a "settings" file, see the full list with: tools/testing/selftests/*/*/**/Makefile Note that this patch changes the text header message printed at the end of the execution but this text is modified only for the tests that are in sub-subdirectories, e.g. ok 1 selftests: net/mptcp: mptcp_connect.sh Before we had: ok 1 selftests: mptcp: mptcp_connect.sh But showing the full target name is probably better, just in case a subsubdir has the same name as another one in another subdirectory. Fixes: 852c8cbf34d3 (selftests/kselftest/runner.sh: Add 45 second timeout per test) Signed-off-by: Matthieu Baerts --- tools/testing/selftests/kselftest/runner.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/testing/selftests/kselftest/runner.sh b/tools/testing/selftests/kselftest/runner.sh index 84de7bc74f2c..0d7a89901ef7 100644 --- a/tools/testing/selftests/kselftest/runner.sh +++ b/tools/testing/selftests/kselftest/runner.sh @@ -90,7 +90,7 @@ run_one() run_many() { echo "TAP version 13" - DIR=$(basename "$PWD") + DIR="${PWD#${BASE_DIR}/}" test_num=0 total=$(echo "$@" | wc -w) echo "1..$total" -- 2.20.1