From 15fb423e3a90d5450f296989a51f2038109e47b5 Mon Sep 17 00:00:00 2001 From: Erwin Mombay Date: Mon, 6 Jan 2025 14:17:41 -0800 Subject: [PATCH] add back skip --- build-system/tasks/e2e/describes-e2e.js | 1 - build-system/tasks/e2e/package-lock.json | 12 --- .../tasks/runtime-test/custom-launchers.js | 2 - .../0.1/test-e2e/test-amp-ad-exit.js | 6 +- .../0.1/test/test-iframe-transport.js | 3 +- .../0.1/test-e2e/test-arrows-non-looping.js | 9 ++- .../test-e2e/test-scrollbound-animation.js | 3 +- .../0.1/test/test-affiliate-link-resolver.js | 8 +- .../test-amp-story-player-navigation.js | 6 +- .../test-amp-story-player-prerender.js | 10 ++- .../test/test-e2e/test-amp-story-player.js | 3 +- .../0.1/test/test-flexible-bitrate.js | 3 +- src/utils/close-watcher-impl.js | 3 +- src/utils/close-watcher.extern.js | 2 +- test/unit/builtins/test-amp-pixel.js | 2 +- test/unit/utils/test-close-watcher-impl.js | 78 ++++++++++--------- 16 files changed, 79 insertions(+), 72 deletions(-) diff --git a/build-system/tasks/e2e/describes-e2e.js b/build-system/tasks/e2e/describes-e2e.js index 7dabae522af2..ce72cfb194d3 100644 --- a/build-system/tasks/e2e/describes-e2e.js +++ b/build-system/tasks/e2e/describes-e2e.js @@ -160,7 +160,6 @@ function getChromeArgs(config) { const args = [ '--no-sandbox', '--disable-gpu', - '--disable-features=StandardCompliantNonSpecialSchemeURLParsing', `--window-size=${DEFAULT_E2E_INITIAL_RECT.width},${DEFAULT_E2E_INITIAL_RECT.height}`, ]; diff --git a/build-system/tasks/e2e/package-lock.json b/build-system/tasks/e2e/package-lock.json index d09354aad6a0..11d5a4df4dda 100644 --- a/build-system/tasks/e2e/package-lock.json +++ b/build-system/tasks/e2e/package-lock.json @@ -719,15 +719,9 @@ } }, "node_modules/chromedriver": { -<<<<<<< HEAD "version": "131.0.4", "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-131.0.4.tgz", "integrity": "sha512-JgIkept8YrnqT05ldLaOzxxEJDUV1t3PFIIMO/gQz9AbnpZx7Pl1zq6tQTTz2HoY5T2JKZ5kyiEWwc48g4fJ5w==", -======= - "version": "131.0.2", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-131.0.2.tgz", - "integrity": "sha512-Z3oZmleJP3UEBKCz7XLZoZSbYRnApFmUL4GGmLHxw/NJqcZpEnCNFlwdVKuRlntCPxgdfvYInQCPmZxXyrGE+w==", ->>>>>>> becd73a4d4 (📦 Update dependency chromedriver to v131) "dev": true, "hasInstallScript": true, "dependencies": { @@ -2600,15 +2594,9 @@ } }, "chromedriver": { -<<<<<<< HEAD "version": "131.0.4", "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-131.0.4.tgz", "integrity": "sha512-JgIkept8YrnqT05ldLaOzxxEJDUV1t3PFIIMO/gQz9AbnpZx7Pl1zq6tQTTz2HoY5T2JKZ5kyiEWwc48g4fJ5w==", -======= - "version": "131.0.2", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-131.0.2.tgz", - "integrity": "sha512-Z3oZmleJP3UEBKCz7XLZoZSbYRnApFmUL4GGmLHxw/NJqcZpEnCNFlwdVKuRlntCPxgdfvYInQCPmZxXyrGE+w==", ->>>>>>> becd73a4d4 (📦 Update dependency chromedriver to v131) "dev": true, "requires": { "@testim/chrome-version": "^1.1.4", diff --git a/build-system/tasks/runtime-test/custom-launchers.js b/build-system/tasks/runtime-test/custom-launchers.js index 179fab603435..bd96683d0aa1 100644 --- a/build-system/tasks/runtime-test/custom-launchers.js +++ b/build-system/tasks/runtime-test/custom-launchers.js @@ -7,11 +7,9 @@ const argv = require('minimist')(process.argv.slice(2)); const {isCiBuild} = require('../../common/ci'); -console.log('erwinm running this'); const DEFAULT_CHROME_FLAGS = [ // Dramatically speeds up iframe creation. '--disable-extensions', - '--disable-features=StandardCompliantNonSpecialSchemeURLParsing', // Allows simulating user actions (e.g unmute) which will otherwise be denied. '--autoplay-policy=no-user-gesture-required', // Makes debugging easy by auto-opening devtools. diff --git a/extensions/amp-ad-exit/0.1/test-e2e/test-amp-ad-exit.js b/extensions/amp-ad-exit/0.1/test-e2e/test-amp-ad-exit.js index 4fe5f25e2d8a..9e07e9043929 100644 --- a/extensions/amp-ad-exit/0.1/test-e2e/test-amp-ad-exit.js +++ b/extensions/amp-ad-exit/0.1/test-e2e/test-amp-ad-exit.js @@ -62,7 +62,8 @@ describes.endtoend( ); }); - it('product2 ad opened', async () => { + // TODO(#40214): fix flaky test. + it.skip('product2 ad opened', async () => { const adDiv = await controller.findElement('#product2'); await setTime(Number.MAX_VALUE); await controller.click(adDiv); @@ -94,7 +95,8 @@ describes.endtoend( ); }); - it('should open product2 after setting varible target', async () => { + // TODO(#40214): fix flaky test. + it.skip('should open product2 after setting varible target', async () => { const headline = await controller.findElement('h1'); const nextButton = await controller.findElement('#next-btn'); await setTime(Number.MAX_VALUE); diff --git a/extensions/amp-analytics/0.1/test/test-iframe-transport.js b/extensions/amp-analytics/0.1/test/test-iframe-transport.js index 2c30d02ec159..5a643777b82d 100644 --- a/extensions/amp-analytics/0.1/test/test-iframe-transport.js +++ b/extensions/amp-analytics/0.1/test/test-iframe-transport.js @@ -178,7 +178,8 @@ describes.realWin( 'amp-analytics.iframe-transport', {amp: true, allowExternalResources: true}, (env) => { - it('logs poor performance of vendor iframe', () => { + // TODO(#40214): fix flaky test. + it.skip('logs poor performance of vendor iframe', () => { const body = '