Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(609)

Issue 1679593002: Reenable and strengthen screenshot_sync test. (Closed)

Created:
4 years, 10 months ago by Ken Russell (switch to Gerrit)
Modified:
4 years, 10 months ago
Reviewers:
vmiura
CC:
chromium-reviews, darin-cc_chromium.org, jam, piman+watch_chromium.org, bajones, Zhenyao Mo, David Yen, caseq, pfeldman
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Reenable and strengthen screenshot_sync test. It looks like the mechanism this test uses may have been made reliable since the time Issue 459820 was filed about it. A variant of the test would have caught the regression just introduced in Issue 584381, so reenable the test, and sample more pixels in the snapshot. BUG=459820, 584381 Committed: https://crrev.com/f0cfd18530b0e212c8586aa26f02e47aa984c921 Cr-Commit-Position: refs/heads/master@{#374026}

Patch Set 1 #

Patch Set 2 : Cleanup. #

Total comments: 2

Patch Set 3 : Addressed vmiura's review feedback. Sample more potentially broken pixels. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+59 lines, -43 lines) Patch
D content/test/data/gpu/screenshot_sync.html View 1 chunk +0 lines, -25 lines 0 comments Download
A + content/test/data/gpu/screenshot_sync_canvas.html View 1 chunk +2 lines, -2 lines 0 comments Download
A content/test/data/gpu/screenshot_sync_divs.html View 1 2 1 chunk +22 lines, -0 lines 0 comments Download
M content/test/gpu/gpu_tests/screenshot_sync.py View 1 2 3 chunks +34 lines, -15 lines 0 comments Download
M content/test/gpu/gpu_tests/screenshot_sync_expectations.py View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (7 generated)
Ken Russell (switch to Gerrit)
Please review. Thanks. The screenshot_sync_divs.html test definitely catches the regression introduced in https://codereview.chromium.org/1666203003 .
4 years, 10 months ago (2016-02-06 02:28:15 UTC) #2
Ken Russell (switch to Gerrit)
On 2016/02/06 02:28:15, Ken Russell wrote: > Please review. Thanks. > > The screenshot_sync_divs.html test ...
4 years, 10 months ago (2016-02-06 02:28:35 UTC) #3
vmiura
https://codereview.chromium.org/1679593002/diff/20001/content/test/data/gpu/screenshot_sync_divs.html File content/test/data/gpu/screenshot_sync_divs.html (right): https://codereview.chromium.org/1679593002/diff/20001/content/test/data/gpu/screenshot_sync_divs.html#newcode11 content/test/data/gpu/screenshot_sync_divs.html:11: <div id="testdiv" style="position: absolute; left; 0px; top: 0px; width: ...
4 years, 10 months ago (2016-02-06 02:44:37 UTC) #4
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/1679593002/diff/20001/content/test/data/gpu/screenshot_sync_divs.html File content/test/data/gpu/screenshot_sync_divs.html (right): https://codereview.chromium.org/1679593002/diff/20001/content/test/data/gpu/screenshot_sync_divs.html#newcode11 content/test/data/gpu/screenshot_sync_divs.html:11: <div id="testdiv" style="position: absolute; left; 0px; top: 0px; width: ...
4 years, 10 months ago (2016-02-06 02:45:15 UTC) #5
vmiura
LGTM
4 years, 10 months ago (2016-02-06 02:46:24 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1679593002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1679593002/40001
4 years, 10 months ago (2016-02-06 02:47:10 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/19378)
4 years, 10 months ago (2016-02-06 03:39:07 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1679593002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1679593002/40001
4 years, 10 months ago (2016-02-06 04:13:59 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/19422)
4 years, 10 months ago (2016-02-06 04:48:30 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1679593002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1679593002/40001
4 years, 10 months ago (2016-02-06 07:41:53 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 10 months ago (2016-02-06 10:08:00 UTC) #17
commit-bot: I haz the power
4 years, 10 months ago (2016-02-06 10:09:35 UTC) #19
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/f0cfd18530b0e212c8586aa26f02e47aa984c921
Cr-Commit-Position: refs/heads/master@{#374026}

Powered by Google App Engine
This is Rietveld 408576698