Skip to content

Always write full timeline before summary #79310

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

Merged
merged 8 commits into from
Mar 31, 2021
Merged

Conversation

dnfield
Copy link
Contributor

@dnfield dnfield commented Mar 29, 2021

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
Copy link
Contributor Author

dnfield commented Mar 29, 2021

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
Copy link
Contributor Author

dnfield commented Mar 29, 2021

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

@dnfield
Copy link
Contributor Author

dnfield commented Mar 29, 2021

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

@dnfield
Copy link
Contributor Author

dnfield commented Mar 29, 2021

Blocked by flutter/gallery#469

@dnfield
Copy link
Contributor Author

dnfield commented Mar 31, 2021

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