Forum Discussion

SlickRick's avatar
SlickRick
Frequent Contributor
2 days ago

Azure Pipelines - Runs on TestComplete instead of TestExecute

Hi all,

So it seems like my UI tests are running with TestComplete instead of TestExecute and im trying to figure out why.

In my pipeline i do request to use/prefer TestExecute:



But for some reason it will run them with TestComplete and therefore consume a license which are supposed to be dedicated to my testers.

So 5 TC licenses and 7 TE licenses and 6 agents running UI tests at night.

Since they seem to run TC many pipeline are failing since they cannot acquire a license.

I guess my next solution would be to install only TE on the agent's machines but i like to have TC there for debugging purposes.

It was working just fine a few weeks ago...

What could be causing this issue?

    • SlickRick's avatar
      SlickRick
      Frequent Contributor

      I think I found the issue.

      I noticed that the machine that are running TestComplete have a TestExecute process running in task manager but which i cannot kill directly.

      Since I had a similar issue in the past, i already added a pre step in my pipeline to kill any running TestExecute.exe process. However this task was not able to kill the running process and neither was I manually.

      However killing TestCompleteService15.exe did terminate TestExecute.exe.

      After that TestExecute is back and running the tests.