Steps to Reproduce:
(1) Run the environment (Enterprise dashboard, registry).
(2) Open browser on local machine
(3) Submit the URL below in the address bar to stage the Test Suite:
http://<Registry_Hostname>:1505/lisa-invoke/runSuite?suitePath=< Path to test suite file on local machine including extension .exe >&configPath=<Path to config file on local machine including extension .config>
(4) This results in the error below:
An error occured in 'runSuite'. Message: Unable to load file: name=<test suite file path given> path:[ <Test suite file path given>] absolutePath:[ <Test suite file path given>] canonicalPath:[ <Test suite file path given>] Stack: java.io.FileNotFoundException: Unable to load file: name=<Test suite file path given>] absolutePath:[ <Test suite file path given>] canonicalPath:[ <Test suite file path given>] at com.itko.util.StreamHelp.fileOpenerWithInfo(StreamHelp.java:775) ……………..more
The project from which the test suite path was specified is not located on the Registry server
Lisa-Invoke mandates that the assets (Test Suites/cases/MAR) are available on the Registry server.
Please ensure you place the project on the Registry server and specify the path of the test suite from Registry server in the URL.
If User doesn't have access permissions to place the project on the Registry machine, they can use Lisa-Invoke2 to deploy the Test Suites.
Documentation on Lisa-Invoke can be referred at the links below:
Lisa-Invoke 2 is a REST based application and you can deploy the test suite's MAR using one of the REST client applications like POSTMAN, Jenkins client or DevTest REST Test case.