From e804d16dcef4478dbf99538d4f5eaec69d11bece Mon Sep 17 00:00:00 2001 From: Dmitry Gozman Date: Tue, 18 May 2021 20:22:00 -0700 Subject: [PATCH] test: unflake webview tests (#6644) We close webviews after each test, for the safe `webViews().length` assertions. --- tests/android/webview.spec.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/android/webview.spec.ts b/tests/android/webview.spec.ts index 34a44752c7..58fd4b92ed 100644 --- a/tests/android/webview.spec.ts +++ b/tests/android/webview.spec.ts @@ -16,6 +16,10 @@ import { androidTest as test, expect } from './androidTest'; +test.afterEach(async ({ androidDevice }) => { + await androidDevice.shell('am force-stop org.chromium.webview_shell'); +}); + test('androidDevice.webView', async function({ androidDevice }) { expect(androidDevice.webViews().length).toBe(0); await androidDevice.shell('am start org.chromium.webview_shell/.WebViewBrowserActivity');