browser-perf icon indicating copy to clipboard operation
browser-perf copied to clipboard

Performance Metrics for Web Browsers

Results 18 browser-perf issues
Sort by recently updated
recently updated
newest added

It would be nice to be able to write metrics in userland. I’m thinking of being able to add something like what @andrewrota linked to from #69 could be written...

Category is called `disabled-by-default-v8.runtime_stats` Details - https://gist.github.com/addyosmani/45b135900a7e3296e22673148ae5165b

The [RUM SpeedIndex](https://github.com/WPO-Foundation/RUM-SpeedIndex) metric calculates speedIndex (an indexed value representing the average time at which visible parts of the page are displayed) from resource timings. Is this something that browser-perf...

Hey, I would like to test my web application on iPad - real device not simulator. I followed instructions on appium.io. - I created valid provisioning profile for iOS -...

bug

I'm seeing more metrics than documented at https://github.com/axemclion/browser-perf/wiki/Metrics. I'm guessing some of them are newer additions in timeline. It would be great to document more of them. Here's an example...

Currently, adb only collects data from Chrome using this `adb shell am broadcast -a com.android.chrome.GPU_PROFILER_START -e categories "benchmark" -e continuous` This needs to be replaced with `adb shell am broadcast...

enhancement

Can be done using something like `browser.execute(":takeHeapSnapshot");` https://code.google.com/p/chromedriver/issues/detail?id=519 For profiles, use `browser.execute(':startProfile')` and `browser.execute(':endProfile')`. Endprofile gives the data. https://codereview.chromium.org/275193003/patch/130001/140005

enhancement

Performance mode enables less noisy results. More info here https://code.google.com/p/chromium/codesearch#chromium/src/build/android/pylib/perf/perf_control.py&l=29 Git - https://chromium.googlesource.com/chromium/src/+/32b3e358017c863318fa7cca3a3c41bb5d056c24/build/android/pylib/perf/perf_control.py, line 29

enhancement