diff --git a/packages/nuxeo-web-ui-ftest/scripts/test.js b/packages/nuxeo-web-ui-ftest/scripts/test.js index b40eb6de86..a4710ce581 100755 --- a/packages/nuxeo-web-ui-ftest/scripts/test.js +++ b/packages/nuxeo-web-ui-ftest/scripts/test.js @@ -136,6 +136,28 @@ if (process.env.DRIVER_VERSION == null) { } } } +try { + done = fetch(`https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions.json`).then( + (response) => { + if (response.ok) { + return response + .text() + .then((responseJSON) => { + const responseObj = JSON.parse(responseJSON); + const cftVersion = responseObj.channels.Stable.version; + // eslint-disable-next-line no-console + console.log(`ChromeForTesting ${cftVersion} detected.`); + }) + .catch((e) => { + console.error('unable to parse Chrome for testing browser version: ', e); + }); + } + console.error('unable to fetch Chrome for testing browser version: ', response); + }, + ); +} catch (e) { + console.error('unable to fetch Chrome for testing browser version ', e); +} done.finally(() => { const wdio = new cli.Launcher(args[0]); diff --git a/packages/nuxeo-web-ui-ftest/wdio.conf.js b/packages/nuxeo-web-ui-ftest/wdio.conf.js index 269288e3e3..c20261a31b 100644 --- a/packages/nuxeo-web-ui-ftest/wdio.conf.js +++ b/packages/nuxeo-web-ui-ftest/wdio.conf.js @@ -27,7 +27,7 @@ const capability = { maxInstances: 1, browserName: process.env.BROWSER, acceptInsecureCerts: true, - browserVersion: '130.0.6723.116', + browserVersion: '132.0.6834.159', }; const options = {};