Thanks for looking into this Vishanth. IMO we should first try to implement something very basic which could do the following: - Have a test configuration file - Get the latest stratos package - Run the stratos installer (this should start a new stratos environment) - Deploy artifacts - At each step write to a log file with the action status
Thanks On Fri, Nov 14, 2014 at 5:25 PM, Vishanth Balasubramaniam < vishan...@wso2.com> wrote: > Hi Devs, > > Currently I am working on writing a script that will be used for an end to > end testing where the devs can use this script to do an integration test > after a build. Here I will provide the updates and progress on the work and > expect suggestions and feedback. > > To give an overview, the basic flow is provided. > > - A remote Openstack or EC2 instance will be used as the environment > for the setup. > - Build can be done from the local machine and the scripts will be > available on the tools folder. > - A configuration file will be provided to set the necessities for the > script. > - Execution of the script will do the following > - Secure Copy (SCP) the Stratos Snapshot to the remote instance > - Start stratos > - Deploy the artifacts using some curl commands for cartridges and > groups. > - Results will be logged into a log file > > > Thank you and Regards, > > -- > *Vishanth Balasubramaniam* > Software Engineer > WSO2 Inc.; http://wso2.com > lean.enterprise.middleware > > mobile: *+94771737718* > about me: *http://about.me/vishanth <http://about.me/vishanth>* > > -- Imesh Gunaratne Technical Lead, WSO2 Committer & PMC Member, Apache Stratos