Design doc: https://docs.google.com/document/d/1QlX7BJDjDmHH2BuysnwYA5QqqGOW24bj6OpQzqWHFeo/edit# If WPR provides low-noise results, we should use real web pages, rather than deconstructed examples.
power.trivial_pages has very low noise (1-2%), as expected:
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9c3c0a38de1c83ac9e6a9f683bad1291e12e2885 commit 9c3c0a38de1c83ac9e6a9f683bad1291e12e2885 Author: erikchen <erikchen@chromium.org> Date: Wed Aug 31 16:31:07 2016 Add a new benchmark for cpu power measurements on steady state sites. The site in question is known to have high CPU usage, even though there appears to be no visual changes to the site. BUG= 640398 , 638365 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.perf:android_s5_perf_cq;master.tryserver.chromium.perf:linux_perf_cq;master.tryserver.chromium.perf:mac_retina_perf_cq;master.tryserver.chromium.perf:winx64_10_perf_cq Review-Url: https://codereview.chromium.org/2271793003 Cr-Commit-Position: refs/heads/master@{#415654} [modify] https://crrev.com/9c3c0a38de1c83ac9e6a9f683bad1291e12e2885/tools/perf/benchmarks/power.py [add] https://crrev.com/9c3c0a38de1c83ac9e6a9f683bad1291e12e2885/tools/perf/page_sets/data/idle_after_loading_stories.json [add] https://crrev.com/9c3c0a38de1c83ac9e6a9f683bad1291e12e2885/tools/perf/page_sets/data/idle_after_loading_stories_001.wpr.sha1 [add] https://crrev.com/9c3c0a38de1c83ac9e6a9f683bad1291e12e2885/tools/perf/page_sets/idle_after_loading_stories.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/6380c710d7ee2d6739e563d2957fc7475d663f70 commit 6380c710d7ee2d6739e563d2957fc7475d663f70 Author: rnephew <rnephew@chromium.org> Date: Thu Sep 01 01:17:59 2016 [BattOr] Add mac BattOr test for steady state cases. BUG= 640398 , 638365 , 639308 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.perf:android_s5_perf_cq;master.tryserver.chromium.perf:linux_perf_cq;master.tryserver.chromium.perf:mac_retina_perf_cq;master.tryserver.chromium.perf:winx64_10_perf_cq Review-Url: https://codereview.chromium.org/2301653002 Cr-Commit-Position: refs/heads/master@{#415832} [modify] https://crrev.com/6380c710d7ee2d6739e563d2957fc7475d663f70/tools/perf/benchmarks/battor.py [modify] https://crrev.com/6380c710d7ee2d6739e563d2957fc7475d663f70/tools/perf/page_sets/idle_after_loading_stories.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a8fa3ac78106f8695eb8cb761e1bf9db254f5b38 commit a8fa3ac78106f8695eb8cb761e1bf9db254f5b38 Author: erikchen <erikchen@chromium.org> Date: Thu Sep 01 11:02:08 2016 Add more idle after loading stories. BUG= 640398 Review-Url: https://codereview.chromium.org/2296873002 Cr-Commit-Position: refs/heads/master@{#415928} [modify] https://crrev.com/a8fa3ac78106f8695eb8cb761e1bf9db254f5b38/tools/perf/page_sets/data/idle_after_loading_stories.json [delete] https://crrev.com/3e525ead7eb5d4247e5fb9b2c63733eb4619b427/tools/perf/page_sets/data/idle_after_loading_stories_001.wpr.sha1 [add] https://crrev.com/a8fa3ac78106f8695eb8cb761e1bf9db254f5b38/tools/perf/page_sets/data/idle_after_loading_stories_002.wpr.sha1 [modify] https://crrev.com/a8fa3ac78106f8695eb8cb761e1bf9db254f5b38/tools/perf/page_sets/idle_after_loading_stories.py
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/bcd8adf62ab7756b980d91bde0d25ccea2ea0f4a commit bcd8adf62ab7756b980d91bde0d25ccea2ea0f4a Author: erikchen <erikchen@chromium.org> Date: Tue Nov 15 00:46:41 2016 Reduce the list of idle_after_loading stories. The excessive CPU usage of the removed stories stems from ads that fail to load deterministically under WPR. This makes them poor candidates to measure and fix improvements for. https://docs.google.com/document/d/1YVO9FGRBF1RUsedU28H6P8lt9bDpOci0vi0CLSkFih8/ BUG= 640398 Review-Url: https://codereview.chromium.org/2488243003 Cr-Commit-Position: refs/heads/master@{#432029} [modify] https://crrev.com/bcd8adf62ab7756b980d91bde0d25ccea2ea0f4a/tools/perf/page_sets/idle_after_loading_stories.py
Comment 1 by erikc...@chromium.org
, Aug 27 201699 KB
99 KB View Download