Issue metadata
Sign in to add a comment
|
5% regression in system_health.memory_mobile at 463382:463479 |
||||||||||||||||||||
Issue descriptionSee the link to graphs below.
,
Apr 19 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8981887991015228080
,
Apr 19 2017
=== Auto-CCing suspected CL author jbroman@chromium.org === Hi jbroman@chromium.org, the bisect results pointed to your CL, please take a look at the results. === BISECT JOB RESULTS === Perf regression found with culprit Suspected Commit Author : jbroman Commit : 73b6feb516207f9d3578485f6624ab32378364c8 Date : Tue Apr 11 00:40:04 2017 Subject: Hold script source as a simple string in ScheduledAction. Bisect Details Configuration: android_nexus6_perf_bisect Benchmark : system_health.memory_mobile Metric : memory:chrome:all_processes:reported_by_os:system_memory:native_heap:proportional_resident_size_avg/background_search/background_search_google Change : 2.42% | 44942044.0 -> 46030556.0 Revision Result N chromium@463381 44942044 +- 790888 6 good chromium@463430 44944092 +- 481813 6 good chromium@463455 44858076 +- 617936 6 good chromium@463467 44891868 +- 318695 6 good chromium@463468 46431281 +- 901447 6 bad <-- chromium@463469 46008881 +- 1334542 6 bad chromium@463470 46178183 +- 397910 6 bad chromium@463473 45973383 +- 1535643 6 bad chromium@463479 46030556 +- 876562 6 bad Please refer to the following doc on diagnosing memory regressions: https://chromium.googlesource.com/chromium/src/+/master/docs/memory-infra/memory_benchmarks.md To Run This Test src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests --story-filter=background.search.google system_health.memory_mobile Debug Info https://chromeperf.appspot.com/buildbucket_job_status/8981887991015228080 Is this bisect wrong? https://chromeperf.appspot.com/bad_bisect?try_job_id=5005075585433600 | O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq | X | for more information addressing perf regression bugs. For feedback, | / \ | file a bug with component Speed>Bisection. Thank you!
,
Apr 19 2017
Hmm, this bisect is suspicious. It looks solid, but I'm not sure how storing less data in ScheduledAction should increase memory usage.
,
Apr 19 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8981872481238843456
,
Apr 19 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8981871837486568768
,
Apr 19 2017
=== BISECT JOB RESULTS === Perf regression found with culprit Suspected Commit Author : jbroman Commit : 73b6feb516207f9d3578485f6624ab32378364c8 Date : Tue Apr 11 00:40:04 2017 Subject: Hold script source as a simple string in ScheduledAction. Bisect Details Configuration: android_nexus6_perf_bisect Benchmark : system_health.memory_mobile Metric : memory:chrome:all_processes:reported_by_os:system_memory:native_heap:proportional_resident_size_avg/background_search/background_search_google Change : 1.80% | 44994552.4444 -> 45930260.8889 Revision Result N chromium@463300 44994552 +- 884294 9 good chromium@463400 45125413 +- 1445201 14 good chromium@463450 44932145 +- 477172 6 good chromium@463463 45112199 +- 866352 9 good chromium@463466 44973617 +- 516585 6 good chromium@463467 44981809 +- 837233 6 good chromium@463468 46436060 +- 814031 6 bad <-- chromium@463469 46319153 +- 509587 6 bad chromium@463475 46391516 +- 1298773 6 bad chromium@463500 45930261 +- 1400083 9 bad Please refer to the following doc on diagnosing memory regressions: https://chromium.googlesource.com/chromium/src/+/master/docs/memory-infra/memory_benchmarks.md To Run This Test src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests --story-filter=background.search.google system_health.memory_mobile Debug Info https://chromeperf.appspot.com/buildbucket_job_status/8981871837486568768 Is this bisect wrong? https://chromeperf.appspot.com/bad_bisect?try_job_id=6133213371564032 | O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq | X | for more information addressing perf regression bugs. For feedback, | / \ | file a bug with component Speed>Bisection. Thank you!
,
Apr 19 2017
Hrrrm. That's very mysterious. I hope it isn't something silly like "we're now just below a GC threshold".
,
Apr 19 2017
=== BISECT JOB RESULTS === NO Perf regression found, tests failed to produce values Bisect Details Configuration: android_nexus6_perf_bisect Benchmark : system_health.memory_mobile Metric : memory:chrome:all_processes:reported_by_os:system_memory:native_heap:proportional_resident_size_avg/background_search/background_search_google Revision Result N chromium@462500 44694017 +- 796552 21 good Please refer to the following doc on diagnosing memory regressions: https://chromium.googlesource.com/chromium/src/+/master/docs/memory-infra/memory_benchmarks.md To Run This Test src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests --story-filter=background.search.google system_health.memory_mobile Debug Info https://chromeperf.appspot.com/buildbucket_job_status/8981872481238843456 Is this bisect wrong? https://chromeperf.appspot.com/bad_bisect?try_job_id=6344323362193408 | O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq | X | for more information addressing perf regression bugs. For feedback, | / \ | file a bug with component Speed>Bisection. Thank you!
,
Apr 19 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8981857881174829248
,
Apr 19 2017
=== BISECT JOB RESULTS === NO Perf regression found, tests failed to produce values Bisect Details Configuration: android_nexus6_perf_bisect Benchmark : system_health.memory_mobile Metric : memory:chrome:all_processes:reported_by_os:system_memory:native_heap:proportional_resident_size_avg/background_search/background_search_google Revision Result N chromium@462500 44888235 +- 2380274 21 good Please refer to the following doc on diagnosing memory regressions: https://chromium.googlesource.com/chromium/src/+/master/docs/memory-infra/memory_benchmarks.md To Run This Test src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests --story-filter=background.search.google system_health.memory_mobile Debug Info https://chromeperf.appspot.com/buildbucket_job_status/8981857881174829248 Is this bisect wrong? https://chromeperf.appspot.com/bad_bisect?try_job_id=6344323362193408 | O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq | X | for more information addressing perf regression bugs. For feedback, | / \ | file a bug with component Speed>Bisection. Thank you!
,
Apr 20 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8981755010437296064
,
Apr 21 2017
=== BISECT JOB RESULTS === Perf regression found with culprit Suspected Commit Author : jbroman Commit : 73b6feb516207f9d3578485f6624ab32378364c8 Date : Tue Apr 11 00:40:04 2017 Subject: Hold script source as a simple string in ScheduledAction. Bisect Details Configuration: android_nexus6_perf_bisect Benchmark : system_health.memory_mobile Metric : memory:chrome:all_processes:reported_by_os:system_memory:native_heap:proportional_resident_size_avg/background_search/background_search_google Change : 2.91% | 45024134.6667 -> 46285133.7778 Revision Result N chromium@463381 45024135 +- 1046007 9 good chromium@463430 45206293 +- 2567692 9 good chromium@463455 44872753 +- 679258 6 good chromium@463467 45081674 +- 946163 14 good chromium@463468 46079310 +- 1479523 9 bad <-- chromium@463469 45881491 +- 2479001 14 bad chromium@463470 45862181 +- 1937646 14 bad chromium@463473 46212316 +- 592166 9 bad chromium@463479 46285134 +- 527646 9 bad Please refer to the following doc on diagnosing memory regressions: https://chromium.googlesource.com/chromium/src/+/master/docs/memory-infra/memory_benchmarks.md To Run This Test src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests --story-filter=background.search.google system_health.memory_mobile Debug Info https://chromeperf.appspot.com/buildbucket_job_status/8981755010437296064 Is this bisect wrong? https://chromeperf.appspot.com/bad_bisect?try_job_id=6344323362193408 | O O | Visit http://www.chromium.org/developers/speed-infra/perf-bug-faq | X | for more information addressing perf regression bugs. For feedback, | / \ | file a bug with component Speed>Bisection. Thank you!
,
Apr 27 2017
Closing as WontFix. The graph seems surprising (continual increases for half a dozen patches, then a gradual decrease?), and sending a revert patch to the same bot (25 repeats) shows that this patch's impact on memory for this metric is well within the noise: https://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus6_perf_bisect/builds/3281 |
|||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||
Comment 1 by alexclarke@chromium.org
, Apr 19 2017