Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp2967128yba; Mon, 6 May 2019 14:44:38 -0700 (PDT) X-Google-Smtp-Source: APXvYqylQX5O1IJGEDRZ1NF5syaCX26yPtHhYWh3jKQ2Sbr9PNQAXydNUGnLI301O/4gFrRyAi8H X-Received: by 2002:a17:902:22:: with SMTP id 31mr20748522pla.15.1557179078569; Mon, 06 May 2019 14:44:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1557179078; cv=none; d=google.com; s=arc-20160816; b=sM9Z0nDfxfMIVbuR9qXoPXMHyvl8MYixzjiRML9byClBYux6Uq6o4gRLg3fdUU34ow zJtPX2uOkC05o07umovyabGk1Yu0ndcIJpWHW+rIxvTU9anOgCunvrN2NtMCqvbw3qK+ WAWrn3HIaU5rowaXUIRKiOjvacXOdqbxwEoZO/HAUQ0zm+JND71+Ymdx5Uvr7VD+F6pb 8XvfGPo/a5It9lJOro5wI0xQfDOmKXCO8elZh+xzlJtI7xatPX8zuUNZaOKBu/XVZ4tl U7sXupeuyRWteHU1/aNQrK8xnDQ+9/xayYv3syWqlzRjxEc32CIckvYA8Mlz8c9C+tWf F8Rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=94ZZFjAz8L6vodxrYz5ZCQ36NJZDWbAB/OOZ4duFwS4=; b=HiHVSOzmKSGm0dBt0q84s8iMzdLYOQZWjla736z7OF9aP8czyjj4JzM69F8LxCZZV+ k/nLH7mLz8X4Fn9FwOP1e+qOt2HfG1R2AQni4ESdwucmnqbZq2WqCIpXRuwXx0CBWCpG D8EMy5MTMbW11ipXJrj2MpvgHL478dC1wm+/UcC8ohBBJqfClPaMhQgmh41eu/fajXov q/pc8nN7eMBlikDCzOi6lldHeHqjsd+pwMO8hiWnW1dj15kR/OK3IRifwwvlXp+ONiHm InztMbONzosN+3q4t5oMxTnR7eOjA3tRbR8Gy4e7EQcw6w1mATXo3IIqTpC+7m0hc22x p7rA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=tLixckVp; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a2si15407018pgw.545.2019.05.06.14.44.22; Mon, 06 May 2019 14:44:38 -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=@google.com header.s=20161025 header.b=tLixckVp; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726659AbfEFVnG (ORCPT + 99 others); Mon, 6 May 2019 17:43:06 -0400 Received: from mail-oi1-f196.google.com ([209.85.167.196]:45128 "EHLO mail-oi1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726549AbfEFVnF (ORCPT ); Mon, 6 May 2019 17:43:05 -0400 Received: by mail-oi1-f196.google.com with SMTP id u3so4980017oic.12 for ; Mon, 06 May 2019 14:43:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=94ZZFjAz8L6vodxrYz5ZCQ36NJZDWbAB/OOZ4duFwS4=; b=tLixckVpvUKIIP5RUjay0lZW7YNSS3dUAp/uUYFinYYsKHGVICkPCkOYGtF3sbBoWy WrEckQ4QP028zfHhbL5kBL+ohEGOP1dDKk+Bp5+VWfMsnb090NYGYzTdl/D4Y4BZg795 E2qTT59iEGKQL66/nZu7o3rbn+PokHJnlfYdNIP/E2c/XuQzdE7pg9j0bvYzbCuwwxJL emPADFPM3ZOiA8e/GRITu0dcg4Os+e17Y3+CUGf4fPlweNagjJdF4OInhRnPReNkri5n LWQH1BOxdyyoBD4Yg62n/XVFQ/+F+SIAiTFtipiJC/QAUrtnzp2bJR8vq6aT+hCDGigV 3HDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=94ZZFjAz8L6vodxrYz5ZCQ36NJZDWbAB/OOZ4duFwS4=; b=KGvT7LvLCF3yKY0zalrOFm8BuFXGKuvdtgB+pEMP0+XHER5pWAitDXMBXxbgHfl07y Ebsit1xhOoQXyIKlySwH0trwC+QLVaUri90ISpI8r8DG5f5+DlzxUsqduUBza1B1lhds DFy86/58wrSUapJw4WQM7aPW6Sx9ngqJm0R1lEOEDlCddB9B/eCzQ4j/jBDYC19D9Ijc pA2NoRwVVBRO+m+lhxrq8/hPM+xoZIQb+dK3eTq2AhP1uNJdxfpZefkjJW2TLVQ4gT9o rurhMnvOegiiNWJkZakisQ2+RA8u5hYbWgCnpGe9oG0Big3IXtimz2jbQNdjP1WuBpBW PCjQ== X-Gm-Message-State: APjAAAXd6c6+vGELQ6l/Qx9FhfjStEivqGvBdCUluUq2v9Gy849blfsK 0+LQ81iBVThpF8Y+SOVcPlhZohKjAj5GTSuLh8rQ2A== X-Received: by 2002:aca:d4cf:: with SMTP id l198mr192007oig.137.1557178984528; Mon, 06 May 2019 14:43:04 -0700 (PDT) MIME-Version: 1.0 References: <20190501230126.229218-1-brendanhiggins@google.com> <20190501230126.229218-13-brendanhiggins@google.com> <20190502110220.GD12416@kroah.com> <1a5f3c44-9fa9-d423-66bf-45255a90c468@gmail.com> <052fa196-4ea9-8384-79b7-fe6bacc0ee82@gmail.com> <63f63c7c-6185-5e64-b338-6a5e7fb9e27c@gmail.com> In-Reply-To: From: Brendan Higgins Date: Mon, 6 May 2019 14:42:53 -0700 Message-ID: Subject: Re: [PATCH v2 12/17] kunit: tool: add Python wrappers for running KUnit tests To: Kees Cook Cc: Frank Rowand , Shuah Khan , Greg KH , Kieran Bingham , Luis Chamberlain , Rob Herring , Stephen Boyd , devicetree , dri-devel , kunit-dev@googlegroups.com, "open list:DOCUMENTATION" , "linux-fsdevel@vger.kernel.org" , linux-kbuild , Linux Kernel Mailing List , "open list:KERNEL SELFTEST FRAMEWORK" , linux-nvdimm , linux-um@lists.infradead.org, Sasha Levin , "Bird, Timothy" , Amir Goldstein , Dan Carpenter , Dan Williams , Daniel Vetter , Jeff Dike , Joel Stanley , Julia Lawall , Kevin Hilman , Knut Omang , Logan Gunthorpe , Michael Ellerman , Petr Mladek , Richard Weinberger , David Rientjes , Steven Rostedt , wfg@linux.intel.com, Felix Guo Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > On Sun, May 5, 2019 at 5:19 PM Frank Rowand wrote: > > You can see the full version 14 document in the submitter's repo: > > > > $ git clone https://github.com/isaacs/testanything.github.io.git > > $ cd testanything.github.io > > $ git checkout tap14 > > $ ls tap-version-14-specification.md > > > > My understanding is the the version 14 specification is not trying to > > add new features, but instead capture what is already implemented in > > the wild. > > Oh! I didn't know about the work on TAP 14. I'll go read through this. > > > > ## Here is what I propose for this patchset: > > > > > > - Print out test number range at the beginning of each test suite. > > > - Print out log lines as soon as they happen as diagnostics. > > > - Print out the lines that state whether a test passes or fails as a > > > ok/not ok line. > > > > > > This would be technically conforming with TAP13 and is consistent with > > > what some kselftests have done. > > This is what I fixed kselftest to actually do (it wasn't doing correct > TAP13), and Shuah is testing the series now: > https://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git/log/?h=ksft-tap-refactor Oh, cool! I guess this is an okay approach then. Thanks!