From c1f8768cf43e6dc0fcf7e92b691c538eff7017d8 Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Tue, 24 Sep 2024 11:20:54 +0530 Subject: [PATCH 1/3] WEBUI-1583: ftest pipeline failing in nuxeo-web-ui --- .github/workflows/ftest.yaml | 5 +++++ packages/nuxeo-web-ui-ftest/scripts/test.js | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ftest.yaml b/.github/workflows/ftest.yaml index eeea861cb0..07b385e744 100644 --- a/.github/workflows/ftest.yaml +++ b/.github/workflows/ftest.yaml @@ -45,6 +45,11 @@ jobs: with: distribution: 'zulu' java-version: '17' + + - name: Install google chrome 128.0.6613.137 + run: | + wget https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_128.0.6613.137-1_amd64.deb + apt install -y --allow-downgrades ./google-chrome-stable_128.0.6613.137-1_amd64.deb - name: Determine nuxeo-elements branch to link id: pick_nuxeo_elements_branch diff --git a/packages/nuxeo-web-ui-ftest/scripts/test.js b/packages/nuxeo-web-ui-ftest/scripts/test.js index b40eb6de86..9f3e3cc803 100755 --- a/packages/nuxeo-web-ui-ftest/scripts/test.js +++ b/packages/nuxeo-web-ui-ftest/scripts/test.js @@ -112,7 +112,7 @@ if (process.env.DRIVER_VERSION == null) { console.log(`${version} detected.`); const match = version && version.match(/([0-9]+)\./); if (match) { - const checkVersion = match[1]; + const checkVersion = 128; // fixed chrome version to avoid functional test breaking try { done = fetch(`https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_${checkVersion}`).then( (response) => { From 91c3abaad1646c706df2623907be54a1227d127b Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Tue, 24 Sep 2024 15:09:07 +0530 Subject: [PATCH 2/3] WEBUI-1583: ftest pipeline failing in nuxeo-web-ui --- .github/workflows/ftest.yaml | 5 ----- packages/nuxeo-web-ui-ftest/scripts/test.js | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/ftest.yaml b/.github/workflows/ftest.yaml index 07b385e744..eeea861cb0 100644 --- a/.github/workflows/ftest.yaml +++ b/.github/workflows/ftest.yaml @@ -45,11 +45,6 @@ jobs: with: distribution: 'zulu' java-version: '17' - - - name: Install google chrome 128.0.6613.137 - run: | - wget https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_128.0.6613.137-1_amd64.deb - apt install -y --allow-downgrades ./google-chrome-stable_128.0.6613.137-1_amd64.deb - name: Determine nuxeo-elements branch to link id: pick_nuxeo_elements_branch diff --git a/packages/nuxeo-web-ui-ftest/scripts/test.js b/packages/nuxeo-web-ui-ftest/scripts/test.js index 9f3e3cc803..b40eb6de86 100755 --- a/packages/nuxeo-web-ui-ftest/scripts/test.js +++ b/packages/nuxeo-web-ui-ftest/scripts/test.js @@ -112,7 +112,7 @@ if (process.env.DRIVER_VERSION == null) { console.log(`${version} detected.`); const match = version && version.match(/([0-9]+)\./); if (match) { - const checkVersion = 128; // fixed chrome version to avoid functional test breaking + const checkVersion = match[1]; try { done = fetch(`https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_${checkVersion}`).then( (response) => { From 6408b079e694b2522619ee1af754499fed94f7b1 Mon Sep 17 00:00:00 2001 From: rahuljain-dev Date: Tue, 24 Sep 2024 15:09:17 +0530 Subject: [PATCH 3/3] WEBUI-1583: ftest pipeline failing in nuxeo-web-ui --- packages/nuxeo-web-ui-ftest/pages/login.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/nuxeo-web-ui-ftest/pages/login.js b/packages/nuxeo-web-ui-ftest/pages/login.js index 3a5d8f570e..ee1c6dd48b 100644 --- a/packages/nuxeo-web-ui-ftest/pages/login.js +++ b/packages/nuxeo-web-ui-ftest/pages/login.js @@ -19,6 +19,7 @@ export default class Login { const baseUrl = process.env.NUXEO_URL || ''; await driver.pause(1000); await browser.url(baseUrl ? `${baseUrl}/logout` : 'logout'); + await driver.pause(4000); return new this(); })(); }