Hi Chinnappa,

1.       setup.sh is the one script that gets run by run-csit.sh before it 
starts running the Robot tests.  You're welcome to keep your 3 setup files 
separate, and just create a simple setup.sh that calls them.

2.       run-csit.sh only installs Robot related files itself.  If you need 
other software, let me know and we can figure out how to get them installed.  
Generally speaking, if the software needs to be installed by root (e.g. apt-get 
stuff) then we need to update the packer images for the LF environments to set 
them up beforehand.

3.       Currently csit/tests/ contains everything.  Going forward, as we bring 
in the existing files from testsuite, we've discussed placing those files 
outside the csit/ directory so that they can be shared between CSIT and E2E 
test cases.

Thanks,
Gary

From: RAJU, CHINNAPPA [mailto:cr7...@att.com]
Sent: Thursday, August 24, 2017 3:03 PM
To: Gary Wu <gary.i...@huawei.com>
Cc: onap-discuss@lists.onap.org; 'onap_automat...@list.att.com' 
<onap_automat...@list.att.com>
Subject: Integration Repo and CSIT Tests related questions

Hi Gary,

Had few questions on the structure of Integration repo files and Robot tests 
for CSIT.


1.       Setup.sh - is the file that we will be using for application specific 
installation of dockers and configurations. In the existing Rackspace, we had 3 
setup files (install.sh, init.sh, serv.sh) for each component for demo release. 
Should we consolidate all that into setup.sh or can we have multiple setup 
files as in Rackspace?

2.       run-csit.sh - Is this limited to only install robot related files and 
run the tests OR install any kind of software required for the application to 
run?

3.       Robot requires some custom libraries like HTTPLibrary, 
Selenium2Library, etc. Would run-csit.sh install these libraries as well apart 
from Standard Robot libraries or we need to add them separately?

4.       Csit/tests folder - This is a single folder present as of now to place 
all robot related files.  In the current testsuite repo for Robot files, we've 
a structure with folders such as assets, resources and testsuites to place 
different types of files required for Robot Automation - Got this one clarified 
from Dan Rose that eventually we will be having folder structure similar to 
testsuite repo. But as of now all files would be in the same folder.


Thanks & Regards,
Chinnappa Raju
SENIOR QUALITY TESTER
ECOMP Open Source Automation

_______________________________________________
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss

Reply via email to