Daily test uses Chromium 140 but on CI it should be 120 (or the one provided in the container). We have special code that looks for the CI variable and set the path to the browser and driver. Could it be that the CI variable is missing for the daily jobs?
We should make sure we use the same version for all our tests in CI.
This is the output for the selenium-daily-beta-Popups:
17:25:51 "spec" Reporter: 17:25:51 ------------------------------------------------------------------ 17:25:51 [chrome 140.0.7339.80 linux #0-0] Running: chrome (v140.0.7339.80) on linux 17:25:51 [chrome 140.0.7339.80 linux #0-0] Session ID: 7142c3a4316849a4769f31061f75dd21
The problem is that we now let webdriver.io download the browser instead of using the one provided in the Docker container.
AC
- Daily tests use Chromium 120