Five tests fail in ContextualSearchManagerTest.
testTapContentVisibility
testSwipeExpand
testChainedTapsRemovedFromHistory
testTapCloseRemovedFromHistory
The issue is that they when there is no internet connectivity, the contextual search manager. I will fill out the details more.
Few tests fail in ContextualSearchManagerTest, which are flaky and this only fails for nexus 5 running android 4.4 with certain gn args (same as CQ bots).
testTapContentVisibility
testSwipeExpand
testChainedTapsRemovedFromHistory
testTapCloseRemovedFromHistory
The issue appears when there is no internet connectivity. The contextual search manager tests depend on online connectivity for the google search even though the main page content is delivered from an embedded server. This happens on Nexus 5 with Kitkat installed.
Here are the gn args:
dcheck_always_on = true
ffmpeg_branding = "Chrome"
is_component_build = false
is_debug = false
proprietary_codecs = true
symbol_level = 1
target_os = "android"
use_goma = true
This issue came up when working on https://codereview.chromium.org/2642303002/
https://codereview.chromium.org/2642303002/diff/220001/content/browser/android/web_contents_observer_proxy.cc#newcode163
Specifically, these tests need to handle when the HTTP failure status codes correctly.
Comment 1 by shaktisahu@chromium.org
, Feb 10 2017