starting (not installing) testexecute in azure pipeline
ok. so, i have a VM that has testexecute already installed (but not running) and we have the id based licensing. i have an azure pipeline that has the "testcomplete test adapter installer" step in it
under the preferred test runner i have selected testexecute (the "agent job 1" by the way has a demands entry for the address of the VM). the options underneath the preferred test runner are "install" test runner and "update" test runner. as i've said, testexecute is already installed on the VM. i just want my pipeline to "start" testexecute and then, when the test is complete, exit testexecute. is that possible to configure in a pipeline with the testcomplete test adapter installer?
what i'm hoping to imitate is how my network suite (i know, i know. it's deprecated) is currently set up to send my scripts over to the VM and execute them. by not having the testexecute running i can select the "restart testcomplete" option of the "use previous instance" on the job/task and also the "close driven instance" option of the "action after run".
this works perfectly when i do a remote run on the VM from my workstation. how do i get azure to perform in the same manner (start testexecute and then exit it after the run completes)?
after some further testing i think i did finally figure it out. i tool a closer look at the error message i was getting
and decided i would try regenerating my access key and plugging the new one into the test adapter installer step. with the new key in place and just the "install" runner checkbox checked it successfully started testexecute, ran my test and stopped testexecute when the test finished.
thanks!