From b2c65db37e88139c5bb61bc3d41396865081f63f Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Tue, 14 Apr 2020 17:00:56 -0700 Subject: [PATCH] test: mark permissions tests as flaky on Linux & Firefox (#1791) --- test/permissions.spec.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/permissions.spec.js b/test/permissions.spec.js index 39c1d30a22..d4cfcfcec8 100644 --- a/test/permissions.spec.js +++ b/test/permissions.spec.js @@ -15,7 +15,7 @@ * limitations under the License. */ -const {FFOX, CHROMIUM, WEBKIT} = require('./utils').testOptions(browserType); +const {FFOX, CHROMIUM, WEBKIT, LINUX} = require('./utils').testOptions(browserType); // Permissions API is not implemented in WebKit (see https://developer.mozilla.org/en-US/docs/Web/API/Permissions_API) describe.skip(WEBKIT)('Permissions', function() { @@ -82,7 +82,8 @@ describe.skip(WEBKIT)('Permissions', function() { await context.clearPermissions(); expect(await getPermission(page, 'geolocation')).toBe('prompt'); }); - it('should trigger permission onchange', async({page, server, context}) => { + //TODO: flaky on Linux. https://github.com/microsoft/playwright/pull/1790/checks?check_run_id=587327883 + it.fail(FFOX && LINUX)('should trigger permission onchange', async({page, server, context}) => { await page.goto(server.EMPTY_PAGE); await page.evaluate(() => { window['events'] = [];