From: "Guillaume Charles Tucker" <guillaume.tucker@collabora.com>
To: "Mark Brown" <broonie@kernel.org>
Cc: "Ricardo Cañuelo" <ricardo.canuelo@collabora.com>,
kernelci@lists.linux.dev
Subject: Re: Reduced build and test coverage
Date: Tue, 19 Sep 2023 17:43:35 +0100 [thread overview]
Message-ID: <84e-6509cf80-5-78984280@144048748> (raw)
In-Reply-To: <6dd07972-3646-496f-add0-b7993acefd0c@sirena.org.uk>
On Tuesday, September 19, 2023 18:12 CEST, Mark Brown <broonie@kernel.org> wrote:
> On Tue, Sep 19, 2023 at 04:44:06PM +0200, Ricardo Cañuelo wrote:
> > On mar, sep 19 2023 at 15:31:31, Mark Brown <broonie@kernel.org> wrote:
> > > If we're doing this -next would be very helpful too.
>
> > Does it make sense to bisect -next, though? Considering that it's
> > constantly rebased, so I don't think it has a coherent and "linear" log
> > like mainline. That means that bisections aren't guaranteed to work on
> > it. Is that right?
>
> When bisecting -next you should generally bisect it against the mainline
> it was based on.
Yes that's how the KernelCI bisection works. It's the most useful branch to bisect automatically precisely because it's rebased every day with thousands of commits, so a bisection takes between 10 and 15 iterations and it's painful to do manually. And that's where most of the bugs are. Then mainline, stable and stable-rc are the other critical trees to cover so it makes sense to enable them first.
We've discussed enabling bisections again with sysadmins and I think we can have this done in a week or two. Other issues are about measuring costs empirically for different parts of the system and adding a filter in the legacy back end to avoid flooding Jenkins with jobs that won't get run (they still use up all the RAM).
Cheers,
Guillaume
next prev parent reply other threads:[~2023-09-19 16:43 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-06 13:51 Reduced build and test coverage Guillaume Tucker
2023-07-13 5:51 ` Guillaume Tucker
2023-09-19 14:29 ` Ricardo Cañuelo
2023-09-19 14:31 ` Mark Brown
2023-09-19 14:44 ` Ricardo Cañuelo
2023-09-19 16:12 ` Mark Brown
2023-09-19 16:43 ` Guillaume Charles Tucker [this message]
2023-09-25 8:50 ` Guillaume Tucker
2023-10-10 10:43 ` Guillaume Tucker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=84e-6509cf80-5-78984280@144048748 \
--to=guillaume.tucker@collabora.com \
--cc=broonie@kernel.org \
--cc=kernelci@lists.linux.dev \
--cc=ricardo.canuelo@collabora.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox