smoothness.tough_texture_upload_cases failing on chromium.perf/Android One Perf |
|||||||
Issue descriptionFiled by sheriff-o-matic@appspot.gserviceaccount.com on behalf of charliea@chromium.org smoothness.tough_texture_upload_cases failing on chromium.perf/Android One Perf Builders failed on: - Android One Perf: https://build.chromium.org/p/chromium.perf/builders/Android%20One%20Perf
,
Dec 14 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8960200801636520048
,
Dec 14 2017
While this bisect is running, I'm going to go ahead and disable this story on Android One.
,
Dec 14 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3fc1564b8fee52398b8c3391978b6d90202b47e1 commit 3fc1564b8fee52398b8c3391978b6d90202b47e1 Author: Charlie Andrews <charliea@chromium.org> Date: Thu Dec 14 21:39:51 2017 e# Enter a description of the change. Disable flaky smoothness.tough_texture_cases story on Android One TBR=vmiura@chromium.org, nednguyen@google.com Bug: 795060 Change-Id: I9dbaa1e3563b60ad95f20f4ee18935637ee09925 Reviewed-on: https://chromium-review.googlesource.com/827530 Reviewed-by: Charlie Andrews <charliea@chromium.org> Commit-Queue: Charlie Andrews <charliea@chromium.org> Cr-Commit-Position: refs/heads/master@{#524192} [modify] https://crrev.com/3fc1564b8fee52398b8c3391978b6d90202b47e1/tools/perf/benchmarks/smoothness.py
,
Dec 15 2017
I think this test has been flaky. extra_large_texture_uploads story likely exceeds some memory limit, or takes too long to run on these devices.
,
Dec 15 2017
It looks like, for some reason, the test run is hanging indefinitely (for ~20 hours now) when things go south. That's not good.
,
Dec 15 2017
=== BISECT JOB RESULTS === Bisect failed for unknown reasons Please contact the team (see below) and report the error. Bisect Details Configuration: android_one_perf_bisect Benchmark : smoothness.tough_texture_upload_cases Metric : jank_count/extra_large_texture_uploads.html 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=extra.large.texture.uploads.html smoothness.tough_texture_upload_cases More information on addressing performance regressions: http://g.co/ChromePerformanceRegressions Debug information about this bisect: https://chromeperf.appspot.com/buildbucket_job_status/8960200801636520048 For feedback, file a bug with component Speed>Bisection
,
Dec 18 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8959847026793514960
,
Dec 18 2017
Kicking it off again to see if it was just a flake (I'll pass it on to the dashboard team if it was)
,
Dec 19 2017
=== BISECT JOB RESULTS === Bisect was unable to run to completion Error: INFRA_FAILURE The bisect was able to narrow the range, you can try running with: good_revision: ef44a1f72e225797a49e6856ca7e9180f0e5b7b5 bad_revision : d4af8b9a73a5bd126a7791ad42eeaa0b0ad75947 If failures persist contact the team (see below) and report the error. Bisect Details Configuration: android_one_perf_bisect Benchmark : smoothness.tough_texture_upload_cases Metric : frame_times/extra_large_texture_uploads.html Revision Exit Code N chromium@511420 1 +- N/A 20 good chromium@511759 1 +- N/A 20 good chromium@511929 1 +- N/A 20 good chromium@511972 1 +- N/A 20 good chromium@511993 1 +- N/A 20 good chromium@512014 0 +- N/A 20 bad chromium@512098 0 +- N/A 20 bad 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=extra.large.texture.uploads.html smoothness.tough_texture_upload_cases More information on addressing performance regressions: http://g.co/ChromePerformanceRegressions Debug information about this bisect: https://chromeperf.appspot.com/buildbucket_job_status/8959847026793514960 For feedback, file a bug with component Speed>Bisection
,
Dec 19 2017
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8959753173847439584
,
Dec 19 2017
Well... it got further. I wonder if this failure is similar to https://bugs.chromium.org/p/chromium/issues/detail?id=755981, where the Telemetry test seems to fail but doesn't terminate. In this case, though, it doesn't hit the I/O timeout because there's some sort of heartbeat that's still coming out of this code (https://cs.chromium.org/chromium/src/third_party/android_tools/sdk/platform-tools/systrace/catapult/devil/devil/android/perf/surface_stats_collector.py?type=cs&q=%22dumpsys+SurfaceFlinger%22&sq=package:chromium&l=107)
,
Dec 19 2017
=== Auto-CCing suspected CL author kmarshall@chromium.org === Hi kmarshall@chromium.org, the bisect results pointed to your CL, please take a look at the results. === BISECT JOB RESULTS === Test failure found with culprit Suspected Commit Author : Kevin Marshall Commit : 8cc60afe97c6c6adc5fa4e90cefe86ef8f6a9118 Date : Thu Oct 26 22:49:50 2017 Subject: Fuchsia: restrict loglistener scope to monitoring deployed instance. Bisect Details Configuration: android_one_perf_bisect Benchmark : smoothness.tough_texture_upload_cases Metric : frame_times/extra_large_texture_uploads.html Revision Exit Code N chromium@511993 1 +- N/A 10 good chromium@511994 0 +- N/A 10 bad <-- chromium@511995 0 +- N/A 10 bad chromium@511996 0 +- N/A 10 bad chromium@511999 0 +- N/A 10 bad chromium@512004 0 +- N/A 10 bad chromium@512014 0 +- N/A 10 bad 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=extra.large.texture.uploads.html smoothness.tough_texture_upload_cases More information on addressing performance regressions: http://g.co/ChromePerformanceRegressions Debug information about this bisect: https://chromeperf.appspot.com/buildbucket_job_status/8959753173847439584 For feedback, file a bug with component Speed>Bisection
,
Dec 20 2017
Looks like this found the wrong culprit - the one it found was a fuchsia CL. Sorry kmarshall@.
,
Jan 2 2018
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8958486258287782496
,
Jan 2 2018
=== BISECT JOB RESULTS === NO Test failure found Bisect Details Configuration: android_one_perf_bisect Benchmark : smoothness.tough_texture_upload_cases Metric : frame_times/extra_large_texture_uploads.html Revision Exit Code N chromium@511993 0 +- N/A 20 good chromium@512014 0 +- N/A 20 bad 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=extra.large.texture.uploads.html smoothness.tough_texture_upload_cases More information on addressing performance regressions: http://g.co/ChromePerformanceRegressions Debug information about this bisect: https://chromeperf.appspot.com/buildbucket_job_status/8958486258287782496 For feedback, file a bug with component Speed>Bisection
,
Jan 2 2018
Bah. Having a heck of a time bisecting this one. Assigning to vmiura@ for investigation.
,
Jan 4 2018
I can take a look
,
Nov 14
Android one perf bot is gone, and we don't see the same issues on the Android Go perf bot (the successor to Android One perf), so closing this out. |
|||||||
►
Sign in to add a comment |
|||||||
Comment 1 by charliea@chromium.org
, Dec 14 2017