Skip to content

Always write full timeline before summary - #79310

Merged
dnfield merged 8 commits into
flutter:masterfrom
dnfield:master
Mar 31, 2021
Merged

dnfield merged 8 commits into
flutter:masterfrom
dnfield:master

Conversation

@dnfield

@dnfield dnfield commented Mar 29, 2021

Copy link
Copy Markdown
Contributor

The timeline API for the devicelab currently expects tests to separately call writing the full timeline and the summary. The order of these is important, since summarizing can fail if no frames were produced. However, it's always beneficial to write the full timeline first in that case so that we can still try to figure out what, if anything, showed up in the timeline.

Expected to help with #79097 and some related issues, particularly with large_image_changer which had this in the wrong order.

I will be filing a separate CL to update the recipe to set an env var so these get picked up by luci.

@zanderso @jmagman @godofredoc

@flutter-dashboard flutter-dashboard Bot added a: tests "flutter test", flutter_test, or one of our tests framework flutter/packages/flutter repository. See also f: labels. c: contributor-productivity Team-specific productivity, code health, technical debt. labels Mar 29, 2021
@google-cla google-cla Bot added the cla: yes label Mar 29, 2021
@dnfield

dnfield commented Mar 29, 2021

Copy link
Copy Markdown
Contributor Author

I would like to land this even if the tree is red, but I would like to land it after the CL that starts uploading timelines to luci.

@dnfield

dnfield commented Mar 29, 2021

Copy link
Copy Markdown
Contributor Author

We apparently have customer(s) using this API, so I'm deprecating it instead of removing it.

@dnfield

dnfield commented Mar 29, 2021

Copy link
Copy Markdown
Contributor Author

(I will land this as long as flutter-build is the only thing that's red)

@dnfield

dnfield commented Mar 29, 2021

Copy link
Copy Markdown
Contributor Author

@dnfield

dnfield commented Mar 31, 2021

Copy link
Copy Markdown
Contributor Author

Blocked by #79310

@dnfield
dnfield merged commit d377c1b into flutter:master Mar 31, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

a: tests "flutter test", flutter_test, or one of our tests c: contributor-productivity Team-specific productivity, code health, technical debt. framework flutter/packages/flutter repository. See also f: labels.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants