Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp2865068ybb; Mon, 30 Mar 2020 14:46:26 -0700 (PDT) X-Google-Smtp-Source: ADFU+vtuJNrHfabhIcIa/2B/MKD+5V/5uBYExshFyi2rqO9g28bigCrkUThmf0E82aTzDMTVEvL9 X-Received: by 2002:aca:edcf:: with SMTP id l198mr97058oih.97.1585604786859; Mon, 30 Mar 2020 14:46:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585604786; cv=none; d=google.com; s=arc-20160816; b=KVKEo4dlMEvKQbTe1jJv8DtXDTm6bwN5Kg7A8kqwghOzatKbnlE20MzsfRa0MWce+1 TmEBKRfqRAN0kVNfnoH+JqfeqIEbhYQTR7kPDXWpc/L6l0q2z4PNN6qDQMwD5FUfQ3zC s0V/XBsyvEIZZ4mqHTV6ABKqmnuRUgRZ+Nke36VqGJbopbNOsyyS37/dMvq1faXCj8wR XTm6xdm+gMBEUcQPWxGJGqKMRfAIq6q0vbl0PfECja7kihtKwALD2pp8Y4Df77c9PCmj SvApqkaEwLAMCPcyYTzbXoMVgF2uzHo+LcJ7oP4VX/6QQI9xNfH4UU2j5J2gDNf6FnDU bGTA== 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=1yn2EFFvNTosGdc1SZkzpeyxuiukyNodVGp9r67QGVU=; b=01E/FaN7eQ2FIgTaNljTeQLNhaBP6k1SyLVyuSSZlvg7PZ0hpOcECzOiEATb890iNf GFGNubwEu8FfnA5uC/Q9ZV8VsDXwl37gYk+6lBv8xxg78wNai8y6aDR4rvorLchZ37+9 k7INO6na2kpoaGJL/pfurTdkNBfciSyHYkjDp5dVlT+kU27UT542W/QA2wvwuP4zwkYG 9Bft2U9YKK9WDk5JwZvsJxLon3YzFIkte3eIj6v5lDPvQFezCrBEPccoZkY5O5UO9h+O lIvZCpzJ14DdzbTKAdJqSzLtK5deZOD2dH0OaDHFg6KhAIY1UDhNMjXn9HfNtLHFnWXJ V8sQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=bpeZdcqB; 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 s12si6762020otd.288.2020.03.30.14.46.10; Mon, 30 Mar 2020 14:46:26 -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=bpeZdcqB; 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 S1728876AbgC3Vom (ORCPT + 99 others); Mon, 30 Mar 2020 17:44:42 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:45862 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728626AbgC3Vom (ORCPT ); Mon, 30 Mar 2020 17:44:42 -0400 Received: by mail-pl1-f196.google.com with SMTP id t4so1321266plq.12 for ; Mon, 30 Mar 2020 14:44:41 -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=1yn2EFFvNTosGdc1SZkzpeyxuiukyNodVGp9r67QGVU=; b=bpeZdcqBq24MKzJHBJE91pRfIBpXinPzKbrQ4GX/YeDTXKB01LSPLNTQOt7E44+W7t v8f90McdsutcJ0MlMmHLxq5e8zNWLybnDRxKZBFDQJGPKLQXRdBNu711ZTP5rl0ApKnD nw9VQICDfBeRA7PjxpZTY8/epVSXjmJ6RVtUWemr46HgbWNkO51tzFBuE+6U2bL1LdET Ohl1WtpVMT2z4ylntco43RBk3tFwmi4PZRDz55n9EJhcDvNNQGgIpsGkMhan7FExJuxK ObIDEQGEDS398qO9oGi21vrqJALJAuLDp4B7E6d1rinMCCG9SYAEDeMnpKZBxd7LxhIK Ro4Q== 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=1yn2EFFvNTosGdc1SZkzpeyxuiukyNodVGp9r67QGVU=; b=Q4yXkzL1muLs0ey6rXOealM5rw8mLOlXSCdCWIxgCWR7e2oSWb7vPA7LGuKa+XBU/3 3Wz+bA8u/wZYJWLE+/Tii95Xf+KisedXJHwIgyvhS71uJ4bOifPsApk8dVHHqY1qZf+B fwNS/LF/+vgpQRaLttjHlpI5uddXpJpLpAJaR8HMIz5z/WO6UMmLb0Fxn4Z5lMkEhgPR yjLVU5SDfRGNWKr7MjHPFr4Hh0EqauTGaFb4qBoduP9JRY0/wabuGz1aOK44y5ZqtOsW X4x4WSmuIRy7pBiAl4fauucOYtmKuF3tiWRSVaW4kAc0E/2uLCV63qnuPVT76X01S6/n F88w== X-Gm-Message-State: AGi0PuZU/X8pUQY3uB0lmwtjXfphAqX1cp52rz5z2H95/NKLHt4r/sdB S3xFAYPOhm2uOyVfFKf1BxQYM0LKn+gGdjX8ux6O4w== X-Received: by 2002:a17:90a:30c3:: with SMTP id h61mr203271pjb.18.1585604680507; Mon, 30 Mar 2020 14:44:40 -0700 (PDT) MIME-Version: 1.0 References: <20200325225911.131940-1-heidifahim@google.com> In-Reply-To: <20200325225911.131940-1-heidifahim@google.com> From: Brendan Higgins Date: Mon, 30 Mar 2020 14:44:28 -0700 Message-ID: Subject: Re: [PATCH] kunit: convert test results to JSON To: Heidi Fahim Cc: Shuah Khan , Linux Kernel Mailing List , "open list:KERNEL SELFTEST FRAMEWORK" , KUnit Development 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 Wed, Mar 25, 2020 at 3:59 PM Heidi Fahim wrote: > > Add a --json flag, which when specified when kunit_tool is run, calls > method get_json_result. This is a method within kunit_json.py that > formats KUnit results into a dict conforming to the following KernelCI > API test_group spec: > https://api.kernelci.org/schema-test-group.html#post. The user can > specify a filename as the value to json in order to store the JSON > results under linux/. > Tested within kunit_tool_test.py in a new test case called > KUnitJsonTest. > > Signed-off-by: Heidi Fahim Reviewed-by: Brendan Higgins