Received: by 2002:a05:6a10:1a4d:0:0:0:0 with SMTP id nk13csp1943896pxb; Wed, 2 Feb 2022 16:39:46 -0800 (PST) X-Google-Smtp-Source: ABdhPJyzmwb5LB+dd3wTBSrTkyJVLtBLlehHFnTJl79pGoDdtmcNz39iOO+JakZfBYv+ZixeahMK X-Received: by 2002:a17:902:c206:: with SMTP id 6mr32531464pll.153.1643848786217; Wed, 02 Feb 2022 16:39:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643848786; cv=none; d=google.com; s=arc-20160816; b=BdUOXlMgzpKs2+lehpVz2eRnDFf1ljFalPNLUCaNSrY4Z36AsPANr0bW+tOLMX1B6U MUwEK1TNlVq/Nl2YaXhHjGGLSd7Q64Iw9/zoOAFMGWkAbnC8fz0hxQh9AmwepHizYzw8 O9EVubouIRfBOqw8UUJMjcs0y7vPLkg7RK/ytPJ3eElMxlqGokqBq8kvPfjbkPgzMyem SY08MEPHpmc+jWWwC04d2PQWRVoNCyzvfD92LMBR9WBn4IIBil9bJTLOv71/SWgmHIg5 8r1bWJT1baSmvJr4Dpc4cl5rHdifyIwfTKoT4pjj6rxv3Vuljz4uHCOkzFq0HP6VnDuW r+PQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=XFqlwHLzxsSkTu4EbLQcoHbn4CyjCcQeSmjOwD3D0b8=; b=aKKPi54gx6wT6iPZnilSr2G8Q7aytD5RLKCCxrVqKGrfGMCNZVnh7homX6YjaYp2Tw B8AJBr9yrRBZNzKxZLWTKn8l7jijt2lvLnI4onQ6F78ZlQ06Tj0WoAW0ixmINyzTh9YW sm+tK6EPhlB9Bhy4ajYbHKU1MFaGn+hR0SQQWPsoAuwtjo6tIRV1JfeB9ItvFlfIDR9d u+9eTPoWbngrMkkaTw6E0LZsAwVocEYyNGr2fIdIZdwf4NVr+a3M5muhLLDGrcmp+OWH Io89Anv9PiAgdCPsHQhAFQT3zscN6/hm5AVPk4N4QLpe2ZSmBmOAiDho0FcwrGE0Bt3h BDhg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=KjTnQGPz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x22si6075526pfm.289.2022.02.02.16.39.33; Wed, 02 Feb 2022 16:39:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=KjTnQGPz; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345467AbiBBPXb (ORCPT + 99 others); Wed, 2 Feb 2022 10:23:31 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54602 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345134AbiBBPX3 (ORCPT ); Wed, 2 Feb 2022 10:23:29 -0500 Received: from mail-io1-xd2d.google.com (mail-io1-xd2d.google.com [IPv6:2607:f8b0:4864:20::d2d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B8B4BC061714 for ; Wed, 2 Feb 2022 07:23:29 -0800 (PST) Received: by mail-io1-xd2d.google.com with SMTP id h7so25874318iof.3 for ; Wed, 02 Feb 2022 07:23:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=XFqlwHLzxsSkTu4EbLQcoHbn4CyjCcQeSmjOwD3D0b8=; b=KjTnQGPzCt0S96UuIiNaawuVsmZa9fYmRebjLuFamfRMalfj7glkboFmx2YQiVjxxi OFiyfetLE/KKL1YviKxiRuabpPFcUmMMwWrECiJfjImb8tCVUyU600HZGw/+E5Jg7ncm fQtaS1Gh6MWfhgntWc+BtgcMKLgRdFXik9aGQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=XFqlwHLzxsSkTu4EbLQcoHbn4CyjCcQeSmjOwD3D0b8=; b=eeF5A2ecZVAOAihyjCXZaQ3B+is9ojn4q+pQVLbALGLwyKbwPMh3Z2r85jkjyV9PHq wh5PlAp+hbfcgT1q2xUlBQZ8uEk5aYC1bxEGYUlkPJ1lBAU0gg2JAdDONKcj651ZSd1c o5CpNLlmpdIQtah6iyBi4uToh8bxZm2o4rfFha33/k+UGuM6u3xUGNAZisoVnXF4qvBd vLFxM6MTDeSVcHEEYBSwPO3fBXxuKoLZ6XPW4BWUWcVxu0dX6dE6iyP4eRAVwjuCuFHu D2xTqpsqAM4Jg9CkjVJOWZA0c0XFK9z/WHOsnBPOnoj0AaSq3GRY9asA8H05UVsEivVT lLHQ== X-Gm-Message-State: AOAM530gsHEOPBR0IHmfwWdmYRr6H72pADtDTUIIKDlYlsLv9HlEQWXY E38y7CO88gbXLEmJlUL4Q3nJuLNCz2QW+A== X-Received: by 2002:a02:aa0a:: with SMTP id r10mr9395203jam.246.1643815409098; Wed, 02 Feb 2022 07:23:29 -0800 (PST) Received: from [192.168.1.128] ([71.205.29.0]) by smtp.gmail.com with ESMTPSA id z23sm15236046iol.11.2022.02.02.07.23.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 02 Feb 2022 07:23:28 -0800 (PST) Subject: Re: kselftest tree on kernelci.org To: Guillaume Tucker , Shuah Khan Cc: linux-kselftest@vger.kernel.org, "kernelci@groups.io" , "linux-kernel@vger.kernel.org" , Collabora Kernel ML , Shuah Khan References: <5fd1a35c-f84e-1c6a-4a3a-be76dda97ca3@collabora.com> From: Shuah Khan Message-ID: Date: Wed, 2 Feb 2022 08:23:27 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <5fd1a35c-f84e-1c6a-4a3a-be76dda97ca3@collabora.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Guillaume, On 2/2/22 6:32 AM, Guillaume Tucker wrote: > Hi Shuah, > > I've made this PR to start monitoring the "fixes" branch from the > kselftest tree on kernelci.org: > > https://github.com/kernelci/kernelci-core/pull/998 > Thank you. > While kselftest changes eventually land in linux-next, monitoring > your tree directly means we can test it earlier and potentially > enable more build variants or experimental tests. Since > kernelci.org also builds and runs some kselftests we're regularly > finding issues and people are sending fixes for them. See this > recent story for example: > > https://twitter.com/kernelci/status/1488831497259921409 > > Keeping an eye on kselftest patches with kernelci.org means we > can verify that fixes do what they're supposed to do with a much > larger test coverage than what individual developers can do. > We've been applying kselftest fixes on a branch managed by > kernelci.org to verify them in the past, but having the actual > kselftest tree part of the workflow would seem much better. > Absolutely. > There are several branches in your tree, while "fixes" seemed > like the most useful one to pick I see there is also a "kernelci" > branch too but it hasn't been updated for a while, reviving it > could give you the possibility to test patches through > kernelci.org before applying them on other branches that get > pulled into linux-next and mainline. > This branch was a topic branch specific for changes I made for kernelci runs to be cleaner - I should delete this. If you are looking for other branches to monitor in addition to "fixes" branch, the following are the ones to add: next (for the merge window), kunit (kunit changes slated for merge window), kunit-fixes > Many things could potentially be done with arbitrary builds and > tests etc. These are some initial suggestions. How does this > sound? Sounds great to me. Since selftest patches flow through various subsystem trees, having kernelci keep an eye is great. This would be another pair of eyes in addition to occasional tests I run and Linaro (LKTP) monitoring next. How often do you send reports - I will watch out for them. Thanks again for taking the initiative to add kselftest to kernelci. thanks, -- Shuah