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

Issue 2851313002: Adds end-to-end tests for VrShell navigation transitions. (Closed)

Created:
3 years, 7 months ago by tiborg
Modified:
3 years, 7 months ago
CC:
chromium-reviews, feature-vr-reviews_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Adds end-to-end tests for VrShell navigation transitions. - Adds a new test class, which tests all navigation transitions (e.g. clicking a link) in VrShell end-to-end. BUG=715663 Review-Url: https://codereview.chromium.org/2851313002 Cr-Commit-Position: refs/heads/master@{#469143} Committed: https://chromium.googlesource.com/chromium/src/+/f72a7d6c0adfaf509f04b2b307f016e71ce68578

Patch Set 1 #

Total comments: 34

Patch Set 2 : Incorporated review feedback #

Total comments: 4

Patch Set 3 : Incorporated review feedback 2 #

Total comments: 12

Patch Set 4 : Rebased on ToT, incorporated review feedback 3 #

Messages

Total messages: 21 (7 generated)
tiborg
Hi Brian, Please take a look at these end-to-end tests. I tried to reuse your ...
3 years, 7 months ago (2017-05-01 19:32:31 UTC) #2
bsheedy
Overall, looks pretty good. Most comments are fairly minor and/or notes to myself to fix ...
3 years, 7 months ago (2017-05-01 21:48:17 UTC) #3
tiborg
https://codereview.chromium.org/2851313002/diff/1/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java (right): https://codereview.chromium.org/2851313002/diff/1/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java#newcode28 chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java:28: @CommandLineFlags.Add("enable-features=VrShell") On 2017/05/01 21:48:17, bsheedy wrote: > FYI, I ...
3 years, 7 months ago (2017-05-01 23:09:46 UTC) #4
tiborg
mthiesse@chromium.org: Please take a look at the VrShell code. Thanks!
3 years, 7 months ago (2017-05-01 23:19:39 UTC) #6
bsheedy
LGTM with the comments addressed. https://codereview.chromium.org/2851313002/diff/1/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java (right): https://codereview.chromium.org/2851313002/diff/1/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java#newcode54 chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java:54: runJavaScriptOrFail("window.location.href = '" + ...
3 years, 7 months ago (2017-05-01 23:36:36 UTC) #7
tiborg
https://codereview.chromium.org/2851313002/diff/1/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java (right): https://codereview.chromium.org/2851313002/diff/1/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java#newcode54 chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java:54: runJavaScriptOrFail("window.location.href = '" + testPageUrl + "';", POLL_TIMEOUT_SHORT_MS, On ...
3 years, 7 months ago (2017-05-02 14:15:03 UTC) #8
tiborg
dtrainor@chromium.org: Hi David, Could you please review changes in BUILD.gn, VrShellNavigationTest.java and VrTestBase.java? Thank you! ...
3 years, 7 months ago (2017-05-02 14:17:44 UTC) #10
mthiesse
vr_shell/ lgtm
3 years, 7 months ago (2017-05-02 14:51:27 UTC) #11
mthiesse
https://codereview.chromium.org/2851313002/diff/40001/chrome/browser/android/vr_shell/vr_shell.cc File chrome/browser/android/vr_shell/vr_shell.cc (right): https://codereview.chromium.org/2851313002/diff/40001/chrome/browser/android/vr_shell/vr_shell.cc#newcode280 chrome/browser/android/vr_shell/vr_shell.cc:280: const base::android::JavaParamRef<jobject>& obj) { nit: const JavaParamRef
3 years, 7 months ago (2017-05-02 14:52:13 UTC) #12
David Trainor- moved to gerrit
https://codereview.chromium.org/2851313002/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java (right): https://codereview.chromium.org/2851313002/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java#newcode60 chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java:60: runJavaScriptOrFail("window.location.href = '" + testPageUrl + "';", POLL_TIMEOUT_SHORT_MS, Should ...
3 years, 7 months ago (2017-05-02 15:56:40 UTC) #13
tiborg
https://codereview.chromium.org/2851313002/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java (right): https://codereview.chromium.org/2851313002/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java#newcode60 chrome/android/javatests/src/org/chromium/chrome/browser/vr_shell/VrShellNavigationTest.java:60: runJavaScriptOrFail("window.location.href = '" + testPageUrl + "';", POLL_TIMEOUT_SHORT_MS, On ...
3 years, 7 months ago (2017-05-03 19:43:58 UTC) #14
David Trainor- moved to gerrit
lgtm thanks!
3 years, 7 months ago (2017-05-03 20:27:03 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2851313002/60001
3 years, 7 months ago (2017-05-03 20:28:22 UTC) #18
commit-bot: I haz the power
3 years, 7 months ago (2017-05-03 21:49:59 UTC) #21
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/f72a7d6c0adfaf509f04b2b307f0...

Powered by Google App Engine
This is Rietveld 408576698