Forum Discussion

janusz_z's avatar
janusz_z
New Contributor
16 days ago

Reset of the Test Execute enable extensions

Hello,

We use Test Execute on our Azure Virtual Machines, and our test scripts rely on the legacy OCR module. Our team writes scripts using TestComplete version 15.54.x.x, with a similar version for TestExecute. Recently, we updated TestExecute to support testing web functionalities using the web module. We update to the version 15.71.4.11.

However, after the update, we noticed that the legacy OCR module was disabled when running tests. We manually enabled the module in the extensions settings before running the tests:

Unfortunately, the next day, some of our tests failed due to the OCR module being disabled again. It appears that the extension settings reverted to their default state, as if TestExecute had just been installed.

We’re uncertain why this is happening, but we suspect it may be related to license availability. The TestExecute logs indicate that, at the time the OCR module failed, there was no available license for the machine:

We believe the issue might occur when the machine attempts to execute tests while waiting for a license, and the connection is not successfully established. This could potentially cause the settings to reset to their default state.

Our questions are:

  1. Why is this happening?
  2. What steps can we take to prevent this issue from occurring again?

Thank you for your assistance.

Best regards,
Janusz