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

Issue 10916334: Enable webgl conformance tests under content/test/gpu in content_browsertests (Closed)

Created:
8 years, 3 months ago by yongsheng
Modified:
8 years, 2 months ago
Reviewers:
Zhenyao Mo, jam, bulach
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, apatrick_chromium
Visibility:
Public.

Description

Enable webgl conformance tests under content/test/gpu in content_browsertests It enables the webgl conformace test in content_browsertests basing on chrome/test/gpu. BUG=149892 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158742

Patch Set 1 #

Patch Set 2 : Fix compile error #

Patch Set 3 : add dependency #

Patch Set 4 : refine according to comments #

Patch Set 5 : small fixes #

Total comments: 4

Patch Set 6 : changes according to zhenyao's comments #

Patch Set 7 : changes according to John's comments #

Patch Set 8 : Fix the issue for android bot #

Total comments: 2

Patch Set 9 : #

Patch Set 10 : directory change and remove duplicate code #

Total comments: 3

Patch Set 11 : namespace fixup #

Unified diffs Side-by-side diffs Delta from patch set Stats (+114 lines, -332 lines) Patch
M build/android/pylib/single_test_runner.py View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M chrome/test/base/ui_test_utils.h View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -31 lines 0 comments Download
M chrome/test/base/ui_test_utils.cc View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -38 lines 0 comments Download
M chrome/test/gpu/gpu_crash_browsertest.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/test/gpu/gpu_feature_browsertest.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -1 line 0 comments Download
M chrome/test/gpu/gpu_mapsgl_endurance_browsertest.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
M chrome/test/gpu/gpu_pixel_browsertest.cc View 1 2 3 4 5 6 7 8 1 chunk +1 line, -1 line 0 comments Download
D chrome/test/gpu/webgl_conformance_test_expectations.txt View 4 5 1 chunk +0 lines, -189 lines 0 comments Download
M chrome/test/gpu/webgl_conformance_tests.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -1 line 0 comments Download
M chrome/test/perf/rendering/latency_tests.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -1 line 0 comments Download
A + content/browser/gpu/generate_webgl_conformance_test_list.py View 1 2 3 4 5 6 7 8 1 chunk +4 lines, -4 lines 0 comments Download
A + content/browser/gpu/test_support_gpu.gypi View 1 2 3 4 5 6 7 8 5 chunks +2 lines, -43 lines 0 comments Download
A + content/browser/gpu/webgl_conformance_test_list_autogen.h View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -3 lines 0 comments Download
A + content/browser/gpu/webgl_conformance_tests.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +16 lines, -14 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 3 chunks +6 lines, -0 lines 0 comments Download
M content/public/test/browser_test_utils.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +32 lines, -0 lines 0 comments Download
M content/public/test/browser_test_utils.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +39 lines, -0 lines 0 comments Download
A + content/test/data/gpu/webgl_conformance.html View 1 2 3 0 chunks +-1 lines, --1 lines 0 comments Download
A + content/test/data/gpu/webgl_conformance_test_expectations.txt View 1 2 3 4 5 6 0 chunks +-1 lines, --1 lines 0 comments Download
M content/test/gpu/gpu_test_expectations_parser.cc View 1 2 3 4 5 6 2 chunks +3 lines, -4 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
yongsheng
It just moves webgl conformance tests to content/test/gpu and doesn't move other things under chrome/test/gpu ...
8 years, 3 months ago (2012-09-17 08:13:29 UTC) #1
Zhenyao Mo
On 2012/09/17 08:13:29, yongsheng wrote: > It just moves webgl conformance tests to content/test/gpu and ...
8 years, 3 months ago (2012-09-17 16:56:08 UTC) #2
Zhenyao Mo
Add jam for browertests to content_browsertests migration.
8 years, 3 months ago (2012-09-17 16:56:55 UTC) #3
jam
On 2012/09/17 16:56:08, Zhenyao Mo wrote: > On 2012/09/17 08:13:29, yongsheng wrote: > > It ...
8 years, 3 months ago (2012-09-17 19:47:52 UTC) #4
Zhenyao Mo
On 2012/09/17 19:47:52, John Abd-El-Malek wrote: > On 2012/09/17 16:56:08, Zhenyao Mo wrote: > > ...
8 years, 3 months ago (2012-09-17 20:15:17 UTC) #5
yongsheng
On 2012/09/17 20:15:17, Zhenyao Mo wrote: > On 2012/09/17 19:47:52, John Abd-El-Malek wrote: > > ...
8 years, 3 months ago (2012-09-18 08:16:23 UTC) #6
Zhenyao Mo
On 2012/09/18 08:16:23, yongsheng wrote: > On 2012/09/17 20:15:17, Zhenyao Mo wrote: > > On ...
8 years, 3 months ago (2012-09-18 19:37:15 UTC) #7
yongsheng
> MANUAL prefix makes sure it only runs when you specifically tells the harness to ...
8 years, 3 months ago (2012-09-19 13:33:42 UTC) #8
Zhenyao Mo
On 2012/09/19 13:33:42, yongsheng wrote: > > MANUAL prefix makes sure it only runs when ...
8 years, 3 months ago (2012-09-19 18:19:28 UTC) #9
Zhenyao Mo
http://codereview.chromium.org/10916334/diff/16001/content/test/gpu/gpu_test_expectations_parser.cc File content/test/gpu/gpu_test_expectations_parser.cc (right): http://codereview.chromium.org/10916334/diff/16001/content/test/gpu/gpu_test_expectations_parser.cc#newcode504 content/test/gpu/gpu_test_expectations_parser.cc:504: *path = path->Append(FILE_PATH_LITERAL("content")) Since we switch to use the ...
8 years, 3 months ago (2012-09-19 18:19:37 UTC) #10
jam
https://codereview.chromium.org/10916334/diff/16001/content/test/gpu/gpu_test_expectations_parser.cc File content/test/gpu/gpu_test_expectations_parser.cc (right): https://codereview.chromium.org/10916334/diff/16001/content/test/gpu/gpu_test_expectations_parser.cc#newcode506 content/test/gpu/gpu_test_expectations_parser.cc:506: .Append(FILE_PATH_LITERAL("gpu")) test data is normally put under content/test/data. any ...
8 years, 3 months ago (2012-09-19 19:52:39 UTC) #11
yongsheng
thanks for the review. http://codereview.chromium.org/10916334/diff/16001/content/test/gpu/gpu_test_expectations_parser.cc File content/test/gpu/gpu_test_expectations_parser.cc (right): http://codereview.chromium.org/10916334/diff/16001/content/test/gpu/gpu_test_expectations_parser.cc#newcode504 content/test/gpu/gpu_test_expectations_parser.cc:504: *path = path->Append(FILE_PATH_LITERAL("content")) On 2012/09/19 ...
8 years, 3 months ago (2012-09-20 01:55:06 UTC) #12
yongsheng
> LGTM, assuming you test the content_browsertests with the right filter locally. yes, i test ...
8 years, 3 months ago (2012-09-20 06:03:28 UTC) #13
Zhenyao Mo
On 2012/09/20 01:55:06, yongsheng wrote: > thanks for the review. > > http://codereview.chromium.org/10916334/diff/16001/content/test/gpu/gpu_test_expectations_parser.cc > File ...
8 years, 3 months ago (2012-09-20 18:28:12 UTC) #14
yongsheng
On 2012/09/20 18:28:12, Zhenyao Mo wrote: > On 2012/09/20 01:55:06, yongsheng wrote: > > thanks ...
8 years, 3 months ago (2012-09-21 01:18:59 UTC) #15
yongsheng
try server gets some problems.
8 years, 3 months ago (2012-09-21 12:58:50 UTC) #16
jam
https://codereview.chromium.org/10916334/diff/36002/content/test/content_browser_test_utils.h File content/test/content_browser_test_utils.h (right): https://codereview.chromium.org/10916334/diff/36002/content/test/content_browser_test_utils.h#newcode78 content/test/content_browser_test_utils.h:78: // Watches for responses from the DOMAutomationController and keeps ...
8 years, 3 months ago (2012-09-21 20:39:38 UTC) #17
Zhenyao Mo
On 2012/09/21 20:39:38, John Abd-El-Malek wrote: > https://codereview.chromium.org/10916334/diff/36002/content/test/content_browser_test_utils.h > File content/test/content_browser_test_utils.h (right): > > https://codereview.chromium.org/10916334/diff/36002/content/test/content_browser_test_utils.h#newcode78 ...
8 years, 3 months ago (2012-09-21 20:54:59 UTC) #18
jam
On 2012/09/21 20:54:59, Zhenyao Mo wrote: > On 2012/09/21 20:39:38, John Abd-El-Malek wrote: > > ...
8 years, 3 months ago (2012-09-21 21:02:06 UTC) #19
yongsheng
ok, I'll change them.
8 years, 3 months ago (2012-09-23 05:34:18 UTC) #20
yongsheng
On 2012/09/23 05:34:18, yongsheng wrote: > ok, I'll change them. For those failures, it should ...
8 years, 3 months ago (2012-09-24 08:51:49 UTC) #21
jam
lgtm with nits https://codereview.chromium.org/10916334/diff/34005/content/browser/gpu/webgl_conformance_tests.cc File content/browser/gpu/webgl_conformance_tests.cc (right): https://codereview.chromium.org/10916334/diff/34005/content/browser/gpu/webgl_conformance_tests.cc#newcode41 content/browser/gpu/webgl_conformance_tests.cc:41: PathService::Get(content::DIR_TEST_DATA, &test_path_); nit: get rid of ...
8 years, 3 months ago (2012-09-24 16:45:37 UTC) #22
yongsheng
On 2012/09/24 16:45:37, John Abd-El-Malek wrote: > lgtm with nits > thanks, change them. +bulach ...
8 years, 2 months ago (2012-09-25 02:06:59 UTC) #23
bulach
lgtm for android, thanks for the heads up!
8 years, 2 months ago (2012-09-25 08:47:42 UTC) #24
yongsheng
On 2012/09/25 08:47:42, bulach wrote: > lgtm for android, thanks for the heads up! thanks. ...
8 years, 2 months ago (2012-09-25 09:18:28 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/yongsheng.zhu@intel.com/10916334/38001
8 years, 2 months ago (2012-09-26 01:25:01 UTC) #26
commit-bot: I haz the power
8 years, 2 months ago (2012-09-26 03:50:25 UTC) #27
Change committed as 158742

Powered by Google App Engine
This is Rietveld 408576698