Commit a6eeb2e4 authored by sandromaggi's avatar sandromaggi Committed by Commit Bot

Reland "[Autofill Assistant] Add integration test for input actions"

This is a reland of cb51eef7

This changes the test such that the execution will be split up
into several steps to avoid hitting the timeout on slower devices.
Each text filling now has its own wait and check expectation.

Bug: 1139935

Original change's description:
> [Autofill Assistant] Add integration test for input actions
>
> This adds integration tests for our current input actions.
> Once we start experimenting, these should ensure that we
> are not breaking currently working behaviour.
>
> Bug: b/168107066
> Bug: b/169924567
> Change-Id: I141f4033e0080e8c99e0b1280e8521d2bc45e837
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2484422
> Commit-Queue: Sandro Maggi <sandromaggi@google.com>
> Reviewed-by: Luca Hunkeler <hluca@google.com>
> Cr-Commit-Position: refs/heads/master@{#818409}

Bug: b/168107066
Bug: b/169924567
Change-Id: I1374ada004f960cfa360982eaf5d5e428bb974a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2485264Reviewed-by: default avatarLuca Hunkeler <hluca@google.com>
Reviewed-by: default avatarMarian Fechete <marianfe@google.com>
Commit-Queue: Sandro Maggi <sandromaggi@google.com>
Cr-Commit-Position: refs/heads/master@{#818862}
parent 7752899c
...@@ -270,6 +270,7 @@ android_library("test_java") { ...@@ -270,6 +270,7 @@ android_library("test_java") {
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantGenericUiTest.java", "javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantGenericUiTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantHeaderUiTest.java", "javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantHeaderUiTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantInfoBoxUiTest.java", "javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantInfoBoxUiTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantInputActionIntegrationTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantKeyboardIntegrationTest.java", "javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantKeyboardIntegrationTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantNavigationIntegrationTest.java", "javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantNavigationIntegrationTest.java",
"javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantOverlayIntegrationTest.java", "javatests/src/org/chromium/chrome/browser/autofill_assistant/AutofillAssistantOverlayIntegrationTest.java",
......
...@@ -137,7 +137,7 @@ found in the LICENSE file. ...@@ -137,7 +137,7 @@ found in the LICENSE file.
<body onload="moveTouchAreaTwoAndThree()"> <body onload="moveTouchAreaTwoAndThree()">
<!-- Touch areas can be accessed without needing scroll. --> <!-- Touch areas can be accessed without needing scroll. -->
<div> <div>
<p id="touch_area_one" ontouchend="removeTouchArea('touch_area_one')"> <p id="touch_area_one" ontouchend="removeTouchArea('touch_area_one')" onmouseup="removeTouchArea('touch_area_one')">
Touchable Area One</p> Touchable Area One</p>
<br> <br>
</div> </div>
...@@ -175,7 +175,7 @@ found in the LICENSE file. ...@@ -175,7 +175,7 @@ found in the LICENSE file.
<br> <br>
</div> </div>
<div> <div>
<p id="touch_area_six" ontouchend="removeTouchArea('touch_area_six')"> <p id="touch_area_six" ontouchend="removeTouchArea('touch_area_six')" onclick="removeTouchArea('touch_area_six')">
Touchable Area Six</p> Touchable Area Six</p>
<br> <br>
</div> </div>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment