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

Issue 1902373003: Add support for ios_web_shell xctest for devices. (Closed)

Created:
4 years, 8 months ago by justincohen
Modified:
4 years, 8 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

Add support for ios_web_shell xctest for devices. This CL depends on https://codereview.chromium.org/1907523002/. BUG= Committed: https://crrev.com/732d398bc4cc7aba0bd7f763940fbed2819f2209 Cr-Commit-Position: refs/heads/master@{#389765}

Patch Set 1 #

Total comments: 8

Patch Set 2 : Clean up a bit #

Patch Set 3 : Switch to using tests embeded inside TEST_HOST #

Total comments: 6

Patch Set 4 : Info.plist -> Module-Info.plist #

Unified diffs Side-by-side diffs Delta from patch set Stats (+162 lines, -155 lines) Patch
M ios/third_party/earl_grey/earl_grey.gyp View 1 chunk +3 lines, -0 lines 0 comments Download
M ios/third_party/ochamcrest/ochamcrest.gyp View 1 chunk +3 lines, -0 lines 0 comments Download
M ios/web/ios_web_shell.gyp View 1 2 1 chunk +3 lines, -72 lines 0 comments Download
A ios/web/ios_web_shell_exe.gypi View 1 2 1 chunk +64 lines, -0 lines 0 comments Download
D ios/web/ios_web_shell_exported_symbols_list View 1 2 1 chunk +0 lines, -3 lines 0 comments Download
M ios/web/ios_web_shell_tests.gyp View 1 2 3 1 chunk +76 lines, -59 lines 0 comments Download
A + ios/web/shell/test/Host-Info.plist View 1 2 1 chunk +1 line, -1 line 0 comments Download
A + ios/web/shell/test/Module-Info.plist View 1 2 3 1 chunk +6 lines, -18 lines 0 comments Download
A + ios/web/shell/test/shell_test.mm View 1 2 1 chunk +6 lines, -2 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
justincohen
ptal https://codereview.chromium.org/1902373003/diff/1/ios/web/ios_web_shell_tests.gyp File ios/web/ios_web_shell_tests.gyp (right): https://codereview.chromium.org/1902373003/diff/1/ios/web/ios_web_shell_tests.gyp#newcode75 ios/web/ios_web_shell_tests.gyp:75: 'configurations': { Is there an easier way to ...
4 years, 8 months ago (2016-04-20 21:10:49 UTC) #2
sdefresne
https://codereview.chromium.org/1902373003/diff/1/ios/third_party/earl_grey/earl_grey.gyp File ios/third_party/earl_grey/earl_grey.gyp (right): https://codereview.chromium.org/1902373003/diff/1/ios/third_party/earl_grey/earl_grey.gyp#newcode274 ios/third_party/earl_grey/earl_grey.gyp:274: 'INFOPLIST_FILE': 'src/EarlGrey-Info.plist', File missing? https://codereview.chromium.org/1902373003/diff/1/ios/third_party/ochamcrest/ochamcrest.gyp File ios/third_party/ochamcrest/ochamcrest.gyp (right): https://codereview.chromium.org/1902373003/diff/1/ios/third_party/ochamcrest/ochamcrest.gyp#newcode232 ...
4 years, 8 months ago (2016-04-21 16:27:09 UTC) #3
justincohen
ptal https://codereview.chromium.org/1902373003/diff/1/ios/third_party/earl_grey/earl_grey.gyp File ios/third_party/earl_grey/earl_grey.gyp (right): https://codereview.chromium.org/1902373003/diff/1/ios/third_party/earl_grey/earl_grey.gyp#newcode274 ios/third_party/earl_grey/earl_grey.gyp:274: 'INFOPLIST_FILE': 'src/EarlGrey-Info.plist', On 2016/04/21 16:27:09, sdefresne wrote: > ...
4 years, 8 months ago (2016-04-24 20:26:45 UTC) #4
justincohen
Updated this Cl to embed eg tests inside the TEST_HOST, similar to this downstream equivalent: ...
4 years, 8 months ago (2016-04-26 02:59:09 UTC) #5
sdefresne
lgtm
4 years, 8 months ago (2016-04-26 07:09:52 UTC) #6
rohitrao (ping after 24h)
lgtm https://codereview.chromium.org/1902373003/diff/40001/ios/web/ios_web_shell_tests.gyp File ios/web/ios_web_shell_tests.gyp (right): https://codereview.chromium.org/1902373003/diff/40001/ios/web/ios_web_shell_tests.gyp#newcode60 ios/web/ios_web_shell_tests.gyp:60: 'public/test/http_server_util.h', We should move these files (except for ...
4 years, 8 months ago (2016-04-26 11:40:58 UTC) #7
justincohen
https://codereview.chromium.org/1902373003/diff/40001/ios/web/ios_web_shell_tests.gyp File ios/web/ios_web_shell_tests.gyp (right): https://codereview.chromium.org/1902373003/diff/40001/ios/web/ios_web_shell_tests.gyp#newcode60 ios/web/ios_web_shell_tests.gyp:60: 'public/test/http_server_util.h', On 2016/04/26 11:40:58, rohitrao wrote: > We should ...
4 years, 8 months ago (2016-04-26 12:27:55 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1902373003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1902373003/40001
4 years, 8 months ago (2016-04-26 12:28:17 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1902373003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1902373003/60001
4 years, 8 months ago (2016-04-26 12:30:34 UTC) #13
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 8 months ago (2016-04-26 13:10:55 UTC) #14
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/732d398bc4cc7aba0bd7f763940fbed2819f2209 Cr-Commit-Position: refs/heads/master@{#389765}
4 years, 8 months ago (2016-04-26 13:11:59 UTC) #16
baxley
4 years, 8 months ago (2016-04-26 14:31:17 UTC) #17
Message was sent while issue was closed.
On 2016/04/26 12:27:55, justincohen wrote:
>
https://codereview.chromium.org/1902373003/diff/40001/ios/web/ios_web_shell_t...
> File ios/web/ios_web_shell_tests.gyp (right):
> 
>
https://codereview.chromium.org/1902373003/diff/40001/ios/web/ios_web_shell_t...
> ios/web/ios_web_shell_tests.gyp:60: 'public/test/http_server_util.h',
> On 2016/04/26 11:40:58, rohitrao wrote:
> > We should move these files (except for _egtest.mm) into an
> > ios_web_shell_test_support target, but that can happen outside of this CL.
> 
> + baxley, for follow up.
Agreed. For now we were just iterating to see how the utilities would shape up
before we start grouping them. I'll take care of this change.

Powered by Google App Engine
This is Rietveld 408576698