Looping IOT team On Tue, Jan 3, 2017 at 5:04 PM, Menaka Jayawardena <[email protected]> wrote:
> Hi Nuwan, > > The Server does not start and the testing process hangs at 'INFO: Starting > Carbon Server...........' until the timeout. > > Another way is that You can write an extension to start the servers >> separately > > > Yes. I also think this would be a better option. I'll look into that. > > Thank you very much Nuwan. > > Best regards. > Menaka > > > > On Tue, Jan 3, 2017 at 1:58 PM, Nuwan Wimalasekara <[email protected]> > wrote: > >> Hi Menaka, >> >> Is the server started on port 9763? Please make sure that service is >> started properly >> >> Another ways is that You can write a extension to start the servers >> separately. >> >> Thanks, >> Nuwanw >> >> On Tue, Jan 3, 2017 at 12:48 PM, Menaka Jayawardena <[email protected]> >> 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 >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Nuwan Wimalasekara >> Associate Technical Lead >> WSO2, Inc.: http://wso2.com >> lean. enterprise. middleware >> >> phone: +94 71 668 4620 <+94%2071%20668%204620> >> >> >> >> > > > -- > *Menaka Jayawardena* > *Software Engineer - WSO2 Inc* > *Tel : 071 350 5470/ 071 885 1183* > *LinkedIn: https://lk.linkedin.com/in/menakajayawardena > <https://lk.linkedin.com/in/menakajayawardena>* > *Blog: https://menakamadushanka.wordpress.com/ > <https://menakamadushanka.wordpress.com/>* > > -- *Menaka Jayawardena* *Software Engineer - WSO2 Inc* *Tel : 071 350 5470/ 071 885 1183* *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 [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
