Issue metadata
Sign in to add a comment
|
blink_perf.canvas failing on chromium.perf/Android Nexus7v2 Perf (2) |
||||||||||||||||||
Issue descriptionblink_perf.canvas failing on chromium.perf/Android Nexus7v2 Perf (2) Type: build-failure Builders failed on: - Android Nexus7v2 Perf (2): https://build.chromium.org/p/chromium.perf/builders/Android%20Nexus7v2%20Perf%20%282%29 Revision range: 426470 - 426566 (http://test-results.appspot.com/revision_range?start=426470&end=426566) If the test is disabled, please downgrade to Pri-2. First failing build: https://uberchromegw.corp.google.com/i/chromium.perf/builders/Android%20Nexus7v2%20Perf%20%282%29/builds/3111
,
Oct 27 2016
===== BISECT JOB RESULTS ===== Status: completed ===== SUSPECTED CL(s) ===== Subject : Roll WebRTC 14683:14708 (24 commits) Author : olka Commit description: Changes: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+log/0ec7a44..9c4cafa $ git log 0ec7a44..9c4cafa --date=short --no-merges --format=%ad %ae %s 2016-10-20 danilchap@webrtc.org Append second nack list in same compound rtcp packet instead of replace 2016-10-20 aleloi@webrtc.org Made AudioReceiveStream a mixer participant. 2016-10-20 sakal@webrtc.org Fix org.mockito.Matchers deprecation warnings in DirectRTCClientTest. 2016-10-20 aleloi@webrtc.org Split audio mixer into interface and implementation. 2016-10-20 brandtr@webrtc.org Add FlexfecReceiveStream. 2016-10-20 kjellander@webrtc.org Remove all traces of Dr Memory. 2016-10-20 palmkvist@webrtc.org Make GN build screenshare_loopback 2016-10-20 magjed@webrtc.org iOS: Optimize video scaling and cropping 2016-10-20 minyue@webrtc.org Moving WebRtcVoiceMediaChannel::SendSetCodec to AudioSendStream. 2016-10-20 magjed@webrtc.org Android YuvConverter: Use OpenGL Framebuffer instead of EGL pixel buffer 2016-10-20 magjed@webrtc.org Android: Extend functionality of EglRenderer 2016-10-20 nisse@webrtc.org Revert of Delete unused file mediacommon.h. (patchset #1 id:1 of https://codereview.webrtc.org/2437703002/ ) 2016-10-20 sakal@webrtc.org Remove check for numberOfCameras from AppRTC Mobile PeerConnectionClient. 2016-10-20 sakal@webrtc.org Suppress deprecation warning in CallFragment. 2016-10-20 aleloi@webrtc.org Added a level controller initialization value to MediaConstraints. 2016-10-20 denicija@webrtc.org Add loopback option and improve UX of AppRTCMobile for Mac. 2016-10-20 kthelgason@webrtc.org Prevent stripping of C interfaces in framework 2016-10-20 danilchap@webrtc.org Add to rtc::Optional equality/unequality comparisions with object 2016-10-20 nisse@webrtc.org Delete unused file mediacommon.h. 2016-10-20 kthelgason@webrtc.org QualityScaler reset bugfix 2016-10-20 perkj@webrtc.org Change RefCountedObject to use perfect forwarding. The main reason for doing this is to allow refcounted objects to accept rvalue references in ctor and be able to std::move ctor rvalue arguments. Also, refcounted.h is now generated using pump.py instead of manually creating each ctor version. 2016-10-19 zijiehe@chromium.org A variable in ScreenCapturerWinDirectx has a bad name 2016-10-19 kthelgason@webrtc.org Revert of Move bitstream parser to more appropriate directory. (patchset #4 id:60001 of https://codereview.webrtc.org/2370853005/ ) 2016-10-19 kthelgason@webrtc.org Move current bitstream parser to more appropriate directory. TBR= CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_archive_rel_ng;master.tryserver.chromium.mac:mac_chromium_archive_rel_ng BUG= Review-Url: https://chromiumcodereview.appspot.com/2439673003 Cr-Commit-Position: refs/heads/master@{#426504} Commit : f0992b0cb929dfb4f2370c6dd44d7776b97759a4 Date : Thu Oct 20 16:55:32 2016 ===== TESTED REVISIONS ===== Revision Exit Code Std Dev N Good? chromium@426470 1 N/A 5 good chromium@426494 1 N/A 5 good chromium@426500 1 N/A 5 good chromium@426503 1 N/A 5 good chromium@426504 0 N/A 5 bad <-- chromium@426505 0 N/A 5 bad chromium@426506 0 N/A 5 bad chromium@426518 0 N/A 5 bad chromium@426566 0 N/A 5 bad Bisect job ran on: android_nexus7_perf_bisect Bug ID: 659846 Test Command: src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests blink_perf.canvas Test Metric: draw-dynamic-webgl-to-hw-accelerated-canvas-2d/draw-dynamic-webgl-to-hw-accelerated-canvas-2d Relative Change: 100.00% Score: 80.0 Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus7_perf_bisect/builds/3427 Job details: https://chromeperf.appspot.com/buildbucket_job_status/8997694782749549760 Not what you expected? We'll investigate and get back to you! https://chromeperf.appspot.com/bad_bisect?try_job_id=5895727773908992 | 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!
,
Dec 6 2016
upload-webgl-to-texture.html test appears to be causing browser crash. Bot has Nexus7v2 on KitKat. Check this page for crash logs... https://uberchromegw.corp.google.com/i/chromium.perf/builders/Android%20Nexus7v2%20Perf%20%282%29/builds/3445/steps/blink_perf.canvas/logs/stdio
,
Dec 6 2016
Crash seems to start after WebRTC roll according to bisect. Assigning to magjed@ who made some Android related OpenGL changes in the roll. PTAL :D
,
Dec 6 2016
None of that code is even compiled in Chromium.
,
Dec 7 2016
Looking at the perf dashboard, we're getting results after that CL is checked in, the range is 436612:436682 on N7, re-running bisect.
,
Dec 7 2016
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8993965466041085312
,
Dec 7 2016
Wait, actually maybe it is failing but still posting the data? Will also re-kick with original range.
,
Dec 7 2016
Started bisect job https://chromeperf.appspot.com/buildbucket_job_status/8993965340199933840
,
Dec 7 2016
===== BISECT JOB RESULTS ===== Status: started ===== TESTED REVISIONS ===== Revision Exit Code Std Dev N Good? chromium@426470 1 N/A 20 good chromium@426566 1 N/A 20 bad Bisect job ran on: android_nexus7_perf_bisect Bug ID: 659846 Test Command: src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests blink_perf.canvas Test Metric: upload-webgl-to-texture/upload-webgl-to-texture Relative Change: 0.00% Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus7_perf_bisect/builds/3539 Job details: https://chromeperf.appspot.com/buildbucket_job_status/8993965340199933840 Not what you expected? We'll investigate and get back to you! https://chromeperf.appspot.com/bad_bisect?try_job_id=5910217840132096 | 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!
,
Dec 7 2016
===== BISECT JOB RESULTS ===== Status: started ===== TESTED REVISIONS ===== Revision Exit Code Std Dev N Good? chromium@436612 1 N/A 20 good chromium@436682 1 N/A 20 bad Bisect job ran on: android_nexus7_perf_bisect Bug ID: 659846 Test Command: src/tools/perf/run_benchmark -v --browser=android-chromium --output-format=chartjson --upload-results --pageset-repeat=1 --also-run-disabled-tests blink_perf.canvas Test Metric: upload-webgl-to-texture/upload-webgl-to-texture Relative Change: 0.00% Buildbot stdio: http://build.chromium.org/p/tryserver.chromium.perf/builders/android_nexus7_perf_bisect/builds/3538 Job details: https://chromeperf.appspot.com/buildbucket_job_status/8993965466041085312 Not what you expected? We'll investigate and get back to you! https://chromeperf.appspot.com/bad_bisect?try_job_id=6435677829332992 | 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!
,
Dec 7 2016
Next Steps: Disable this test on Nexus7
,
Dec 12 2016
Assigning to mikecase since he's looking after the bots on shard 2. I didn't get to disabling on N7 only during the fixit, and now it's looking more flaky than perma-red. Should it still be disabled? Can we get a symbolized callstack?
,
Dec 13 2016
Looked into this. It looks like this crash is happening flakily during the blink_perf.canvas test run. I can't really tell what is causing it. Going to attempt to repro locally. If that doesn't work, I would propose disabling this on N7 (w/ KitKat?)
signal 6 (SIGABRT) at 0x0000025e (code=-6), thread 606 (app_process)
pid: 606, tid: 606, name: app_process >>> app_process <<<
signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
r0 00000000 r1 0000025e r2 00000006 r3 00000000
r4 00000006 r5 00000002 r6 0000025e r7 0000010c
r8 00000004 r9 bea59b91 sl bea59b9d fp bea59b85
ip 401ac438 sp bea59628 lr 40046fe5 pc 40055f90
Stack Trace:
RELADDR FUNCTION FILE:LINE
00021f90 tgkill+12 /system/lib/libc.so
00012fe1 pthread_kill+48 /system/lib/libc.so
000131f5 raise+10 /system/lib/libc.so
00011f2b <unknown> /system/lib/libc.so
00021844 abort+4 /system/lib/libc.so
00045cc7 dvmAbort+78 /system/lib/libdvm.so
00001fab jniRegisterNativeMethods+42 /system/lib/libnativehelper.so
0004cd25 <unknown> /system/lib/libandroid_runtime.so
0004d011 android::AndroidRuntime::startReg(_JNIEnv*)+24 /system/lib/libandroid_runtime.so
0004da61 android::AndroidRuntime::start(char const*, char const*)+184 /system/lib/libandroid_runtime.so
0000105b <unknown> /system/bin/app_process
0000e34b __libc_init+50 /system/lib/libc.so
00000d7c <unknown> /system/bin/app_process
Stack Data:
ADDR VALUE FUNCTION FILE:LINE
bea595e8 4019f168 <unknown> /system/lib/libandroid_runtime.so
bea595ec 00000002
bea595f0 401ac438 <unknown> /system/lib/libandroid_runtime.so
bea595f4 00000004
bea595f8 bea59b91 [stack]
bea595fc bea59b9d [stack]
bea59600 bea59b85 [stack]
bea59604 4005a159 snprintf+80 /system/lib/libc.so
bea59608 20302030
bea5960c 32313634
bea59610 bea59684 [stack]
bea59614 00000000
bea59618 00000000
bea5961c 31203020
bea59620 00004000
bea59624 bea59692 [stack]
bea59628 00000006
bea5962c 00000002
bea59630 0000025e
bea59634 401ac438 <unknown> /system/lib/libandroid_runtime.so
bea59638 401ac438 <unknown> /system/lib/libandroid_runtime.so
bea5963c 40046fe5 pthread_kill+52 /system/lib/libc.so
bea59640 00000006
bea59644 00000000
bea59648 00000002
bea5964c 400471f9 raise+14 /system/lib/libc.so
bea59650 bea5965c [stack]
bea59654 40045f2f <unknown> /system/lib/libc.so
,
Aug 4 2017
|
|||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||
Comment 1 by 42576172...@developer.gserviceaccount.com
, Oct 27 2016