New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 628268 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Jul 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug-Regression



Sign in to add a comment

1.2%-662.5% regression in system_health.memory_mobile at 405195:405220

Project Member Reported by petrcermak@chromium.org, Jul 14 2016

Issue description

See the link to graphs below.
 
All graphs for this bug:
  https://chromeperf.appspot.com/group_report?bug_id=628268

Original alerts at time of bug-filing:
  https://chromeperf.appspot.com/group_report?keys=agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiu6MvAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiur3uAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirWBqgoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiu7qowoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgis7vvwkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8o2UrgkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirHe8QgM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8rb9hAgM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgipqopQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiom3sAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiq74oQkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgioDnsgkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgsv2A5QkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirjeqQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8vKPqQsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirjFuAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8rWPrAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiriTpQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8rPQswoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgioLgtQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiu6MvAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8qmptAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8s3ctAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiriPtAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8pPw5wgM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgsp-utAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirzz9goM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgioDnsgsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8qetpwsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgipXfoAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiq744QgM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisCsugsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgivH8rAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgivjorQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8ueFqAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8s2GrQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirXzpgoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8oei5ggM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirWvtwoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisCLvgoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgioCZvAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisCfoAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8o23uAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgivyi4AoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiqD4sQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiqDiqAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisnIqQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgioL0rAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgioLgtQkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8ufjuQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisncuAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiom3sAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiqC2uQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiriqsAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiu6QrQkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgipyhrgsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgirWBqgkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8vXovQkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiuCMogoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiuD-qgoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8pvksAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8rv96AgM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisLmrgoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiorJtgkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgip7YtgoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8q3OtgoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgsoOGtgkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiriTpQsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgivjNqwkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisKxvwoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8tjN7AgM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8rb9hAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgivzJqAkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgipOouQoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8tu1-gkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgisK7sAoM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgip7tsQkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICgiuDPtwkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8q7muwkM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8rb9hAsM,agxzfmNocm9tZXBlcmZyFAsSB0Fub21hbHkYgICg8vO4oQkM


Bot(s) for this bug's original alert(s):

android-nexus5X
android-nexus7v2
android-one
Project Member

Comment 3 by 42576172...@developer.gserviceaccount.com, Jul 14 2016

Cc: u...@chromium.org
Owner: u...@chromium.org

=== Auto-CCing suspected CL author ulan@chromium.org ===

Hi ulan@chromium.org, the bisect results pointed to your CL below as possibly
causing a regression. Please have a look at this info and see whether
your CL be related.


===== BISECT JOB RESULTS =====
Status: completed


===== SUSPECTED CL(s) =====
Subject : Add benchmark that imitates news reading.
Author  : ulan
Commit description:
  
Each story in the benchmark does the following:
1. Load the main page.
2. Open and scroll the first news item.
3. Go back to the main page and scroll it.
4. Open and scroll the second news item.
5. Go back to the main page and scroll it.
6. etc.

This workflow is interesting because it is close to real world
and generates a lot of garbage by creating and discarding pages.

A couple of websites crash with OOM on svelte device, so by
tracking and optimizing for this benchmark we can improve
user experience on low-memory devices.

*** NOTE TO SHERRIF ***
Regressions are expected in system_health.memory_mobile and
system_health.memory_desktop for the following stories:
- load:news:cnn
- load:social:facebook
- load:news:qq
- load:news:reddit
- load:social:twitter

If there are failing tests in form of benchmarks.system_health_smoke_test.SystemHealthBenchmarkSmokeTest.*
please do not revert this CL but instead disabling failing
test by adding them into the _DISABLE_TESTS list in
tools/perf/benchmarks/system_health_smoke_test.py

BUG=589726
CQ_INCLUDE_TRYBOTS=tryserver.chromium.perf:android_s5_perf_cq;tryserver.chromium.perf:mac_retina_perf_cq

Review-Url: https://codereview.chromium.org/2118293002
Cr-Commit-Position: refs/heads/master@{#405212}
Commit  : 5b1847df818e5be4592e9a6ac4832350bb663023
Date    : Wed Jul 13 17:39:28 2016


===== TESTED REVISIONS =====
Revision         Mean     Std Dev  N  Good?
chromium@405211  315392   6476.34  5  good
chromium@405212  1532723  6730.41  5  bad    <--
chromium@405213  1699021  378281   5  bad
chromium@405214  1703936  382565   5  bad
chromium@405216  1873510  471508   5  bad
chromium@405220  1872691  462906   5  bad

Bisect job ran on: android_nexus5X_perf_bisect
Bug ID: 628268

Test Command: src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --also-run-disabled-tests system_health.memory_mobile
Test Metric: load_news-memory:chrome:all_processes:reported_by_os:system_memory:ashmem:private_dirty_size_avg/load_news_qq
Relative Change: 493.77%
Score: 99.8

Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus5X_perf_bisect/builds/337
Job details: https://chromeperf.appspot.com/buildbucket_job_status/9007145407286242016


Not what you expected? We'll investigate and get back to you!
  https://chromeperf.appspot.com/bad_bisect?try_job_id=5867909029560320

| 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 Tests>AutoBisect.  Thank you!
Status: WontFix (was: Assigned)
The regression is due to changing stories in the SH storyset.
Cc: petrcermak@chromium.org
 Issue 628638  has been merged into this issue.
Project Member

Comment 8 by 42576172...@developer.gserviceaccount.com, Jul 23 2016


===== BISECT JOB RESULTS =====
Status: completed


=== Bisection aborted ===
The bisect was aborted because The metric values for the initial "good" and "bad" revisions do not represent a clear regression.
Please contact the the team (see below) if you believe this is in error.

=== Warnings ===
The following warnings were raised by the bisect job:

 * Bisect failed to reproduce the regression with enough confidence.

===== TESTED REVISIONS =====
Revision         Mean     Std Dev  N  Good?
chromium@405120  1711738  66086.9  8  good
chromium@405184  1736646  62237.7  5  bad

Bisect job ran on: mac_hdd_perf_bisect
Bug ID: 628268

Test Command: src/tools/perf/run_benchmark -v --browser=release --output-format=chartjson --upload-results --also-run-disabled-tests system_health.memory_desktop
Test Metric: load_social-memory:chrome:all_processes:reported_by_chrome:sqlite:effective_size_avg/load_social_twitter
Relative Change: 1.14%
Score: 0

Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/mac_hdd_perf_bisect/builds/660
Job details: https://chromeperf.appspot.com/buildbucket_job_status/9006394949155130608


Not what you expected? We'll investigate and get back to you!
  https://chromeperf.appspot.com/bad_bisect?try_job_id=5298611819118592

| 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 Tests>AutoBisect.  Thank you!
Labels: SystemHealth-Sheriff
Labels: -Performance-Sheriff

Sign in to add a comment