Test failure on Nexus 9: GpuProcess_disabling_workarounds_works |
|||||
Issue descriptionhttp://crrev.com/c/1276549 for bug 894440 caused GpuProcess_disabling_workarounds_works to start failing on Nexus 9 because of a DCHECK. Example failure: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20FYI%20Release%20%28Nexus%209%29/9176 piman@ suggests: "From reading the code, the test disables the workaround entry for this device (id 115) because it contains some uncommon test (on gl version). Disabling workarounds yet running the full GPU stack is probably a bad idea. We should fix the test (i.e. the GpuControlList::Entry::AppliesToTestGroup logic).
,
Oct 13
->zmo who implemented that logic with https://chromium-review.googlesource.com/862729 / https://chromium-review.googlesource.com/865814
,
Oct 13
[FATAL:display.cc(532)] Check failed: false. Searching Chromium source, I can't seem to find a display.cc file that has line #532.
,
Oct 13
The crash is happening in https://cs.chromium.org/chromium/src/components/viz/service/display/display.cc?l=532 (which was added in https://chromium-review.googlesource.com/c/chromium/src/+/1276549). This means we are getting a presentation-timestamp that is coming from the future. I assume the blacklist/driver-bug list change makes this test use presentation-feedback, whereas it would normally be disabled on that device.
,
Oct 13
Thanks. It seems cs.chromium.org hasn't updated it's index yet.
,
Oct 16
Issue 895852 has been merged into this issue.
,
Oct 16
,
Oct 18
,
Oct 18
Issue 895945 has been merged into this issue.
,
Oct 18
Fix is uploaded for review: https://chromium-review.googlesource.com/c/chromium/src/+/1289699
,
Oct 22
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8241b8e3270f62b8018e273ac0e5fb0586c40324 commit 8241b8e3270f62b8018e273ac0e5fb0586c40324 Author: Zhenyao Mo <zmo@chromium.org> Date: Mon Oct 22 22:50:57 2018 Change gpu driver bug list test_group semantics from replace to append Because we don't want to disable necessary workarounds on bots, otherwise Chrome run may fail. BUG= 895020 , 895945 TEST=gpu_unittests,gpu_integration_test:gpu_process R=piman@chromium.org Change-Id: I496e3cac9f16943d57cb10334648c1b54f976543 Reviewed-on: https://chromium-review.googlesource.com/c/1289699 Commit-Queue: Zhenyao Mo <zmo@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#601758} [modify] https://crrev.com/8241b8e3270f62b8018e273ac0e5fb0586c40324/content/test/gpu/gpu_tests/gpu_process_expectations.py [modify] https://crrev.com/8241b8e3270f62b8018e273ac0e5fb0586c40324/content/test/gpu/gpu_tests/gpu_process_integration_test.py [modify] https://crrev.com/8241b8e3270f62b8018e273ac0e5fb0586c40324/gpu/config/gpu_control_list.cc [modify] https://crrev.com/8241b8e3270f62b8018e273ac0e5fb0586c40324/gpu/config/gpu_control_list_format.txt [modify] https://crrev.com/8241b8e3270f62b8018e273ac0e5fb0586c40324/gpu/config/gpu_switches.cc
,
Oct 22
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by bugdroid1@chromium.org
, Oct 13