Hi All, The Clarity framework already implemented to do a forceful shutdown. We will provide a patch for Integration framework implementing shutdown logic if same issue is available on the on progress build.
Thank you, Dharshana. On Mon, Oct 15, 2012 at 11:48 AM, Samisa Abeysinghe <[email protected]> wrote: > We have to implement a logic where > 1. Server shutdown logic checks if the server really went down > 2. Force kill the server if it was not down > 3. Server start logic checks if the server is already up > 4. Force kill server if it is already running before starting a new one > > > On Mon, Oct 15, 2012 at 11:38 AM, Nuwan Wimalasekara <[email protected]>wrote: > >> This is because Carbon server did not start properly after some time. >> once one of server failed to shutdown properly while testing due to some >> reason that will hangs server, it does not kill the server process , after >> that other product test can not be executed. because the server start up >> failed since all servers are starting on default port. need to figure out >> why server is hanging while testing. will work on that >> >> Thanks, >> Nuwanw >> >> On Sat, Oct 13, 2012 at 8:49 PM, Amila Maha Arachchi <[email protected]>wrote: >> >>> Hi, >>> >>> There seems to besomething wrong with the PA builder. Experienced a >>> kernel integration test failure just now. Following is the report. This >>> only happens with the builder it seems. Not only this, I have seen the ESB >>> integration tests hanging in the builder. What can be the reason for this? >>> >>> >>> ------------------------------------------------------------------------------- >>> Test set: TestSuite >>> >>> ------------------------------------------------------------------------------- >>> Tests run: 29, Failures: 1, Errors: 0, Skipped: 28, Time elapsed: >>> 121.205 sec <<< FAILURE! >>> startServer(org.wso2.carbon.integration.tests.CarbonTestServerManager) >>> Time elapsed: 120.221 sec <<< FAILURE! >>> org.testng.internal.thread.ThreadExecutionException: >>> org.testng.internal.InvokeMethodRunnable$TestNGRuntimeException: >>> java.lang.RuntimeException: Could not login to Carbon server within 60000m >>> s. portOffset=0 >>> at >>> org.testng.internal.thread.FutureResultAdapter.get(FutureResultAdapter.java:25) >>> at >>> org.testng.internal.MethodInvocationHelper.invokeWithTimeoutWithNewExecutor(MethodInvocationHelper.java:242) >>> at >>> org.testng.internal.MethodInvocationHelper.invokeWithTimeout(MethodInvocationHelper.java:200) >>> at >>> org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:528) >>> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202) >>> at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:130) >>> at org.testng.SuiteRunner.privateRun(SuiteRunner.java:277) >>> at org.testng.SuiteRunner.run(SuiteRunner.java:240) >>> at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) >>> at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) >>> at org.testng.TestNG.runSuitesSequentially(TestNG.java:1158) >>> at org.testng.TestNG.runSuitesLocally(TestNG.java:1083) >>> at org.testng.TestNG.run(TestNG.java:999) >>> at >>> org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:76) >>> at >>> org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:161) >>> at >>> org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:101) >>> at >>> org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:115) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>> at java.lang.reflect.Method.invoke(Method.java:597) >>> at >>> org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) >>> at >>> org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) >>> at >>> org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) >>> at >>> org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:103) >>> at >>> org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:74) >>> Caused by: >>> org.testng.internal.InvokeMethodRunnable$TestNGRuntimeException: >>> java.lang.RuntimeException: Could not login to Carbon server within >>> 60000ms. portOffset=0 >>> at >>> org.testng.internal.InvokeMethodRunnable.runOne(InvokeMethodRunnable.java:49) >>> at >>> org.testng.internal.InvokeMethodRunnable.run(InvokeMethodRunnable.java:37) >>> at >>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>> at java.util.concurrent.FutureTask.run(FutureTask.java:138) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>> at java.lang.Thread.run(Thread.java:662) >>> >>> Regards, >>> AmilaM. >>> -- >>> *Amila Maharachchi* >>> Technical Lead >>> Member, Management Committee - Cloud & Platform TG >>> WSO2, Inc.; http://wso2.com >>> >>> Blog: http://maharachchi.blogspot.com >>> Mobile: +94719371446 >>> >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Nuwan Wimalasekara >> Software Engineer - Test Automation >> WSO2, Inc.: http://wso2.com >> lean. enterprise. middleware >> >> phone: +94 71 668 4620 >> >> >> >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> Thanks, > Samisa... > > Samisa Abeysinghe > VP Engineering > WSO2 Inc. > http://wso2.com > http://wso2.org > > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Dharshana Warusavitharana Software Engineer , Test Automation WSO2 Inc. http://wso2.com email : [email protected] <[email protected]> cell : +94772202595 blog : http://dharshanaw.wordpress.com/ lean . enterprise . middleware
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
