New issue
Advanced search Search tips

Issue 754818 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Feature



Sign in to add a comment

Run betty-pre-cq only on repositories it cares about

Project Member Reported by kirtika@google.com, Aug 11 2017

Issue description

More context at: https://bugs.chromium.org/p/chromium/issues/detail?id=752768#c1

In particular, run betty-pre-cq only on 4.4 kernel. 

 
Cc: pprabhu@chromium.org ihf@chromium.org
nxia@: betty-pre-cq was the only one with VMTest coverage. If we want to restrict betty-pre-cq, we may need to move VMTest coverage.

+ihf who was involved in a lot of the juggling recently.
Cc: nxia@chromium.org
Owner: nxia@chromium.org
Status: Assigned (was: Untriaged)
+nxia for expert opinion

Comment 3 by ihf@chromium.org, Aug 22 2017

Yes, we should run betty only on the kernel changes it tests (currently 4.4, but may change in a year or two).
Labels: -Pri-2 Pri-1
Owner: jrbarnette@chromium.org
I'll let Richard / Aviv do this juggling because they're acting as the infra side gatekeepers of coverage. ihf@ has spoken and has a lot of knowledge from the product side.

Let's do this sooner than later because we're wasting resources, and annoying developers.
The mechanism for "don't test betty for certain changes" is to
add a COMMIT-QUEUE.ini to the target repo.

In this case, the file already exists, and by all appearances,
none of the kernel branches run betty, even v4.4(!).  However,
from bug 752768, we see this CL:
    https://chromium-review.googlesource.com/#/c/chromiumos/third_party/kernel/+/607932/

That's a v3.8 kernel CL, and it's pretty clearly running the
default pre-cq builders, not the builder configured in
kernel/v3.8/COMMIT-QUEUE.ini.  I can't explain that.

So, there's something wrong/unexpected in the commit queue
handling for the kernel repos.  This goes beyond what I know
how to explain or fix.

Cc: dgarr...@chromium.org
Owner: nxia@chromium.org
Passing to nxia@ in hopes she can explain why the COMMIT-QUEUE.ini file
for src/third_party/kernel/v3.8 didn't apply to this CL:
    https://chromium-review.googlesource.com/#/c/chromiumos/third_party/kernel/+/607932/

Comment 7 by nxia@chromium.org, May 18 2018

Components: -Infra>Client>ChromeOS Infra>Client>ChromeOS>CI
Owner: ----
Status: Available (was: Assigned)

Comment 8 by nxia@chromium.org, Jun 8 2018

Cc: -nxia@chromium.org
Labels: -Pri-1 -Type-Bug Pri-2 Type-Feature

Sign in to add a comment