We are building a new experience for our SmartBear Community.
This site is now read-only. You can still browse and search as usual. Learn More
This site is now read-only. You can still browse and search as usual. Learn More
Well, another day another question. 😄
Yesterday my build was working fine and my tests were passing on a given project.
Today it seems like my Visual Studio Test suddenly fails with the following message:
Hi,
I believe that I can confirm this problem. Support case #00560527 has been created for it.
To check if your case corresponds to mine, can you check the output provided to pipeline log by TestComplete Test Adapter step for the passed and failed pipeline execution? I am interested in the version value. For me, pipeline worked with Adapter version 1.15040.421 and started to fail when adapter updated itself to version 1.15053.9.
D0UG :
Doug, could you please draw Support's attention to this case? The thing that makes it to be a critical showstopper is that it seems to be not possible to rollback adapter to some previous version and/or prohibit automatic updates. (Well, at least our DevOps failed to find how to do this. I will really appreciate it if someone describes here how to do this if this is possible.)
Yes! this is exactly my case...
The version that worked is indeed:
Just for Support's cross-reference: the thread with exactly same problem https://community.smartbear.com/t5/TestComplete-Questions/TestComplete-Test-Adapter-v15-53-9-issues-running-tests-in/td-p/254356
Thank you for your suggestion.
https://stackoverflow.com/questions/72946728/yaml-specifying-a-fully-qualified-azure-task-version
and
https://stackoverflow.com/questions/72946728/yaml-specifying-a-fully-qualified-azure-task-version
sounded promising, but failed for me with this error on pipeline validation or if started:
"A task is missing. The pipeline references a task called 'InstallTestCompleteAdapter'. This usually indicates the task isn't installed, and you may be able to install it from the Marketplace: https://marketplace.visualstudio.com. (Task version 1.15040.421, job '[skipped]', step ''.)"
We're getting the same error. Also attempted to run TestExecute and TestComplete manually on the test agents and was unable to, it just hung. The Azure DevOps pipleline logging was identical.
I also noted on the "Search for test cases" selector in the TestComplete adapter installer was locked as "Execution Plan" and could not be changed.
I had exactly the same problem with the runs of my test from Azure Devops.
To solve it, you can try the fellowing actions:
1_Fom the task "VsTest- testassembly", clear the field "Test filter criteria"
2_Execute the pipeline => TestExceute runs the test without the error message
3_Write your filter one more time in "Test filter criteria" (in my case, I tried another filter criteria like "Name~MyTestName" just before and runned one more the pipeline=> everything was fine)
4_Run your pipeline=> Everything should be OK. No error message about "a file name has not been provided".
Hope this procedure solved your problem as it solved mine.
Regards
In my case i dont have a filter criteria 😞