Completed
Last Updated: 22 Jun 2015 12:50 by ADMIN
Arathi
Created on: 07 May 2014 12:41
Type: Bug Report
0
During Remote Testlist execution Test Case is not getting copied to Temp\AppData Folder
With the current behaviour of Remote testlist execution, telerik creates a folder in Temp\AppData\Projects  and in that folder which contains all the test cases which are required for testlist execution but many a times I have seen that not all test cases gets copied to this folder and because of that we get 'Unable to Find test' exception.
So Whcih property of test cases need to be set so that they can be copied to Temp\AppData folder.

I need to ensure all required testcases in the testlist are getting successfully copied in Temp\AppData folder.

Team, Please help onto this.
2 comments
ADMIN
Daniel Djambov
Posted on: 22 Jun 2015 12:24
Telerik: we have implemented a fix when another test is called from within a coded step to upload both the parent and the child test to scheduling DB. The solution will be available in our next official product release, planned to be out by the end of July 2015.
ADMIN
Daniel Djambov
Posted on: 07 May 2014 13:26
Telerik: There is no such property for tests. All tests that are part of the test list, when running remotely are uploaded to Storage DataBase and from it downloaded to the Execution Server and copied in Temp\AppData\ folder from where executed locally. If you don't have some tests in the temp folder - means the tests did not get uploaded to Storage DB at all. Known case when this can happen is if some test that is called from coded step as Test As Step, because we cannot know from what can be called from code. Workaround is to create a 'dummy" test list containing all tests in project and run it remotely - not even wait for it to execute, but wait until it uploads all project tests into Storage DB, then when running your individual Test Lists remotely, they will download the whole project and all tests should be available. If you need further assistance on this issue, please open a support ticket to work with you to resolve your case.