From f4587149987aa21ec9345e887bc7121d75792ea5 Mon Sep 17 00:00:00 2001 From: Alex Szabo Date: Mon, 16 Sep 2024 15:18:49 +0200 Subject: [PATCH] [ci] skip tests that fail on chrome 128+ (#192830) ## Summary Currently `google-chrome-stable` is pinned to `v127.x.x` as with `v128.x.x` we get a few FTR breakages (some of them on visual inaccuracies, some other). We'd like to unpin chrome, and move on to 128, and start fixing these test failures. So we're skipping the failures temporarily, bumping chrome to 128, then allow for unskipping and fixing these. --- test/functional/apps/dashboard/group5/embed_mode.ts | 6 ++++-- test/functional/apps/kibana_overview/_analytics.ts | 2 +- x-pack/test/functional/apps/lens/group6/workspace_size.ts | 3 ++- .../apps/maps/group1/documents_source/search_hits.js | 3 ++- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/test/functional/apps/dashboard/group5/embed_mode.ts b/test/functional/apps/dashboard/group5/embed_mode.ts index 965f448b38a3f..5bba11d3b574a 100644 --- a/test/functional/apps/dashboard/group5/embed_mode.ts +++ b/test/functional/apps/dashboard/group5/embed_mode.ts @@ -57,7 +57,8 @@ export default function ({ await browser.setWindowSize(1300, 900); }); - describe('default URL params', () => { + // Fails in with chrome 128+ https://github.com/elastic/kibana/issues/163207 + describe.skip('default URL params', () => { it('hides the chrome', async () => { const globalNavShown = await globalNav.exists(); expect(globalNavShown).to.be(true); @@ -91,7 +92,8 @@ export default function ({ }); }); - describe('non-default URL params', () => { + // Fails in with chrome 128+ https://github.com/elastic/kibana/issues/163207 + describe.skip('non-default URL params', () => { it('shows or hides elements based on URL params', async () => { const currentUrl = await browser.getCurrentUrl(); const newUrl = [currentUrl].concat(urlParamExtensions).join('&'); diff --git a/test/functional/apps/kibana_overview/_analytics.ts b/test/functional/apps/kibana_overview/_analytics.ts index b8c7e9ac47f8c..bd504e4d7a829 100644 --- a/test/functional/apps/kibana_overview/_analytics.ts +++ b/test/functional/apps/kibana_overview/_analytics.ts @@ -17,7 +17,7 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) { const kibanaServer = getService('kibanaServer'); const PageObjects = getPageObjects(['common', 'header']); - // Failing: See https://github.com/elastic/kibana/issues/192509 + // Fails in chrome 128+: See https://github.com/elastic/kibana/issues/192509 describe.skip('overview page - Analytics apps', function describeIndexTests() { before(async () => { await esArchiver.load('test/functional/fixtures/es_archiver/logstash_functional'); diff --git a/x-pack/test/functional/apps/lens/group6/workspace_size.ts b/x-pack/test/functional/apps/lens/group6/workspace_size.ts index cda1631873033..9c5e7fec773f0 100644 --- a/x-pack/test/functional/apps/lens/group6/workspace_size.ts +++ b/x-pack/test/functional/apps/lens/group6/workspace_size.ts @@ -268,7 +268,8 @@ export default function ({ getService, getPageObjects }: FtrProviderContext) { await assertWorkspaceDimensions('600px', '375px'); }); - it('gauge size (absolute pixels) - major arc', async () => { + // Fails in chrome 128+ + it.skip('gauge size (absolute pixels) - major arc', async () => { await lens.openVisualOptions(); await lens.setGaugeShape('Major arc'); await assertWorkspaceDimensions('600px', '430px'); diff --git a/x-pack/test/functional/apps/maps/group1/documents_source/search_hits.js b/x-pack/test/functional/apps/maps/group1/documents_source/search_hits.js index 488f9e3ab9e5a..f9e856d0d0ee4 100644 --- a/x-pack/test/functional/apps/maps/group1/documents_source/search_hits.js +++ b/x-pack/test/functional/apps/maps/group1/documents_source/search_hits.js @@ -108,7 +108,8 @@ export default function ({ getPageObjects, getService }) { expect(hits).to.equal('2'); }); - it('should apply layer query to fit to bounds', async () => { + // Fails in chrome 128+: https://github.com/elastic/kibana/issues/175378 + it.skip('should apply layer query to fit to bounds', async () => { // Set view to other side of world so no matching results await maps.setView(-15, -100, 6); await maps.clickFitToBounds('logstash');