-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KPI Request : Change in success/failure rate #136
Comments
If the goal of this metric is to capture "build" success and failure as per the description in the Potential KPI List, we have a notebook in #148 where we capture build pass and failure from Testgrid data. The current results for that metric is "No data for this metric currently". As per the Acceptance criteria 3, if we are trying capturing change in the build pass/fail metric over time, that will also have no results, so probably there is no point capturing that over time. If we see value in it, and decide to extend this issue to capture "change in test pass/failure", we can make changes in |
I think to figure out how to address this issue, we should clarify what we want to measure as the "build/deployment success rate". That is, clarify whether "build/deployment success" is defined as
If it's option 1, then that calculation is already being done in #148. |
Please see this comment from @hemajv #144. It looks like there is an additional field, "overall_status" that can be pulled from the test grid data that corresponds to whether or not the build was a success. Collecting that additional field should solve our "build" success/ failure issues. If its still not sufficient, we can follow @chauhankaranraj 's option number 2 above. "having a PASS label for all tests during the current "run" (all cells green across Y-axis)" This may miss some passes, where a couple failures occur, but it should capture only true passes. WDYT? |
Perfect, we can just use that label then :) |
I am a little confused as to whether the My understanding was that the |
As an OpenShift product manager, I would like to see the change in success or failure rate, so that I can track and measure the effectiveness and success of builds and deployment.
Acceptance criteria
notebooks/data-sources/TestGrid/metrics/
that collects this metric and stores it in ceph as a parquet.The text was updated successfully, but these errors were encountered: