Menaka,
For now, shall we not start the servers using this single script?. It's bit
complex to trouble shoot with all logs going to a single file.

On Tue, Jan 3, 2017 at 12:48 PM, Menaka Jayawardena <men...@wso2.com> wrote:

> Hi,
>
> In IOTS we have 3 separate servers (Analytics, Broker and IOT Core), which
> are invoked by a single shell script. (Or we can manually start each server
> individually). And in order to execute a full IOT scenario, all the three
> servers have to be up and running.
>
> There were some integration tests which were written before this change
> (Separating the servers), which test scenarios such as user login, device
> type installation, and virtual device enrollment etc.
>
> As Test Automation Framework looks for wso2server.sh in {carbon_home}/bin
> directory, I renamed the script. (was start-all.sh)
>
> When running, I got the following error.
>
> I think as the servers are started in processes forked by the 'start-all'
> script TAF does not have the access to the logs.
>
> Is there any fix for this issue?
>
> Can we change the script location in test configuration file?
>
> ------------- ERROR MSG ------------------
>
> INFO: Starting carbon server.............
> Jan 03, 2017 12:08:15 PM org.wso2.carbon.automation.ext
> ensions.servers.carbonserver.CarbonServerExtension handleException
> SEVERE: Fail to start carbon server
> java.lang.RuntimeException: Port 9763 is not open
> at org.wso2.carbon.automation.extensions.servers.utils.ClientCo
> nnectionUtil.waitForPort(ClientConnectionUtil.java:248)
> at org.wso2.carbon.automation.extensions.servers.carbonserver.C
> arbonServerManager.startServerUsingCarbonHome(CarbonServerMa
> nager.java:120)
> at org.wso2.carbon.automation.extensions.servers.carbonserver.T
> estServerManager.startServer(TestServerManager.java:116)
> at org.wso2.carbon.automation.extensions.servers.carbonserver.C
> arbonServerExtension.onExecutionStart(CarbonServerExtension.java:50)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.wso2.carbon.automation.engine.extensions.TestNGExtension
> Executor.executeExtensible(TestNGExtensionExecutor.java:75)
> at org.wso2.carbon.automation.engine.testlisteners.TestExecutio
> nListener.onExecutionStart(TestExecutionListener.java:47)
> at org.testng.TestNG.runExecutionListeners(TestNG.java:1068)
> at org.testng.TestNG.run(TestNG.java:1015)
> at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGEx
> ecutor.java:295)
> at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(
> TestNGXmlTestSuite.java:84)
> at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestN
> GProvider.java:90)
> at org.apache.maven.surefire.booter.ForkedBooter.invokeProvider
> InSameClassLoader(ForkedBooter.java:203)
> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInPro
> cess(ForkedBooter.java:155)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBoo
> ter.java:103)
>
> Jan 03, 2017 12:08:15 PM org.wso2.carbon.automation.eng
> ine.testlisteners.TestExecutionListener handleException
> SEVERE: Execution error occurred in TestExecutionListener:-
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.wso2.carbon.automation.engine.extensions.TestNGExtension
> Executor.executeExtensible(TestNGExtensionExecutor.java:75)
> at org.wso2.carbon.automation.engine.testlisteners.TestExecutio
> nListener.onExecutionStart(TestExecutionListener.java:47)
> at org.testng.TestNG.runExecutionListeners(TestNG.java:1068)
> at org.testng.TestNG.run(TestNG.java:1015)
> at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGEx
> ecutor.java:295)
> at org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(
> TestNGXmlTestSuite.java:84)
> at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestN
> GProvider.java:90)
> at org.apache.maven.surefire.booter.ForkedBooter.invokeProvider
> InSameClassLoader(ForkedBooter.java:203)
> at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInPro
> cess(ForkedBooter.java:155)
> at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBoo
> ter.java:103)
> Caused by: java.lang.RuntimeException: Fail to start carbon server
> at org.wso2.carbon.automation.extensions.servers.carbonserver.C
> arbonServerExtension.handleException(CarbonServerExtension.java:70)
> at org.wso2.carbon.automation.extensions.servers.carbonserver.C
> arbonServerExtension.onExecutionStart(CarbonServerExtension.java:54)
> ... 14 more
> Caused by: java.lang.RuntimeException: Port 9763 is not open
> at org.wso2.carbon.automation.extensions.servers.utils.ClientCo
> nnectionUtil.waitForPort(ClientConnectionUtil.java:248)
> at org.wso2.carbon.automation.extensions.servers.carbonserver.C
> arbonServerManager.startServerUsingCarbonHome(CarbonServerMa
> nager.java:120)
> at org.wso2.carbon.automation.extensions.servers.carbonserver.T
> estServerManager.startServer(TestServerManager.java:116)
> at org.wso2.carbon.automation.extensions.servers.carbonserver.C
> arbonServerExtension.onExecutionStart(CarbonServerExtension.java:50)
> ... 14 more
>
> -----------------------------------------------------------
>
>
> Thanks and regards,
> Menaka
>
> --
> *Menaka Jayawardena*
> *Software Engineer - WSO2 Inc*
> *Tel : 071 350 5470 <071%20350%205470>/ 071 885 1183 <071%20885%201183>*
> *LinkedIn: https://lk.linkedin.com/in/menakajayawardena
> <https://lk.linkedin.com/in/menakajayawardena>*
> *Blog: https://menakamadushanka.wordpress.com/
> <https://menakamadushanka.wordpress.com/>*
>
>
> _______________________________________________
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
/sumedha
m: +94 773017743
b :  bit.ly/sumedha
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to