Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp893557ybl; Sun, 1 Dec 2019 15:28:48 -0800 (PST) X-Google-Smtp-Source: APXvYqx5AhdSyq20X0jyEEYhhu+q9lK9kZqVCiIplGNj+m4MPrYsllCaAng+WZiWEZnVhILeAS5q X-Received: by 2002:a50:ac7c:: with SMTP id w57mr60149541edc.155.1575242928254; Sun, 01 Dec 2019 15:28:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575242928; cv=none; d=google.com; s=arc-20160816; b=qwmaQv+Ch4u9qaNHwlMCLhaRjlZMElX5PqhbCQDJQokGPxZmHfiugbGiyC0czANG54 40JF0ePNi0sCv2Sxyx2eg2jSdnqzUrV5dWG/Ml4Chw3SEaQoxDDXXzX1Y5xIlmGdaG2A rIx7RHdQngYyRlyNFOaYWsQY+geR6xetBceOfukZ6PMqK9w4cXq6JnBlJX099v8cdv9P YShhoSvy89o/Rt5s6wz0qSP2Hs4lKw7UBC5Yc0ccEzpfuuMWoKFLuA6Y7uI+sdK+nmhD Xk8PAc35nQPldYJlodcD4mqeeCw7TibYqTfhxQr25Vs9C2pjwM48vuh4C5fCP0Rghr3t gHSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature; bh=FiRRG2p82soPNqcF4uwVMsDMa1xe32ae/CmIwI9GvRo=; b=ymRlrMOPlpHn6BXsB1rccdGjyfF4xsDaYfMyGsXTMs+37W0nvqWbsm6C6nvRpgdmMD Rm+PgOG12T+f7/ughmzCrkNzF2tAgpwlXlbvm1qpKKjWKx3Z+7I38xNaQo1wCSdLoImq HvVhBjEmGkdbfxGhfBVvCzZqE2Uh8YR9jcGvO036Yneoct3+MGQkcaE/Xve51/7kPbwP TsPpq+ee1O6mU++5zgkTZWu/vcTrIuzj7MStG4//5DmuUWWXBCozIoYUcKue3XRxriSQ rsjOaPQ3zM3WkMSMpfw/D62ojPa4dfxb+nvMnwpNGXqm/hfhpeLhv2XtjqvcIhGpG+cZ pVsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=FXWEsZWq; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 39si20547430edz.341.2019.12.01.15.27.50; Sun, 01 Dec 2019 15:28:48 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=FXWEsZWq; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727378AbfLAXZs (ORCPT + 99 others); Sun, 1 Dec 2019 18:25:48 -0500 Received: from mail-wr1-f67.google.com ([209.85.221.67]:37081 "EHLO mail-wr1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727322AbfLAXZr (ORCPT ); Sun, 1 Dec 2019 18:25:47 -0500 Received: by mail-wr1-f67.google.com with SMTP id w15so10980386wru.4; Sun, 01 Dec 2019 15:25:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=FiRRG2p82soPNqcF4uwVMsDMa1xe32ae/CmIwI9GvRo=; b=FXWEsZWqdM0HtJD58FCT1Rj1Z26liaQf4IqJUi0Rf6/xRzsjNfQoGS82ulaf5B/0qI JlPa24PjmqeVDfW5/SF/h0escIGncSAxheBfa7OjAodBAzG0b4e0EvSO3+h/DXvbR+ZV s2ko6DLc+iohdp/tfA+8KsoBrM0Y8DSeHf0VlMN1zmi0zTyEwaD8bYb+OmGwBgK858eU xTefMN4a/l1gEuC1lX+RlDuQy43HfpVdoyxKhet6PgkVoFbHxV9NUOG6iiWSYjb8Iudo nF4P2YPXFGxuFQRaNDX3fYrGKIY4BRKUaR2misvmIxWaQQu28lJn0mnWQ7suktB59Vlq xCWw== 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:in-reply-to :references; bh=FiRRG2p82soPNqcF4uwVMsDMa1xe32ae/CmIwI9GvRo=; b=f/3lfktvE/OR5ByeWJDEt6MwiZIC4l1iaux7DM74cDkQSVHisFixbSPRTS4tmYxDQJ dDz7gqu6bCshKyhFPh4Tvm3kbn9YfwM2CDIbUcQu54vg5PZnixXAeSqtTybYTD6e26nl aMtCugTx99A17dUbJhiGn+lFdeSGRTWvdr6Fo+GRTuFEvFpn+u/gzXv8xeXZPK5ad8Ly GYY8kGTTxBqZK1as1eKm44Q0DGUBiLv2ZLSkvxZOComYrmIMIir3fsvzOfk3wSfJbAK6 EicgAXN7ezpw729oicRvWUsuaWEb6Ts2CDnDl8qDreeKv42tBI5fd9VruMDHWFDHOmcJ GD9w== X-Gm-Message-State: APjAAAXIroESDyiai7PWDWaXehPhcqDLC0bypHmhzTS0APcr/0/Et9aM AVLFoEUpFRe5fEyvL524428= X-Received: by 2002:a5d:538e:: with SMTP id d14mr8853855wrv.358.1575242743809; Sun, 01 Dec 2019 15:25:43 -0800 (PST) Received: from localhost.localdomain (cable-86-56-100-90.cust.telecolumbus.net. [86.56.100.90]) by smtp.gmail.com with ESMTPSA id y6sm37450454wrl.17.2019.12.01.15.25.42 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 01 Dec 2019 15:25:43 -0800 (PST) From: SeongJae Park To: brendanhiggins@google.com, shuah@kernel.org Cc: corbet@lwn.net, linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, SeongJae Park Subject: [PATCH 2/6] docs/kunit/start: Skip wrapper run command Date: Mon, 2 Dec 2019 08:25:20 +0900 Message-Id: <1575242724-4937-3-git-send-email-sj38.park@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1575242724-4937-1-git-send-email-sj38.park@gmail.com> References: <1575242724-4937-1-git-send-email-sj38.park@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: SeongJae Park The kunit 'Getting Started' document first shows the wrapper running command. However, a new user who simply following the command might encounter a failure like below: $ ./tools/testing/kunit/kunit.py run Traceback (most recent call last): File "./tools/testing/kunit/kunit.py", line 140, in main(sys.argv[1:]) File "./tools/testing/kunit/kunit.py", line 126, in main linux = kunit_kernel.LinuxSourceTree() File "/home/sjpark/linux/tools/testing/kunit/kunit_kernel.py", line 85, in __init__ self._kconfig.read_from_file(KUNITCONFIG_PATH) File "/home/sjpark/linux/tools/testing/kunit/kunit_config.py", line 65, in read_from_file with open(path, 'r') as f: FileNotFoundError: [Errno 2] No such file or directory: 'kunitconfig' Though the reason of the failure ('kunitconfig') is explained in its next section, it would be better to reduce any failure that user might encounter. This commit removes the example command for the reason. Signed-off-by: SeongJae Park --- Documentation/dev-tools/kunit/start.rst | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Documentation/dev-tools/kunit/start.rst b/Documentation/dev-tools/kunit/start.rst index 78a0aed..e25978d 100644 --- a/Documentation/dev-tools/kunit/start.rst +++ b/Documentation/dev-tools/kunit/start.rst @@ -15,12 +15,6 @@ Included with KUnit is a simple Python wrapper that helps format the output to easily use and read KUnit output. It handles building and running the kernel, as well as formatting the output. -The wrapper can be run with: - -.. code-block:: bash - - ./tools/testing/kunit/kunit.py run - Creating a kunitconfig ====================== The Python script is a thin wrapper around Kbuild as such, it needs to be -- 2.7.4