Unable to connect to the Android Device (when run from Jenkins, works perfeclty from within TC)
I'm trying to set up TestComplete with Jenkins, but when I run my tests via Jenkins, then TestComplete is unable to connect to the mobile device (emulator and phys. device) while the same test works perfectly when I launch TC manually and start the test.
Jenkins is installed locally (master) on a Windows 10 machine and is running as a service.
Why is TestComplete not recognizing the emulators or physical device when I launch the test via Jenkins, but it does when I launch the test from within TC?
I tried to work with a delay (to give TC more time to find the device), but it did not work since it's not a timeout problem, but the test immediately stops with the error that the device is disconnected.
Any help on this issue is highly appreciated!
Thank you so much,
have a good day!
TC Version: 12.42.3048.7 x64
Microsoft Windows 10 Standard, 64-bit (10.0 Build 14393)
TC Android Agent installed and running
solution in that post:
"The Jenkins plugin will always run the 64-bit version of TestComplete if it exists. To use the 32-bit version, rename the <TestComplete>\x64\Bin\TestComplete.exe file on your Jenkins node to a different name, e.g. TestComplete64.exe. Also, feel free to create an enhancement request for the Jenkins plugin."