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

Issue 808702 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 791128



Sign in to add a comment

[Findit] Translate internal models to table schema

Project Member Reported by wylieb@chromium.org, Feb 2 2018

Issue description

The findit models need to be translated to the schema in order to be reported.
 
Support:
* Test Flakes
* Test Failures
* Compile Failures

 
Blocking: 791128
Project Member

Comment 2 by bugdroid1@chromium.org, Feb 5 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/6429566edeca56582f075f6c311a4909b6ab7043

commit 6429566edeca56582f075f6c311a4909b6ab7043
Author: Brandon Wylie <wylieb@chromium.org>
Date: Mon Feb 05 18:45:04 2018

[Findit] Translate models to BQ schema for test flake & compile failure

Translating from Findit's internal models to the bq schema.

For a full breakdown on the design, refer to the design-doc at
go/findit-bq-events.

Bug:808702
Change-Id: Ibcc7ce6e1b441d884c83d747417954bed6407ce5
Reviewed-on: https://chromium-review.googlesource.com/894663
Reviewed-by: Chan Li <chanli@chromium.org>
Reviewed-by: Shuotao Gao <stgao@chromium.org>
Reviewed-by: Jeffrey Li <lijeffrey@chromium.org>
Commit-Queue: Brandon Wylie <wylieb@chromium.org>

[add] https://crrev.com/6429566edeca56582f075f6c311a4909b6ab7043/appengine/findit/services/event_reporting.py
[add] https://crrev.com/6429566edeca56582f075f6c311a4909b6ab7043/appengine/findit/services/test/event_reporting_test.py
[add] https://crrev.com/6429566edeca56582f075f6c311a4909b6ab7043/appengine/findit/util_scripts/remote_queries/bq_event_example.py

Project Member

Comment 3 by bugdroid1@chromium.org, Feb 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/b2de6ae83646210170f433ef12f802547cf97eef

commit b2de6ae83646210170f433ef12f802547cf97eef
Author: Brandon Wylie <wylieb@chromium.org>
Date: Tue Feb 06 23:14:44 2018

[Findit] Translate test failure to event schema

Translating between internal models for test failure and bq schema.
For a full design see go/findit-bq-events.

Bug:808702
Change-Id: I2b5535c847875310afbee4e7fa61e57432df7c8b
Reviewed-on: https://chromium-review.googlesource.com/903267
Commit-Queue: Brandon Wylie <wylieb@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>

[modify] https://crrev.com/b2de6ae83646210170f433ef12f802547cf97eef/appengine/findit/services/event_reporting.py
[modify] https://crrev.com/b2de6ae83646210170f433ef12f802547cf97eef/appengine/findit/services/test/event_reporting_test.py

Project Member

Comment 4 by bugdroid1@chromium.org, Feb 13 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/3599c3d94c6be7052e1cc170bb39908509d4ce13

commit 3599c3d94c6be7052e1cc170bb39908509d4ce13
Author: Brandon Wylie <wylieb@chromium.org>
Date: Tue Feb 13 18:24:58 2018

[Findit] Adding regression range confidence to test analysis events

This will allow us to inspect what percentage of our analyses make it
to regression range segmented by confidence.

Bug:  808702 
Change-Id: I21e5908615b34c0a5a09be47d9f2f773d5863220
Reviewed-on: https://chromium-review.googlesource.com/912237
Commit-Queue: Brandon Wylie <wylieb@chromium.org>
Reviewed-by: Chan Li <chanli@chromium.org>

[modify] https://crrev.com/3599c3d94c6be7052e1cc170bb39908509d4ce13/appengine/findit/services/event_reporting.py
[modify] https://crrev.com/3599c3d94c6be7052e1cc170bb39908509d4ce13/appengine/findit/services/test/event_reporting_test.py
[modify] https://crrev.com/3599c3d94c6be7052e1cc170bb39908509d4ce13/appengine/findit/model/proto/gen/test_analysis_pb2.py
[modify] https://crrev.com/3599c3d94c6be7052e1cc170bb39908509d4ce13/appengine/findit/model/proto/test_analysis.proto

Status: Fixed (was: Assigned)

Sign in to add a comment