Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp236163pxu; Wed, 2 Dec 2020 21:20:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJwglTLTi0CYI5sIVWzHdW8Tl/ysFVb8bNifoGljCIo8K+iloa1j24kcChQm6iF+T61sSNb8 X-Received: by 2002:a17:906:7b49:: with SMTP id n9mr1052176ejo.418.1606972819946; Wed, 02 Dec 2020 21:20:19 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606972819; cv=none; d=google.com; s=arc-20160816; b=csKVaMVOnL0HXHC/Gw1FzY0fVYYDmoh1aSYMlf2mlDt6TcHQKT6GAedE2Kpf1UNMrI KJDf9VF9m2GTvq+W5hbjyYyPU3OsTTl/RsCQaq79YYBZ/CaczX4SM0JpWd+VZEFusYeC AQY2KY662R/hkGKF+9mWDMgpJ0KVmUl40r3rVbB9GafyOD0EZf6XNb7coSua6ypNeVXs JyMQlBMQeymv0dzuu7QfcTLgGmwqLpNqAfynreXbqA6oth5ggN4pvznvRqs1+RuD14+T dMm/9NPQ8WD9+rQG6ctmiD5G8A7s0U6rN3oTGtBlsqzuQJWvzIXJxAXlqaTZjrBWfbd0 oITg== 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=0T2UjYq4UBSUMGz6lYJAaVtZcmgm37SkhIDDNy2JsW4=; b=U5gN2j8eCERTs14Wpu6K2mbj591WmaiKxEiVSb8lETevd5XnN2et03V0IzALrMZHoZ kwiQsXDo2PQKW2rbgUiPnBUuNZceGe4yPUkY4rh8uim3f2noGxinsTY9cGM2Jqr0V90g eUALwkzs2atee1JblGknDT8+dSDWx6AlxIQjgkT90pgjT87u6xFaMV/KSimie0Tt0+yK TZyR7E8uCgdollAxBO0+hQLPtwfL03wgsFjSADMyx91IxSYJDinAo2W2BfryzbvGTFr+ twc+TNOjVDKPe8/GMlXwU6n07KlO6E9+7Gik1U+RYqcV8NkMqlk91tt+S9K6ZuEIzA/j 3dpQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=vu24cf5s; 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 z18si280522edx.593.2020.12.02.21.19.57; Wed, 02 Dec 2020 21:20:19 -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=vu24cf5s; 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 S1727890AbgLCFQd (ORCPT + 99 others); Thu, 3 Dec 2020 00:16:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725793AbgLCFQd (ORCPT ); Thu, 3 Dec 2020 00:16:33 -0500 Received: from mail-il1-x143.google.com (mail-il1-x143.google.com [IPv6:2607:f8b0:4864:20::143]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B3243C061A4E for ; Wed, 2 Dec 2020 21:15:47 -0800 (PST) Received: by mail-il1-x143.google.com with SMTP id t13so802232ilp.2 for ; Wed, 02 Dec 2020 21:15:47 -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=0T2UjYq4UBSUMGz6lYJAaVtZcmgm37SkhIDDNy2JsW4=; b=vu24cf5sKdq2mdtSxBorcawv5ZXvrwH7MlyE1gIoeQ9WJ2cjuZZPeYEDnrd5DKAiV5 MOpi4o58Cru/Y4b+Vs/UpCKHWxSt/+uEnhsrclhm4G8Sw2wEjqbGyoG1T7EGSn5XZTsD +wPPlFbTPrByyHsWB34kI3r+ONgEfLXxDXJwuUD6n8SZ58cFUkiKBBPDNDSwsh7CqHcL 1tS22zob33fWS/rdtG3yzILwJdOsdIn3XXMmi/fQGtQpx9rLgIAho6K4dY+jij46UMFp G+3m5fKJ3Ll7EMFIAF3v3yRp4frafMTHE3L6y3+Ub04ktve5qUjlMctu7ozWQnk1PCfw Yk9w== 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=0T2UjYq4UBSUMGz6lYJAaVtZcmgm37SkhIDDNy2JsW4=; b=JaQmO12eIm/rG3MT0ffgwNvZRhmpVhVjZRNEtiC/J0p5eGg7KpIjd2VPEMfQWDgzeJ EbmnTUYqQYZ5tyeLYQ5KmP+F2PPC5IHnIRKmIXv8vgUhcg5ciEPTRRxDDZR5tIPphrO8 +lyNE4MTdVK9sp72QlwiQlxvhN05mXP+9GkUewpBt9L1P3hy+wGPi3Nh1fvq8BR9sHO/ c0kQ2pANnzgIc9ZaZpZwBmqbduevOvihdVgvWQqxncXb7HuH3tAoQJ8DCdbjfmcXHRo4 SoWvp5IBecpge2ZAqLzwOmTDaunzEKbL9BtPP7yRb/TADkqgcw8Qq+4d5WOqvGmq4d7R TcnA== X-Gm-Message-State: AOAM532G9suU2EjDbnkl3li3vU7W/qmfNkC/pHRniFGMWCppXpZPsPYI DyuFBYF1OMF6/zpwOxUZU2pFHs/VDAT+HSUml/QYBA9KHpA= X-Received: by 2002:a92:297:: with SMTP id 145mr1538148ilc.133.1606972546057; Wed, 02 Dec 2020 21:15:46 -0800 (PST) MIME-Version: 1.0 References: <20201202190824.1309398-1-dlatypov@google.com> In-Reply-To: From: Daniel Latypov Date: Wed, 2 Dec 2020 21:15:35 -0800 Message-ID: Subject: Re: [PATCH v2 1/4] kunit: tool: fix unit test cleanup handling To: David Gow Cc: 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 Wed, Dec 2, 2020 at 7:05 PM David Gow wrote: > > On Thu, Dec 3, 2020 at 3:09 AM Daniel Latypov wrote: > > > > * Stop leaking file objects. > > * Use self.addCleanup() to ensure we call cleanup functions even if > > setUp() fails. > > * use mock.patch.stopall instead of more error-prone manual approach > > > > Signed-off-by: Daniel Latypov > > --- > > This patch hasn't changed since v1, right? > > It's still: > Reviewed-by: David Gow Oops, yes. It's entirely unchanged. The only change to the entire series was a rebase + drop the second patch in favor of revamping the test_data_path() one. > > Cheers, > -- David