-
Notifications
You must be signed in to change notification settings - Fork 28.5k
Using headless=new for Chrome macrobenchmarks #168256
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
In general, we need to rethink our web benchmarks strategy. I am soon going to be looking into reworking our benchmarks to actually run on more representative real-world hardware, rather than cloud instances with no GPU.
Sounds good! The Dart Web team's interested in allowing DDC to integrate with those benchmarks, so please keep us in the loop when those details emerge. |
My newly added DDC macrobenchmarks tests have been timing out on the test infra. It turns out that `headless` Chrome is significantly slower than headful Chrome (reasons unknown, but perhaps related to hardware acceleration). Using `--headless=new` instead of `flutter run`'s headless flag (which uses the old headless mode) makes my local runs significantly (10x+) faster. *This time for sure*
My newly added DDC macrobenchmarks tests have been timing out on the test infra. It turns out that
headless
Chrome is significantly slower than headful Chrome (reasons unknown, but perhaps related to hardware acceleration). Using--headless=new
instead offlutter run
's headless flag (which uses the old headless mode) makes my local runs significantly (10x+) faster.This time for sure