diff --git a/tests/e2e/build/dockerfiles/Dockerfile b/tests/e2e/build/dockerfiles/Dockerfile index 83c2e7065aa..f618865cb88 100644 --- a/tests/e2e/build/dockerfiles/Dockerfile +++ b/tests/e2e/build/dockerfiles/Dockerfile @@ -1,12 +1,12 @@ -FROM selenium/standalone-chrome:114.0 +FROM selenium/standalone-chrome:120.0 ENV DISPLAY=':20' USER root RUN apt-get update && apt-get install && \ - apt-get install -y ftp x11vnc ffmpeg libvpx6 && \ - curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - && \ + apt-get install -y ftp x11vnc ffmpeg libvpx7 && \ + curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - && \ apt-get install -y nodejs && \ npm install -g typescript && \ node -v diff --git a/tests/e2e/package-lock.json b/tests/e2e/package-lock.json index 95e4d3ac941..f580883c88d 100644 --- a/tests/e2e/package-lock.json +++ b/tests/e2e/package-lock.json @@ -33,7 +33,7 @@ "axios": "^0.25.0", "chai": "^4.3.4", "chrome-har": "^0.13.2", - "chromedriver": "^117.0.3", + "chromedriver": "^120.0", "clone-deep": "^4.0.1", "eslint": "^8.45.0", "eslint-config-prettier": "^8.10.0", @@ -1911,19 +1911,19 @@ } }, "node_modules/chromedriver": { - "version": "117.0.3", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-117.0.3.tgz", - "integrity": "sha512-c2rk2eGK5zZFBJMdviUlAJfQEBuPNIKfal4+rTFVYAmrWbMPYAqPozB+rIkc1lDP/Ryw44lPiqKglrI01ILhTQ==", + "version": "120.0.1", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-120.0.1.tgz", + "integrity": "sha512-ETTJlkibcAmvoKsaEoq2TFqEsJw18N0O9gOQZX6Uv/XoEiOV8p+IZdidMeIRYELWJIgCZESvlOx5d1QVnB4v0w==", "dev": true, "hasInstallScript": true, "dependencies": { - "@testim/chrome-version": "^1.1.3", - "axios": "^1.4.0", - "compare-versions": "^6.0.0", + "@testim/chrome-version": "^1.1.4", + "axios": "^1.6.0", + "compare-versions": "^6.1.0", "extract-zip": "^2.0.1", "https-proxy-agent": "^5.0.1", "proxy-from-env": "^1.1.0", - "tcp-port-used": "^1.0.1" + "tcp-port-used": "^1.0.2" }, "bin": { "chromedriver": "bin/chromedriver" @@ -1933,12 +1933,12 @@ } }, "node_modules/chromedriver/node_modules/axios": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.5.0.tgz", - "integrity": "sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==", + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.4.tgz", + "integrity": "sha512-heJnIs6N4aa1eSthhN9M5ioILu8Wi8vmQW9iHQ9NUvfkJb0lEEDUiIdQNAuBtfUt3FxReaKdpQA5DbmMOqzF/A==", "dev": true, "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -2892,9 +2892,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", + "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", "dev": true, "funding": [ { diff --git a/tests/e2e/package.json b/tests/e2e/package.json index 63a57183d41..808463f401e 100644 --- a/tests/e2e/package.json +++ b/tests/e2e/package.json @@ -40,7 +40,7 @@ "axios": "^0.25.0", "chai": "^4.3.4", "chrome-har": "^0.13.2", - "chromedriver": "^117.0.3", + "chromedriver": "^120.0", "clone-deep": "^4.0.1", "eslint": "^8.45.0", "eslint-config-prettier": "^8.10.0",