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

Issue 1121353002: Added unittest for ui/gl. (Closed)

Created:
5 years, 7 months ago by David Yen
Modified:
5 years, 7 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Added unittest for ui/gl. This CL adds a unit testing harness for ui/gl tests. In order to ensure that the bots do not break once they start running these unit tests, gl_unittests currently it does not run any tests. Once the bots successfully run gl_unittests, we can safely add tests using the trybots to make sure the added tests actually work. R=danakj@chromium.org, sievers@chromium.org BUG=482067 Committed: https://crrev.com/781489a282f6f7e19d7d449500cd2e91b2bc46a5 Cr-Commit-Position: refs/heads/master@{#328407}

Patch Set 1 #

Patch Set 2 : Added GN support #

Patch Set 3 : import test gni for gl test #

Patch Set 4 : Removed unnecessary gn deps #

Total comments: 4

Patch Set 5 : Use <(DEPTH) for dependencies #

Total comments: 6

Patch Set 6 : Removed (c) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+151 lines, -9 lines) Patch
M BUILD.gn View 1 3 chunks +3 lines, -0 lines 0 comments Download
M build/all.gyp View 9 chunks +9 lines, -0 lines 0 comments Download
M build/gn_migration.gypi View 1 chunk +1 line, -0 lines 0 comments Download
M ui/gl/BUILD.gn View 1 2 3 2 chunks +15 lines, -0 lines 0 comments Download
A ui/gl/gl_tests.gyp View 1 2 3 4 1 chunk +71 lines, -0 lines 0 comments Download
A + ui/gl/gl_unittests.isolate View 1 2 3 4 5 1 chunk +6 lines, -9 lines 0 comments Download
A ui/gl/test/run_all_unittests.cc View 1 chunk +46 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (3 generated)
David Yen
5 years, 7 months ago (2015-05-04 23:48:25 UTC) #1
David Yen
Once this lands, I will make a change in the tools/build repo for the bots ...
5 years, 7 months ago (2015-05-05 19:05:30 UTC) #2
no sievers
Nice. +dpranke for root buildfile changes. https://codereview.chromium.org/1121353002/diff/60001/ui/gl/gl_tests.gyp File ui/gl/gl_tests.gyp (right): https://codereview.chromium.org/1121353002/diff/60001/ui/gl/gl_tests.gyp#newcode17 ui/gl/gl_tests.gyp:17: '../../base/base.gyp:base', nit: Can ...
5 years, 7 months ago (2015-05-05 19:14:11 UTC) #4
David Yen
https://codereview.chromium.org/1121353002/diff/60001/ui/gl/gl_tests.gyp File ui/gl/gl_tests.gyp (right): https://codereview.chromium.org/1121353002/diff/60001/ui/gl/gl_tests.gyp#newcode17 ui/gl/gl_tests.gyp:17: '../../base/base.gyp:base', On 2015/05/05 19:14:10, sievers wrote: > nit: Can ...
5 years, 7 months ago (2015-05-05 19:20:17 UTC) #5
no sievers
lgtm. But can you double-check that it triggers running the suite on all platforms incl. ...
5 years, 7 months ago (2015-05-05 19:23:45 UTC) #6
David Yen
https://codereview.chromium.org/1121353002/diff/80001/ui/gl/gl_tests.gyp File ui/gl/gl_tests.gyp (right): https://codereview.chromium.org/1121353002/diff/80001/ui/gl/gl_tests.gyp#newcode42 ui/gl/gl_tests.gyp:42: 'includes': [ '../../build/apk_test.gypi' ], On 2015/05/05 19:23:45, sievers wrote: ...
5 years, 7 months ago (2015-05-05 19:37:31 UTC) #7
Dirk Pranke
lgtm
5 years, 7 months ago (2015-05-05 19:37:55 UTC) #8
David Yen
On 2015/05/05 19:23:45, sievers wrote: > lgtm. But can you double-check that it triggers running ...
5 years, 7 months ago (2015-05-05 19:39:03 UTC) #9
no sievers
https://codereview.chromium.org/1121353002/diff/80001/ui/gl/gl_unittests.isolate File ui/gl/gl_unittests.isolate (right): https://codereview.chromium.org/1121353002/diff/80001/ui/gl/gl_unittests.isolate#newcode1 ui/gl/gl_unittests.isolate:1: # Copyright (c) 2015 The Chromium Authors. All rights ...
5 years, 7 months ago (2015-05-05 19:42:49 UTC) #10
David Yen
https://codereview.chromium.org/1121353002/diff/80001/ui/gl/gl_unittests.isolate File ui/gl/gl_unittests.isolate (right): https://codereview.chromium.org/1121353002/diff/80001/ui/gl/gl_unittests.isolate#newcode1 ui/gl/gl_unittests.isolate:1: # Copyright (c) 2015 The Chromium Authors. All rights ...
5 years, 7 months ago (2015-05-05 19:45:01 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1121353002/100001
5 years, 7 months ago (2015-05-05 20:53:31 UTC) #14
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 7 months ago (2015-05-05 21:41:10 UTC) #15
commit-bot: I haz the power
5 years, 7 months ago (2015-05-05 21:42:58 UTC) #16
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/781489a282f6f7e19d7d449500cd2e91b2bc46a5
Cr-Commit-Position: refs/heads/master@{#328407}

Powered by Google App Engine
This is Rietveld 408576698