flutter/packages/flutter_driver
Callum Moffat b097d24022
Add "Frame Request Pending" lag to collected metrics (#135279)
This measures the wall clock time between a new frame being scheduled in dart code to the Vsync callback in the engine

It's an important source of lag which isn't shown in the top-level UI / Build time graphs, and can correlate with "invisible" missed/non-scheduled frames

I had to change a few unrelated timings in the test, it was only passing based on luck of sort order, and broke when I added more entries to the timeline.

Part of #129150
2023-09-26 00:35:57 +00:00
..
lib Add "Frame Request Pending" lag to collected metrics (#135279) 2023-09-26 00:35:57 +00:00
test Add "Frame Request Pending" lag to collected metrics (#135279) 2023-09-26 00:35:57 +00:00
test_driver Flutter_driver nnbd (#74856) 2021-01-27 23:55:26 -08:00
dart_test.yaml Randomize tests, exclude tests that fail with randomization. (#86793) 2021-07-26 23:40:49 -07:00
pubspec.yaml [deps] Update package:web dependency. (#135174) 2023-09-20 22:55:52 +00:00