Received: by 2002:ac0:bc90:0:0:0:0:0 with SMTP id a16csp3663336img; Mon, 25 Mar 2019 15:12:47 -0700 (PDT) X-Google-Smtp-Source: APXvYqxm3DIwaQaO7HQKzEbcbJZGNp7YQNA6mY9NdSTIWCC1gSijcz2TAZA4wJqFAvofP6mp+yk7 X-Received: by 2002:a65:410a:: with SMTP id w10mr25462631pgp.206.1553551967591; Mon, 25 Mar 2019 15:12:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1553551967; cv=none; d=google.com; s=arc-20160816; b=GWgJzAF0q/oVEmhVVLuJmnUfr9vhk1DCvZ0Riz0/LSYdUSWSNRIAb2neIp4kBZaxXc XYF5pVxyDBebnQOXWUmNuviZwx7uVTv2bBn1eWw2HBb5E6Ol61bSTjf+/jXPEdh3MXNy PEAagWxN5zFMOZ+UkrCMzwy5l+hwynMU7I2cmIV1vJfvMNxfUj910YLWvqv1k8t3FDl1 ggWwvW3rzuTcuvJmJoWq6nFMsVNJp7mZy9UfOIX0U6M2pbB30R4STHeG8n805Ms2Bge0 gOJxbzOOV2NkWm7nuL8a2LkAuof9g9ks3FcqAEQGBtiNtrP6ZZJ3G4/C5dyj8/hFXk51 mY/Q== 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=7ECL5IMzDjAScJLAj+WRY8Z0yeUw/3km3NK6dOEReCw=; b=JpJdzUaeoPAKgq21DkwdFQGltGNQs7R899Lii8L+9lO+jymHavDsoEbBPPKajqihPU 5hbeT906UOQAVjkGdqY7BiBEUvos0vAVk7wGYLcLh+LUu5ywp9B8XDiWtTwmmF0Oeq7T nvZt23aVrsZK4951iHKHmI9cxFrDLfOL/0d623/E0zosYBH7kxxuEVR4GTt5gDsSPyJT DMkSaqfTBTn5kBbCilmU1IqZFGfTsFLKTmTP/CGEFZzp6TEkNVfNL7/7ei8paK2P3uhX Ia8uVi9Tb6JkdPYpCK/xhGqkTlBR1A648KknQqD1GfP6dFuQDon+qZVVJOMEWAnqEdSC /mfA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="dLtI/jvR"; 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 r35si14543101pgm.179.2019.03.25.15.12.32; Mon, 25 Mar 2019 15:12:47 -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="dLtI/jvR"; 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 S1731332AbfCYWL3 (ORCPT + 99 others); Mon, 25 Mar 2019 18:11:29 -0400 Received: from mail-ot1-f65.google.com ([209.85.210.65]:45149 "EHLO mail-ot1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731219AbfCYWL1 (ORCPT ); Mon, 25 Mar 2019 18:11:27 -0400 Received: by mail-ot1-f65.google.com with SMTP id e5so9572373otk.12 for ; Mon, 25 Mar 2019 15:11:26 -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=7ECL5IMzDjAScJLAj+WRY8Z0yeUw/3km3NK6dOEReCw=; b=dLtI/jvRoiN8CHunlFAaGhIoBbVCViGCykj4q34wT6+aI36iM8lYP14CJr++3lXdpu EtAYCuLKbUv4X1cv70GjR6CyMacazKaiGad6WIdptu4yFopnxIu4Rty9o41cexuQaLNw lKSKpSlGZefIhPKY78C08k7ZR3W57pUPOKKSKd5pUWaaxHD6EOY06KQLBwQo3mxFRt3n sisR/mN+GKcGkUsFxfrFI8mhXf/ikAMVP+3y/KQZZNK005uj7X7NSXK1qXIxCCfoX885 yCT+JN/M0bgS/WGVfFbb6iDVQ5+ECUTVGg1fRuJiajcsWjnWzmk51lEWZip9h+qwx4A/ 0e/g== 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=7ECL5IMzDjAScJLAj+WRY8Z0yeUw/3km3NK6dOEReCw=; b=NeL8WXZEJQ1BufM0N0+UpCctZ27gyW9QGU4sq3bd8v7mSPe9kFRkqcSp2mu33VAf+4 mHZH5nfdoZiXF1cblgtB46+OniCgBc+Ur2irzyvrCfhsCYOq6XmC+gZIx1pnVQPY8rMJ jItf+92I3cS0LKhWI1400Qw1Tf+rIeiPF0ssb0BwnnpTCTYbLBS3txXbCKX3X/vmgKly DymtjStagdpPPwTU5VdpJ4mfQ+IsTo1GAcYXZI5zY7eOvrCUmECLq8sCF1czX0yQOTMc XqdRf0VBrCP3NfM+Tb4m0bn30S/4/X5x3pDB8AxnEjhRZ8hK8UvbeFvmSFQUEvcI1h3K FWcw== X-Gm-Message-State: APjAAAXi1y8nWZ953/mpqhxPa1GvGe61sE4MlDDM2C3svfA1ZU4kLmCL Icp2otzGvr8/y3u9M39vdsqmFNuKGle9fHSENOnuow== X-Received: by 2002:a9d:51ca:: with SMTP id d10mr18866047oth.83.1553551885777; Mon, 25 Mar 2019 15:11:25 -0700 (PDT) MIME-Version: 1.0 References: <20190214213729.21702-1-brendanhiggins@google.com> <0e6eb370-3e62-e1a5-1b91-bccc5868e8e4@gmail.com> In-Reply-To: <0e6eb370-3e62-e1a5-1b91-bccc5868e8e4@gmail.com> From: Brendan Higgins Date: Mon, 25 Mar 2019 15:11:14 -0700 Message-ID: Subject: Re: [RFC v4 00/17] kunit: introduce KUnit, the Linux kernel unit testing framework To: Frank Rowand Cc: Kees Cook , Luis Chamberlain , shuah@kernel.org, Rob Herring , Kieran Bingham , Greg KH , Joel Stanley , Michael Ellerman , Joe Perches , brakmo@fb.com, Steven Rostedt , "Bird, Timothy" , Kevin Hilman , Julia Lawall , linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com, Linux Kernel Mailing List , Jeff Dike , Richard Weinberger , linux-um@lists.infradead.org, Daniel Vetter , dri-devel , Dan Williams , linux-nvdimm , Knut Omang , devicetree , Petr Mladek , Sasha Levin , Amir Goldstein , Dan Carpenter , wfg@linux.intel.com 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 Thu, Mar 21, 2019 at 6:23 PM Frank Rowand wrote: > > On 3/4/19 3:01 PM, Brendan Higgins wrote: > > On Thu, Feb 14, 2019 at 1:38 PM Brendan Higgins < snip > > > Someone suggested I should send the next revision out as "PATCH" > > instead of "RFC" since there seems to be general consensus about > > everything at a high level, with a couple exceptions. > > > > At this time I am planning on sending the next revision out as "[PATCH > > v1 00/NN] kunit: introduce KUnit, the Linux kernel unit testing > > framework". Initially I wasn't sure if the next revision should be > > "[PATCH v1 ...]" or "[PATCH v5 ...]". Please let me know if you have a > > strong objection to the former. > > > > In the next revision, I will be dropping the last two of three patches > > for the DT unit tests as there doesn't seem to be enough features > > currently available to justify the heavy refactoring I did; however, I > > Thank you. > > > > will still include the patch that just converts everything over to > > KUnit without restructuring the test cases: > > https://lkml.org/lkml/2019/2/14/1133 > > The link doesn't work for me (don't worry about that), so I'm assuming > this is: > > [RFC v4 15/17] of: unittest: migrate tests to run on KUnit That's correct. > > The conversation on that patch ended after: > > >> After adding patch 15, there are a lot of "unittest internal error" messages. > > > > Yeah, I meant to ask you about that. I thought it was due to a change > > you made, but after further examination, just now, I found it was my > > fault. Sorry for not mentioning that anywhere. I will fix it in v5. > > It is not worth my time to look at patch 15 when it is that broken. So I > have not done any review of it. Right, I didn't expect you to, we were still discussing things on RFC v3 at the time. I think I got you comments on v3 in a very short time frame around sending out v4; hence why your comments were not addressed. > > So no, I think you are still in the RFC stage unless you drop patch 15. Noted. I might split that out into a separate RFC then. > > > > > I should have the next revision out in a week or so. > > > Cheers!