Unable to stage Test Suite using Lisa-Invoke from browser
search cancel

Unable to stage Test Suite using Lisa-Invoke from browser

book

Article ID: 6267

calendar_today

Updated On:

Products

CA Application Test CA Continuous Application Insight (PathFinder)

Issue/Introduction

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:

 

<status>ERROR</status>

<result>

<message>

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

</message>

</result>

 

</invokeResult>

Environment

All supported versions of DevTest

Cause

The project from which the test suite path was specified is not located on the Registry server

Resolution

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. 

Additional Information

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 DevTest Lisa-Invoke can be referred to at https://techdocs.broadcom.com/us/en/ca-enterprise-software/devops.html

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.