I have a test suite that i run in GitHub actions, since few weeks i am getting following warning.
[ WARN ] Exception managing chrome: Unable to discover proper chromedriver version in offline mode
following is the list of my libraries and there versions.
That warning comes from selenium-manager which afaik was released in Selenium > 4.0 - so you listing “env variables”, doesn’t really make much sense in this scenario. Also, googling for that particular warning message points to couple of github issues for Selenium that sort of points out that particular line should not be WARN but DEBUG.
Seleniun 3.141.0 does not ship with selenium-manager and this WARN is from selenium-manager.
Either your env variables do not do anything or something overrides older selenium with never version.
Also, as i said, there where 2 reports in Selenium’s github saying that the log line you see is a “bug” in selenium-manager when using chrome as browser. Selenium-manager first tries to find chromedriver binary in the offline mode - eg, scans all directories in PATH if chromedriver can be found - if not, shows this particular WARN. Bug is, it should be DEBUG… Only after this scan phase, actual chromedriver is downloaded.