Katalon agent 2.2.0 sometimes loop verifying webdriver

Hi all,

we’re using katalong agent docker container 2.2.0, we’ve noticed that sometimes it loops verifying built-in webdrivermanager… here follows our log, do you know about some issue related to this?

We have seen the parameter webui.autoUpdateDrivers with value true, we tried set it to false and seems skipping the driver check, in this way there is no loop issue, we would like to know which is the meaning of that parameter (cannot find in the documentation) and how we can set it globally, to avoid set it each test execution.

Normally we use Test Suite Collection tab, in this case to change autoUpdateDrivers we’ve only found as solution to use Katalon Command, we would like to continue using “Test Suite Collection” having the possibility ti change that parameter, how can we do it?

Thanks

[2024-04-17T12:59:51.225] [INFO] katalon - post https://testops.katalon.io/api/v1/jobs/4703547/notify 200.
[2024-04-17T12:59:51.809Z] [DEBUG]:     Checking WebDriverManager

[2024-04-17T12:59:51.851Z] [DEBUG]:     Verify built-in webdrivermanager

[2024-04-17T12:59:51.852Z] [DEBUG]:     Using built-in file

[2024-04-17T13:00:00.984] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:00:29.542] [INFO] katalon - get https://testops.katalon.io/api/v1/jobs/get-job 200.
[2024-04-17T13:00:29.550] [INFO] katalon - post https://testops.katalon.io/api/v1/agent 200.
[2024-04-17T13:00:31.015] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:01:00.947] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:01:29.608] [INFO] katalon - get https://testops.katalon.io/api/v1/jobs/get-job 200.
[2024-04-17T13:01:29.648] [INFO] katalon - post https://testops.katalon.io/api/v1/agent 200.
[2024-04-17T13:01:30.972] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:01:51.867Z] [DEBUG]:     Chrome driver is located at: /root/.katalon/9.4.0/Katalon_Studio_Engine_Linux_64-9.4.0/configuration/resources/drivers/chromedriver_linux64/chromedriver

[2024-04-17T13:01:52.493] [INFO] katalon - put https://katalon-test.s3-accelerate.amazonaws.com/a25c8b1c-930d-48da-96d8-c2ed7e74633d?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240417T125419Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAIXB3N7Z3SQHJU4MQ%2F20240417%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=d949e90113075cfce93bc73345aede023db089dcd616139f5eb5bc0004e46df2 200.
[2024-04-17T13:01:53.032] [INFO] katalon - post https://testops.katalon.io/api/v1/jobs/4703547/notify 200.
[2024-04-17T13:01:53.493Z] [DEBUG]:     Checking WebDriverManager

[2024-04-17T13:01:53.568Z] [DEBUG]:     Verify built-in webdrivermanager

[2024-04-17T13:01:53.568Z] [DEBUG]:     Using built-in file

[2024-04-17T13:02:00.998] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:02:29.586] [INFO] katalon - get https://testops.katalon.io/api/v1/jobs/get-job 200.
[2024-04-17T13:02:29.627] [INFO] katalon - post https://testops.katalon.io/api/v1/agent 200.
[2024-04-17T13:02:31.059] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:03:01.048] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:03:29.564] [INFO] katalon - get https://testops.katalon.io/api/v1/jobs/get-job 200.
[2024-04-17T13:03:29.787] [INFO] katalon - post https://testops.katalon.io/api/v1/agent 200.
[2024-04-17T13:03:30.964] [INFO] katalon - patch https://testops.katalon.io/api/v1/jobs/4703547 200.
[2024-04-17T13:03:53.582Z] [DEBUG]:     Chrome driver is located at: /root/.katalon/9.4.0/Katalon_Studio_Engine_Linux_64-9.4.0/configuration/resources/drivers/chromedriver_linux64/chromedriver

[2024-04-17T13:03:54.113] [INFO] katalon - put https://katalon-test.s3-accelerate.amazonaws.com/a25c8b1c-930d-48da-96d8-c2ed7e74633d?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240417T125419Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAIXB3N7Z3SQHJU4MQ%2F20240417%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=d949e90113075cfce93bc73345aede023db089dcd616139f5eb5bc0004e46df2 200.
[2024-04-17T13:03:54.671] [INFO] katalon - post https://testops.katalon.io/api/v1/jobs/4703547/notify 200.
[2024-04-17T13:03:55.160Z] [DEBUG]:     Checking WebDriverManager

[2024-04-17T13:03:55.200Z] [DEBUG]:     Verify built-in webdrivermanager
Using built-in file
2 Likes

Hi,

Thank you for letting us know your issue. I found some reference about autoUpdateDrivers as the following but not too informative:

There is no direct way to make autoUpdateDrivers globally False, but I suggest you create a reusable keyword script (e.g DisableDriverUpdates.groovy) then call the Keyword Before Each Test