Commit 342ab655 authored by Sinan Sahin's avatar Sinan Sahin Committed by Commit Bot

[Offline indicator v2] Deflake Start surface test

Bug: 1105309
Change-Id: I5650cc61dd8e6c2b76bb0ee79d9ab2b2de97cb6e
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2303041Reviewed-by: default avatarGanggui Tang <gogerald@chromium.org>
Reviewed-by: default avatarTed Choc <tedchoc@chromium.org>
Commit-Queue: Sinan Sahin <sinansahin@google.com>
Cr-Commit-Position: refs/heads/master@{#789508}
parent 8c88ac45
......@@ -182,6 +182,12 @@ public class StatusIndicatorTest {
// The status indicator will be immediately visible.
onView(withId(R.id.status_indicator)).check(matches(withEffectiveVisibility(VISIBLE)));
CriteriaHelper.pollUiThread(() -> {
Criteria.checkThat(mBrowserControlsStateProvider.getTopControlsMinHeightOffset(),
Matchers.is(mStatusIndicatorContainer.getHeight()));
});
onView(withId(R.id.control_container))
.check(matches(withTopMargin(mStatusIndicatorContainer.getHeight())));
onView(withId(org.chromium.chrome.start_surface.R.id.secondary_tasks_surface_view))
......@@ -202,6 +208,11 @@ public class StatusIndicatorTest {
TestThreadUtils.runOnUiThreadBlocking(() -> mStatusIndicatorCoordinator.hide());
CriteriaHelper.pollUiThread(() -> {
Criteria.checkThat(
mBrowserControlsStateProvider.getTopControlsMinHeightOffset(), Matchers.is(0));
});
onView(withId(R.id.status_indicator)).check(matches(withEffectiveVisibility(GONE)));
onView(withId(R.id.control_container)).check(matches(withTopMargin(0)));
onView(withId(org.chromium.chrome.start_surface.R.id.secondary_tasks_surface_view))
......
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