Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp2720137pxb; Fri, 8 Oct 2021 13:50:26 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxE2fYCixz7S1yh9RKBRvN/iEM+GPst7RROC0cMWoClTyL5QPpyaLae+zv/VgHTFjRTLgcB X-Received: by 2002:a17:906:2a8f:: with SMTP id l15mr7306173eje.156.1633726226247; Fri, 08 Oct 2021 13:50:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633726226; cv=none; d=google.com; s=arc-20160816; b=NKfvHY5olHiyXLUO5puK2hpJUH0B24Y4JJoNBBd74Um3PxiG/wtHnKvtSjGgYHRArR JC+917VjwjVKOvDIWm9hUxoV+Nccja9ktfmgwhOq2LoVrSCIs/5Iv7i66WaKq4STqtZr tavkP+HOouYn2lFhLDAIEv0tT8iLQXw40+i+MOSwAinKCd2OPqwZggYZcGdFxfI7znrv c+w4215cAgc0MT5p7+9v9+vEbnfDGXPvk1gpywukTK4WyCnQlpIW5J75AtuL7qekeobv 6qLQrfTJFCZDDobivoY/Qlk0696Lj5n66MoZQghqWNdALRoOWI2Almfmd6sPFNBz67lu wRDA== 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=iaFaYIXZwVD0yRZ/mCXCYmqaGexrEn8W5uhU7fneeVk=; b=V7D/o0y6hKOqXPhIs0T582l57ZAqTFrsHXoh1KMdHFpvsGTt06kQKNdPhscUMhcB3v 0+z98V4BK8/6j2cl2Vk75TO15rc3XONBKMG/GNCGZuB54MV3sfJSe+cfwCr1zH0YGkAC jA4V/7o5fLa96Y7mWTV8pu00Kmn7mce3NJgB/6O1VCogUtb8Dpgy+dChB8KZui49rGEg SqURBgbudFk7cJKIE3JIxUySnqddDBtNL9T++z8EbC+EO0UYIlEtBr+g8E8Sac49qaxB KDhLglM7njI66/eAJ9HYw90IztkvOFmTXfoZTu5OZZAqhCv2/Hq3kTQPG4Kh/xqmp+cZ wVSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=QbiScSuE; 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 u18si539702edb.156.2021.10.08.13.50.02; Fri, 08 Oct 2021 13:50:26 -0700 (PDT) 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=20210112 header.b=QbiScSuE; 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 S242456AbhJHUu3 (ORCPT + 99 others); Fri, 8 Oct 2021 16:50:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50384 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243042AbhJHUu2 (ORCPT ); Fri, 8 Oct 2021 16:50:28 -0400 Received: from mail-il1-x12a.google.com (mail-il1-x12a.google.com [IPv6:2607:f8b0:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B6193C061755 for ; Fri, 8 Oct 2021 13:48:32 -0700 (PDT) Received: by mail-il1-x12a.google.com with SMTP id i13so11230559ilm.4 for ; Fri, 08 Oct 2021 13:48:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iaFaYIXZwVD0yRZ/mCXCYmqaGexrEn8W5uhU7fneeVk=; b=QbiScSuEuo1bfeAl0LdzPw3vaAmMP83C0WIakyzzJKiiko8EiCxmZ42y7KiJRy95NW j9gWJ4hM2eOcSKl9HdzIRhMuHMFzidDHV3sT1sIbFgYRm23OA8e17FwELn8kcHlHkp7q UPJh3N9J+1xDB1LjN9gm5G7tNsvqiP7OaAB30dSyyv0YWFXM+GVsu1hap3JLrJscqucT XVgVl+p8upHWoa0NwcyFPRK+M2ZFQQTNl3fKCgIWtP2OWueP+pqa84bUHd6EzjVqMyNW QA1/Bi8n0yI9TY+D+oOVvyTOyg5VEkjDYOOgUtD2RlDu/C9VqpOfu/XmIaFlzjrMGtXa M52g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iaFaYIXZwVD0yRZ/mCXCYmqaGexrEn8W5uhU7fneeVk=; b=TdYn0GzMcZfm0MIfZJJPN0GN3OGA3wWiJqGsfw5c/BHeri2A1TDfbVMUotNcu69+Xt A1MoCXaVqaIpjzpvpVw8tj/rXQzHLbqtwobLcHhV3PV/esKxLbGmoMLNNzdqgtbbZvIK H51GU/Si5eWt82L7N2pCetQFjjcPvMF0W9wQ5UJil+TjB0Lwdigc1G9KfaJVbJJg/Ak6 ad3ta2jeWDe7SasFbAFJn54kWZnVhO+6Y2NHGhw2zU+QTIPMX/OQCziBnkBnz+SJmuLI ToaYRdoJmev1dZMTh7SLArncb4qOuL+mbHYFXeMeBJZzOCYdyQ+WtOF/J7FCnh8FsbRs qEAg== X-Gm-Message-State: AOAM532ickgLksX5rIqMp4hlFwDmVXVKMdvWTCSH4GsAbsBs6fgE9/eH TOU+3cctXz/eEYMSzVZfsLZvAuvHrhvFyF4JhaNbqxXJll+WXQ== X-Received: by 2002:a05:6e02:1b07:: with SMTP id i7mr9842231ilv.63.1633726112024; Fri, 08 Oct 2021 13:48:32 -0700 (PDT) MIME-Version: 1.0 References: <20211008152930.03787395@canb.auug.org.au> In-Reply-To: From: Daniel Latypov Date: Fri, 8 Oct 2021 13:48:20 -0700 Message-ID: Subject: Re: linux-next: manual merge of the kunit-next tree with the kunit-fixes tree To: Brendan Higgins Cc: Shuah Khan , Stephen Rothwell , Linux Kernel Mailing List , Linux Next Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 8, 2021 at 1:03 PM Brendan Higgins wrote: > > On Fri, Oct 8, 2021 at 9:31 AM Shuah Khan wrote: > > > > On 10/7/21 10:29 PM, Stephen Rothwell wrote: > > > Hi all, > > > > > > Today's linux-next merge of the kunit-next tree got a conflict in: > > > > > > tools/testing/kunit/kunit.py > > > > > > between commit: > > > > > > d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") > > > > > > from the kunit-fixes tree and commit: > > > > > > 6710951ee039 ("kunit: tool: support running each suite/test separately") > > > > > > from the kunit-next tree. > > > > > > I fixed it up (see below) and can carry the fix as necessary. This > > > is now fixed as far as linux-next is concerned, but any non trivial > > > conflicts should be mentioned to your upstream maintainer when your tree > > > is submitted for merging. You may also want to consider cooperating > > > with the maintainer of the conflicting tree to minimise any particularly > > > complex conflicts. > > > > > > > Thank you for the fixing it up. I will fix this up in the kunit-next once > > the kunit-fixes pull request goes out. > > Thanks for taking care of this everyone. > > Daniel, can you double check the merge conflict to make sure it is > done correctly? Looks good to me. https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tree/tools/testing/kunit/kunit.py Not sure if I'm parsing the 3-way diff properly, but it looks like it's just the typing import and the fact we added some code right below run_tests(), which got changed. So yeah, the combined Typing import and telling git it's being paranoid about run_tests and massage_argv seems fine.