New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 898988 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Task

Blocking:
issue 851063



Sign in to add a comment

Make/find Component/triage queue for Chrome OS test team

Project Member Reported by ayatane@chromium.org, Oct 25

Issue description

Often test related issues get assigned to Infra>Client>ChromeOS>Test for triage.  The Chrome OS test infra team has no idea how to handle these, wasting time for both the triager and the bug filer.

Can we get a component/queue for test issues?
 
Components: Admin>ComponentRequest
Owner: ayatane@chromium.org
Thanks for reporting this issue, Allen. 

Could you give a little bit more context as to who the right owner(s) of the of a Chrome OS Test component would be? This will help us contact them and make sure they are aware of this issue. 

There is already a "Test" component, so it would seem reasonable to create Test > ChromeOS once we have the right POCs. 
Cc: shapiroc@chromium.org
Owner: jclinton@chromium.org
Status: Assigned (was: Untriaged)
jclinton, do you have any ideas?  This component should be valuable for the test health planning work.  Adding shaprioc too (although he's out at the moment).
Cc: bhthompson@chromium.org
Labels: -Type-Bug Type-Task
One potential problem with creating "OS>Test" as a new component is that there is no dedicated Platform testing team. We would throw bugs there and they would likely never be triaged.

Instead, we should probably route failing tests to the right component under OS with a special label. If we are having trouble figuring out which team owns a failing test, that's something that Platform TPM's could help route. (Added Bernie to chime in on that part.)

Cc: dchan@chromium.org
+dchan

I think Danny's team might be considered a dedicated platform testing team, so if there are issues with the tests themselves they probably fall under his team's jurisdiction. 

If these are platform failures, then they should go to the appropriate component for triage by the individual platform area teams. 
Pinging this thread because the issues is still open and there has been no update in the last 2 weeks. Jason, Bernie and all, has there been any resolution here?
Cc: efoo@chromium.org
+efoo, since you have been spearheading some of the discussions around CrOS components. Is there any place you think this should live?
This is something I think Danny should decide. If one does not already exist, Danny's team should define a triage component or label for Chrome OS tests and work with triage for Infra>Client>ChromeOS>Test to define a triage rule. 

The description for Infra>Client>ChromeOS>Test should also be updated to state, **Do not use this component for test issues, file a bug under <label/component> instead**

My 2 cents. 
Owner: dchan@chromium.org

Comment 10 by enegiar@google.com, Jan 16 (6 days ago)

Cc: dchan@google.com

Comment 12 by shapiroc@chromium.org, Jan 17 (5 days ago)

Cc: cindyb@chromium.org
cindyb@ for resolution.

Comment 14 by dchan@chromium.org, Jan 18 (4 days ago)

The bug are file against infra, should the triage be handle by the infra team?

Comment 15 by bhthompson@google.com, Jan 18 (4 days ago)

So there is a separation here we have:

1. Bugs related to the testing infrastructure.
2. Bugs related to tests.

My impression is that Infra...Test is 1, and should be triaged by someone on akeshet@'s team.

For 2, I think these go in the component for the area of Chrome OS for which they are relevant, e.g. a network test failure goes to the network component.

If we look at a few members of dchan@'s team their bugs are spread out quite a bit, which makes some sense, tests are generally related to some particular area of the overall product, the tests do not exist in isolation. https://bugs.chromium.org/p/chromium/issues/list?can=2&q=owner%3Aharpreet%40chromium.org%2Cdhaddock%40chromium.org%2Ckalin%40chromium.org%2Crohitbm%40chromium.org%2Cvsuley%40chromium.org%2Ckathrelkeld%40chromium.org%2Ckmshelton%40chromium.org&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids 

We do have a Test component, and we can take a look and see a wide spread of issues with owners beyond dchan@'s team (and even Chrome OS) so I don't think this is really usable a queue for the Chrome OS test team (though maybe this component with OS=Chrome?). https://bugs.chromium.org/p/chromium/issues/list?can=2&q=component%3ATest+&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids

So I guess this boils down to, if one has a request for the test team, where would one file it so it gets to the right person? Which I think is a question for Danny, where would you to pick up bugs from? 

Do we need a Tests>ChromeOS or is Tests;OS=Chrome usable? Maybe something entirely different?







Sign in to add a comment