Received: by 2002:a25:23cc:0:0:0:0:0 with SMTP id j195csp541164ybj; Tue, 5 May 2020 03:27:41 -0700 (PDT) X-Google-Smtp-Source: APiQypLGqjtnW3W0dtohkWFQeD4EVMz1d/8OChE/ZF7HOfTW4LGfe4Xj/S06hWcOpoJQwto6cmIq X-Received: by 2002:a17:906:1502:: with SMTP id b2mr1902257ejd.359.1588674460934; Tue, 05 May 2020 03:27:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588674460; cv=none; d=google.com; s=arc-20160816; b=zl7eigc77FK5ZFP8VhTQ0ZUaeyOw0G9xj9Nb9KRcLkwOjtFKUzmnfbWDQsGYwtFdoc WHQJ1a+gD7jLbIwshpjdHk/ncoyFvVdXAKOxzKdRyNda6iSVMuWrkc1Dq4U7hF7f3efu 3NXxjr4ljgLj4Ucipcx/55FPBwIE/d5fcyIjbCq7wJMmOJEH3HRDfcGP9YqCm4TcksAG nCdSQ564n41MvIlvhMwHxX8RprAeizDBUsLzvSZYA/i/kNsBWD1qCKTzUt1vnTznR/xE 1PMS1bkz3p9ULgkw5Uptg3COBq3lmZHw9N0L9Skbxc7Rl6dzenBorScAG7sg/JR+8L8d w58Q== 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=blGQJMoBvAS+iUdy6OjWgWZCgbDmhcjzl5awL9j79VQ=; b=1AOReaFqQDPlPZNP39e3D1D8dJi5PnzHDGEApigTReRWreveZ3vXeRhZb/KRDgTksE NDf66BvOaeJnmJtWqGCf30HG9U5CcUpNdJT1TM9qTcK9ojlGdCnl5A1HDztFrFDtpjG8 s8oAa0GEfRcpIURg4m6qlIgnsPqAoIqMkZ0gbse85P/EzTAX0pz+XPPfDRCfkzhJwE/L ip7HR8LQeYeU69eRWhjiUrydLeCGWKOPLa4X1L7IQnEv0VZ1mgNJ2i7b/NENA2808K5u rpauhTkrq37O1emvdZ5WXx63pEdLapaCjG+x591Qpysof05fo6+sg6Rivl6b53InDIca sqew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jpA4029p; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p16si873156ejx.212.2020.05.05.03.27.07; Tue, 05 May 2020 03:27:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=jpA4029p; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728647AbgEEK1D (ORCPT + 99 others); Tue, 5 May 2020 06:27:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41160 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725766AbgEEK1C (ORCPT ); Tue, 5 May 2020 06:27:02 -0400 Received: from mail-lj1-x22e.google.com (mail-lj1-x22e.google.com [IPv6:2a00:1450:4864:20::22e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AB47DC061A0F for ; Tue, 5 May 2020 03:27:01 -0700 (PDT) Received: by mail-lj1-x22e.google.com with SMTP id f18so1022770lja.13 for ; Tue, 05 May 2020 03:27:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=blGQJMoBvAS+iUdy6OjWgWZCgbDmhcjzl5awL9j79VQ=; b=jpA4029pUaIVnF4l5PbVwW0LEra4+nkabdz0qEKiJpYh8EP7TB52OoKvjTZLfRHpnc xwVpZZFisR3GARWRYbIp86xNASa+7K2ZN29F8TflMofeX8A1wgcrutrRov2QmOHCftnB f2Nby+IcpbDf9Ux1zkpH1exN6WAs0S3Z7rlShX2tEhTOErYgTI8gr3NgJuEUZ9iXX8CP 4MvayBIM7sw+gf5FwkxCYvV0D56OuYUWbruy8qGMst2KgepBJVkakOuSVqHfil4Sm2C3 ra9kpmz7uaVBZHrkCHzzcs9M/MCHmtuB+zqpuqS0kCk5tirZf2ktYoGqUfgvujroKJiO LqTA== 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=blGQJMoBvAS+iUdy6OjWgWZCgbDmhcjzl5awL9j79VQ=; b=b67VfQyNBP6ytMumIK/hhDmqLDzTUDw3CqyG0pgGKflpso+onxlpxiJARROn4VXb1m 5uGC7/SPGeLY9YeY8nlKOsIURgGVtJ6/VGP/rrjksBh5y4zO6D9mJAX+vboPukwaxt/y EL+r9rGddFFF/e0jGMkrHMtK1ApzF9R5nX628CeJJ2jYL9lwgQvNXYwctThWorEu5mGF Z4YRWoZv2nvO9OcbVL5OY1iRPLMGpmKWnee37bzSygzesHtHE78HRk7Obnaz2vltcKoh cGlBpldIoPuL4dxf+BlbuXWR59MqeB+XmFgAE/b6WCxNyFoBxaOa+5tPQFl2sNtzC2Da 7Shg== X-Gm-Message-State: AGi0PuZuD6cu/cKGkDlkuFY0ctsJmyoE/FWkfX9vvPHDiSYAn2SRYeZ3 G8v9oPSlkye7SB3TWXhbL66GXuRpeR6icAoq X-Received: by 2002:a2e:3009:: with SMTP id w9mr1422695ljw.71.1588674419933; Tue, 05 May 2020 03:26:59 -0700 (PDT) Received: from localhost (c-8c28e555.07-21-73746f28.bbcust.telenor.se. [85.229.40.140]) by smtp.gmail.com with ESMTPSA id u16sm1860861ljk.9.2020.05.05.03.26.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2020 03:26:59 -0700 (PDT) From: Anders Roxell To: brendanhiggins@google.com, akpm@linux-foundation.org, gregkh@linuxfoundation.org, tytso@mit.edu, adilger.kernel@dilger.ca, john.johansen@canonical.com, jmorris@namei.org, serge@hallyn.com Cc: linux-kselftest@vger.kernel.org, kunit-dev@googlegroups.com, linux-kernel@vger.kernel.org, linux-ext4@vger.kernel.org, linux-security-module@vger.kernel.org, elver@google.com, davidgow@google.com, Anders Roxell Subject: [PATCH v2 0/6] Enable as many KUnit tests as possible Date: Tue, 5 May 2020 12:26:47 +0200 Message-Id: <20200505102647.7862-1-anders.roxell@linaro.org> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Hi, This patchset will try to enable as many KUnit test fragments as possible for the current .config file. This will make it easier for both developers that tests their specific feature and also for test-systems that would like to get as much as possible for their current .config file. I will send a separate KCSAN KUnit patch after this patchset since that isn't in mainline yet. Since v1: Marco commented to split up the patches, and change a "." to a ",". Cheers, Anders Anders Roxell (6): kunit: Kconfig: enable a KUNIT_RUN_ALL fragment kunit: default KUNIT_* fragments to KUNIT_RUN_ALL lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_RUN_ALL drivers: base: default KUNIT_* fragments to KUNIT_RUN_ALL fs: ext4: default KUNIT_* fragments to KUNIT_RUN_ALL security: apparmor: default KUNIT_* fragments to KUNIT_RUN_ALL drivers/base/Kconfig | 3 ++- drivers/base/test/Kconfig | 3 ++- fs/ext4/Kconfig | 3 ++- lib/Kconfig.debug | 6 ++++-- lib/kunit/Kconfig | 15 ++++++++++++--- security/apparmor/Kconfig | 3 ++- 6 files changed, 24 insertions(+), 9 deletions(-) -- 2.20.1