New issue
Advanced search Search tips

Issue 693177 link

Starred by 2 users

Issue metadata

Status: Archived
Owner:
Closed: Mar 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

add a monarch metric for total time spent in (failing, partial pass, passing) CQ runs

Project Member Reported by akes...@chromium.org, Feb 16 2017

Issue description

To better asses the amount of wasted wall clock time in CQ runs that fail.
 
while we're at it, also a metric about the number of CQ attempts for a committed CL.
Project Member

Comment 2 by bugdroid1@chromium.org, Feb 25 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/61780258276dd9f69058cbf4e593bdca598508c9

commit 61780258276dd9f69058cbf4e593bdca598508c9
Author: Aviv Keshet <akeshet@chromium.org>
Date: Sat Feb 25 12:19:52 2017

clactions: record a distribution metric for the number of CQ pickups per CL

BUG= chromium:693177 
TEST=new unittest added

Change-Id: Ibe129a3eef4c3bff392c10556a323ac4fdb4aaef
Reviewed-on: https://chromium-review.googlesource.com/444280
Commit-Ready: Aviv Keshet <akeshet@chromium.org>
Tested-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>

[modify] https://crrev.com/61780258276dd9f69058cbf4e593bdca598508c9/lib/constants.py
[modify] https://crrev.com/61780258276dd9f69058cbf4e593bdca598508c9/lib/clactions_unittest.py
[modify] https://crrev.com/61780258276dd9f69058cbf4e593bdca598508c9/lib/clactions.py

Project Member

Comment 3 by bugdroid1@chromium.org, Mar 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/9e8a8d09475c2c665f5e6981618649ad9e2eebde

commit 9e8a8d09475c2c665f5e6981618649ad9e2eebde
Author: Aviv Keshet <akeshet@chromium.org>
Date: Thu Mar 02 02:42:20 2017

completion_stages: add CQ wall-clock metric

BUG= chromium:693177 
TEST=unittests pass

Change-Id: I04e79657c685dd2c0cef0c363544cf186ff8c5df
Reviewed-on: https://chromium-review.googlesource.com/444452
Commit-Ready: Aviv Keshet <akeshet@chromium.org>
Tested-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Paul Hobbs <phobbs@google.com>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>

[modify] https://crrev.com/9e8a8d09475c2c665f5e6981618649ad9e2eebde/lib/constants.py
[modify] https://crrev.com/9e8a8d09475c2c665f5e6981618649ad9e2eebde/cbuildbot/stages/completion_stages.py

Project Member

Comment 4 by bugdroid1@chromium.org, Mar 2 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/9e8a8d09475c2c665f5e6981618649ad9e2eebde

commit 9e8a8d09475c2c665f5e6981618649ad9e2eebde
Author: Aviv Keshet <akeshet@chromium.org>
Date: Thu Mar 02 02:42:20 2017

completion_stages: add CQ wall-clock metric

BUG= chromium:693177 
TEST=unittests pass

Change-Id: I04e79657c685dd2c0cef0c363544cf186ff8c5df
Reviewed-on: https://chromium-review.googlesource.com/444452
Commit-Ready: Aviv Keshet <akeshet@chromium.org>
Tested-by: Aviv Keshet <akeshet@chromium.org>
Reviewed-by: Paul Hobbs <phobbs@google.com>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>

[modify] https://crrev.com/9e8a8d09475c2c665f5e6981618649ad9e2eebde/lib/constants.py
[modify] https://crrev.com/9e8a8d09475c2c665f5e6981618649ad9e2eebde/cbuildbot/stages/completion_stages.py

Status: Fixed (was: Assigned)
This metric exists now. http://shortn/_womXmeDFsD
Is there an easy way to convert that to a percentage good CQ time?  Hard to digest it in the format it is currently.
Fraction of time (in previous 24hr) that were spent in a CQ run that submitted anything:
http://shortn/_1LCzl8RYow

Comment 8 by dchan@google.com, May 30 2017

Labels: VerifyIn-60

Comment 9 by dchan@chromium.org, Aug 1 2017

Labels: VerifyIn-61

Comment 10 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment