Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp3155320pxb; Tue, 19 Jan 2021 15:35:36 -0800 (PST) X-Google-Smtp-Source: ABdhPJwPNE8Ndbw54kC0oh+HU+oyoRyd3/P5VbT7zAVO55XVwv0em36r1IKaxQSuJPjbXcPmF+x4 X-Received: by 2002:a50:a6c2:: with SMTP id f2mr5190462edc.7.1611099336188; Tue, 19 Jan 2021 15:35:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611099336; cv=none; d=google.com; s=arc-20160816; b=G7rlEgxUbiF7xah2qCXNvPSWAXuUmn1YRJ9767oruIo/LVFz6T4B43Wpk84t595Cj7 WaefYBSQNRrip0+L3HRVitm9JET9HxGbmKbneVVB9ZUwhGA5yCXI4sImFLzOoZBjSGBT 9gnQ3bsWPlnPAGAU01Q4GmolhBlXHuqRyaETIWT2vPRB/4mJjxN9V+tS989+EWKRtz+W yHDGvdzODXtCZiJx4O1tC756UjN93FdgvNRkoV1MekFNMRdR8J6FgVLZAh2cCSNilic7 9hjKndvu11mJkZsQ+j/E1J0+TxMg6ALwOltSg3e84ctMURIqW5X8Gp5Kq5ubeU2Qc2ct /5/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=ppNFUDLkhvwlaQPg6siyPxeLAB8qizQSeUojeb9HOrU=; b=UCiTJ4w+l7KU6HOP2UhQtTbWo2jX2XWDikZCYRMW/PsNUOJ+93fDUq0w5+grVGqfcg f+x7C1r8ZxHqUpqaAmsmSxuaHCSQKmgJW395VomNAQSzwfPWV8/TDRN7p/yxSg77JQxs +ouXP1Lz/9He0vdhcInab1vnfLxxsB99b1wLCIPkW6MyhpbBKhwvBZWAvg0xW1wjctzl lPrH1nUM4Jtxy4+3l4xdsr8vSuZvSDB/t8SPxliO2UUYuTOTTN47eo9WrTdoVBYsTNSI lC3R1FkQMRH+Q5pHoRBrXPFS+U2phWSNYHBUBQawXzUy2IQ+znl+fTrvJ7Hyl3oqaV+l W/3g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=TVZewjEt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id b15si146986edy.91.2021.01.19.15.35.10; Tue, 19 Jan 2021 15:35:36 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-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=@google.com header.s=20161025 header.b=TVZewjEt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1727156AbhASXbf (ORCPT + 99 others); Tue, 19 Jan 2021 18:31:35 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56554 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726882AbhASX27 (ORCPT ); Tue, 19 Jan 2021 18:28:59 -0500 Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38757C061573 for ; Tue, 19 Jan 2021 15:28:19 -0800 (PST) Received: by mail-io1-xd29.google.com with SMTP id n2so26082826iom.7 for ; Tue, 19 Jan 2021 15:28:19 -0800 (PST) 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=ppNFUDLkhvwlaQPg6siyPxeLAB8qizQSeUojeb9HOrU=; b=TVZewjEtoyESZPYnxCRKpHkFeVRlw0bH1Mom5CozNv+9gl7IO/aeV7eiAXaG42MWc1 cQ4WgZ2Hx0wphYQmrwNEOkLQWibl7nZFbT55QlypCFm+I1DT7BI6DwVm0ldGhNd3vFJN cIBG2YsiogRvggUIX3gg2UHaNgKgG+9+d+Cwy6ZE06N0mfL/Yj2nZSe6DtQw+aVMAW2Z IPU4Nx5ZE07wAVlljGAIdusCaoJOHmHG7YzXLPmC+j+mhmKdXeThhKQoJbJeZIrt+Nj4 Q0fnNV2lk5glMkwK92PjIcJhvMqgTxpscGyZ2LySPklc1E47n0Jc7hVTKJb5OHTt8TSP tUUA== 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=ppNFUDLkhvwlaQPg6siyPxeLAB8qizQSeUojeb9HOrU=; b=qSptK7GhRrasJ4w5KX5Jk2pMYnT5WwV6D+JS1g4d11f4oR8Zefhl2Kr1XpBM911Qj6 l1ViYCVz7hbk4ODa+RAiU9P65Qpmw9wQ10L0DI+MGgIch6XrdRdiH/0CoXagEXT04tB/ MxvWov45xDn1GyFFAvJ7qNd1XAd96r9UuFpJc1nI9uwZmgVvLlNvUbwGVClmyI/NM6or gPhhp1aYy/LcpmVPMrIuLllQ4EALQV0tN2MB9K+84hhASKuc4TCCxNNpvTSxP4I8jgUT CqIAy4KP7DyEnn3HrqHCaUMfs4KXK4KIMKC9lAMkZZ4ANIV+ehOqaESTq1cMtYuzgOJ0 +ybA== X-Gm-Message-State: AOAM533beXPaAKKtqaFjRhvL9JReZPej7uc6NtBl+UKMyA0a4SYDj3m4 VKgJljRSn0W3mMvGBKfO6HqyEIyee+JhyrcNxGzByQ== X-Received: by 2002:a5d:980d:: with SMTP id a13mr4752861iol.168.1611098898454; Tue, 19 Jan 2021 15:28:18 -0800 (PST) MIME-Version: 1.0 References: <20210114182700.1298392-1-dlatypov@google.com> <20210118103653.GA4077@smile.fi.intel.com> In-Reply-To: <20210118103653.GA4077@smile.fi.intel.com> From: Daniel Latypov Date: Tue, 19 Jan 2021 15:28:07 -0800 Message-ID: Subject: Re: [PATCH v2] lib: add basic KUnit test for lib/math To: Andy Shevchenko Cc: David Gow , Brendan Higgins , Linux Kernel Mailing List , "open list:KERNEL SELFTEST FRAMEWORK" , Shuah Khan Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jan 18, 2021 at 2:36 AM Andy Shevchenko wrote: > > On Thu, Jan 14, 2021 at 10:27:00AM -0800, Daniel Latypov wrote: > > Add basic test coverage for files that don't require any config options: > > * gcd.c > > * lcm.c > > * int_sqrt.c > > * reciprocal_div.c > > (Ignored int_pow.c since it's a simple textbook algorithm.) > > > > These tests aren't particularly interesting, but they > > * provide a place to add tests for any new files in this dir > > * are written so adding new test cases to cover edge cases should be easy > > > > lib/math/math_test.c | 197 +++++++++++++++++++++++++++++++++++++++++++ > > Can it have _kunit instead of _test? Sounds good, will send a v3 shortly. > > > -- > With Best Regards, > Andy Shevchenko > >