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

Issue 9693065: Run IDB layout test suite as browser tests instead of ui tests (Closed)

Created:
8 years, 9 months ago by dgrogan
Modified:
8 years, 9 months ago
Reviewers:
jam
CC:
chromium-reviews, joi+watch-content_chromium.org, robertshield, kkania, darin-cc_chromium.org, jsbell
Visibility:
Public.

Description

* We no longer run into the cookie size limit and can "run ALL the tests!" * Browser tests are supposedly faster than ui tests. BUG=118499 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=128362

Patch Set 1 #

Patch Set 2 : pull out idb stuff #

Patch Set 3 : remove ui test #

Patch Set 4 : fix gypi file #

Patch Set 5 : sync to ToT #

Patch Set 6 : fix compile error (rel only?) #

Patch Set 7 : some refactoring #

Patch Set 8 : var renames #

Total comments: 10

Patch Set 9 : address comments #

Patch Set 10 : checkdeps: move layout_browsertest to chrome/test/base #

Patch Set 11 : remove include #

Patch Set 12 : sync to ToT #

Patch Set 13 : rebase onto https://chromiumcodereview.appspot.com/9820005/ #

Patch Set 14 : sync to ToT #

Patch Set 15 : fix some style stuff #

Unified diffs Side-by-side diffs Delta from patch set Stats (+230 lines, -66 lines) Patch
M chrome/chrome_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +3 lines, -1 line 0 comments Download
M chrome/test/automation/dom_element_proxy.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/automation/dom_element_proxy.cc View 1 chunk +4 lines, -0 lines 0 comments Download
A content/browser/in_process_webkit/indexed_db_layout_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +37 lines, -0 lines 0 comments Download
D content/browser/in_process_webkit/indexed_db_uitest.cc View 1 2 1 chunk +0 lines, -65 lines 0 comments Download
M content/renderer/dom_automation.js View 1 chunk +2 lines, -0 lines 0 comments Download
M content/test/DEPS View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +1 line, -0 lines 0 comments Download
A content/test/layout_browsertest.h View 1 2 3 4 5 6 7 8 10 11 12 1 chunk +29 lines, -0 lines 0 comments Download
A content/test/layout_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +153 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
dgrogan
John, could you review this? Hopefully this will be redundant when Jochen gets content_shell working ...
8 years, 9 months ago (2012-03-16 20:42:08 UTC) #1
jam
this is great, thanks for doing this. it would be awesome if we can convert ...
8 years, 9 months ago (2012-03-16 21:42:06 UTC) #2
jam
http://codereview.chromium.org/9693065/diff/19001/content/browser/in_process_webkit/layout_browsertest.cc File content/browser/in_process_webkit/layout_browsertest.cc (right): http://codereview.chromium.org/9693065/diff/19001/content/browser/in_process_webkit/layout_browsertest.cc#newcode1 content/browser/in_process_webkit/layout_browsertest.cc:1: // Copyright (c) 2012 The Chromium Authors. All rights ...
8 years, 9 months ago (2012-03-16 21:42:11 UTC) #3
dgrogan
Ok, thanks for the info! http://codereview.chromium.org/9693065/diff/19001/content/browser/in_process_webkit/layout_browsertest.cc File content/browser/in_process_webkit/layout_browsertest.cc (right): http://codereview.chromium.org/9693065/diff/19001/content/browser/in_process_webkit/layout_browsertest.cc#newcode1 content/browser/in_process_webkit/layout_browsertest.cc:1: // Copyright (c) 2012 ...
8 years, 9 months ago (2012-03-16 22:18:35 UTC) #4
jam
lgtm
8 years, 9 months ago (2012-03-19 16:17:07 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dgrogan@chromium.org/9693065/18011
8 years, 9 months ago (2012-03-19 16:18:36 UTC) #6
commit-bot: I haz the power
Try job failure for 9693065-18011 (retry) on linux_rel for steps "browser_tests, check_deps". It's a second ...
8 years, 9 months ago (2012-03-19 17:27:44 UTC) #7
dgrogan
John, I moved content/test/layout_browsertest.* to chrome/test/base. Though of course suboptimal, is that ok?
8 years, 9 months ago (2012-03-19 20:08:15 UTC) #8
jam
On 2012/03/19 20:08:15, dgrogan wrote: > John, > > I moved content/test/layout_browsertest.* to chrome/test/base. Though ...
8 years, 9 months ago (2012-03-19 22:36:58 UTC) #9
dgrogan
chrome/common/chrome_paths.h for chrome::DIR_LAYOUT_TESTS is also used. Should I move DIR_LAYOUT_TESTS to content/public/common/content_paths.h?
8 years, 9 months ago (2012-03-20 00:40:46 UTC) #10
jam
On 2012/03/20 00:40:46, dgrogan wrote: > chrome/common/chrome_paths.h for chrome::DIR_LAYOUT_TESTS is also used. Should > I ...
8 years, 9 months ago (2012-03-21 04:28:32 UTC) #11
dgrogan
jam@, this was synced past moving DIR_LAYOUT_TESTS from chrome to content, not sure if you ...
8 years, 9 months ago (2012-03-22 22:18:56 UTC) #12
jam
slgtm, thanks
8 years, 9 months ago (2012-03-22 22:27:41 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dgrogan@chromium.org/9693065/44002
8 years, 9 months ago (2012-03-22 22:30:46 UTC) #14
commit-bot: I haz the power
8 years, 9 months ago (2012-03-23 01:18:50 UTC) #15
Change committed as 128362

Powered by Google App Engine
This is Rietveld 408576698