Few test results are not getting generated in TestNG report

429 views
Skip to first unread message

Pavithra

unread,
May 30, 2012, 12:43:30 AM5/30/12
to testng...@googlegroups.com, Cédric Beust ♔
Cedric,

Sometimes I face issues like few of my test results are not getting generated in the testng report especially when there is failure on the particular test.

I have 20 Test Combinations (based on different browser combinations) under one TestNG-Suite and because of webdriver or different issue - selenium grid node got unregistered and because of which test gets hang and then due to timeout issue all my tests failed. Below is the stack trace from the hudson console

java.lang.NullPointerException
    at com.aol.webmail.MainTest.fetchWebElement(MainTest.java:1117)
    at com.aol.webmail.MainTest.doesWebElementExist(MainTest.java:993)
    at com.aol.webmail.MainTest.tearDownTest(MainTest.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
    at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:525)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:757)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
    at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
    at org.testng.TestRunner.privateRun(TestRunner.java:749)
    at org.testng.TestRunner.run(TestRunner.java:600)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
 WARN [pool-2-thread-8] 23:37:11.303 (MainTest.java:271):
        Driver closed unexpectedly. Hence not quiting the driver in After Method!!
 WARN [pool-2-thread-5] 00:44:27.891 (MainTest.java:250):
        Exception in TearDown Method. Hence restarting the driver to run the next test method
java.lang.NullPointerException
    at com.aol.webmail.MainTest.fetchWebElement(MainTest.java:1117)
    at com.aol.webmail.MainTest.doesWebElementExist(MainTest.java:993)
    at com.aol.webmail.MainTest.tearDownTest(MainTest.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
    at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:525)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:757)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
    at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
    at org.testng.TestRunner.privateRun(TestRunner.java:749)
    at org.testng.TestRunner.run(TestRunner.java:600)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
 WARN [pool-2-thread-5] 00:44:27.907 (MainTest.java:271):
        Driver closed unexpectedly. Hence not quiting the driver in After Method!!
 WARN [pool-2-thread-2] 00:49:16.081 (MainTest.java:250):
        Exception in TearDown Method. Hence restarting the driver to run the next test method
java.lang.NullPointerException
    at com.aol.webmail.MainTest.fetchWebElement(MainTest.java:1117)
    at com.aol.webmail.MainTest.doesWebElementExist(MainTest.java:993)
    at com.aol.webmail.MainTest.tearDownTest(MainTest.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
    at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:525)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:757)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
    at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
    at org.testng.TestRunner.privateRun(TestRunner.java:749)
    at org.testng.TestRunner.run(TestRunner.java:600)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
 WARN [pool-2-thread-2] 00:49:16.081 (MainTest.java:271):
        Driver closed unexpectedly. Hence not quiting the driver in After Method!!
 WARN [pool-2-thread-14] 01:47:32.416 (MainTest.java:250):
        Exception in TearDown Method. Hence restarting the driver to run the next test method
java.lang.NullPointerException
    at com.aol.webmail.MainTest.fetchWebElement(MainTest.java:1117)
    at com.aol.webmail.MainTest.doesWebElementExist(MainTest.java:993)
    at com.aol.webmail.MainTest.tearDownTest(MainTest.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
    at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:525)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:757)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
    at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
    at org.testng.TestRunner.privateRun(TestRunner.java:749)
    at org.testng.TestRunner.run(TestRunner.java:600)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
 WARN [pool-2-thread-14] 01:47:32.416 (MainTest.java:271):
        Driver closed unexpectedly. Hence not quiting the driver in After Method!!
 WARN [pool-2-thread-1] 02:03:27.562 (MainTest.java:250):
        Exception in TearDown Method. Hence restarting the driver to run the next test method
java.lang.NullPointerException
    at com.aol.webmail.MainTest.fetchWebElement(MainTest.java:1117)
    at com.aol.webmail.MainTest.doesWebElementExist(MainTest.java:993)
    at com.aol.webmail.MainTest.tearDownTest(MainTest.java:232)
    at sun.reflect.GeneratedMethodAccessor21.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
    at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:525)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:757)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
    at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
    at org.testng.TestRunner.privateRun(TestRunner.java:749)
    at org.testng.TestRunner.run(TestRunner.java:600)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
 WARN [pool-2-thread-1] 02:03:27.562 (MainTest.java:271):
        Driver closed unexpectedly. Hence not quiting the driver in After Method!!
 WARN [pool-2-thread-19] 02:29:25.900 (TestCaseExecutor.java:282):
        Exception in start element of TestCaseExecutor ::org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '2.2.1', revision: '16551', time: '2012-04-11 21:42:35'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_24'
Driver info: driver.version: TestCaseExecutorDriver
 WARN [pool-2-thread-19] 02:29:25.900 (TestCaseExecutorDriver.java:39):
        Exception in TestCaseExecutorDriver::org.xml.sax.SAXException: <font color="red">MAIL399_ComposeSmoke.xml -  line 135, column 27: </font>org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '2.2.1', revision: '16551', time: '2012-04-11 21:42:35'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_24'
Driver info: driver.version: TestCaseExecutorDriver
FAILED CONFIGURATION: @AfterTest oneTimeTearDown(org.testng.TestRunner@1c66091)
org.openqa.selenium.WebDriverException: Session [1338273716771] was terminated due to SO_TIMEOUT
Command duration or timeout: 0 milliseconds
Build info: version: '2.2.1', revision: '16551', time: '2012-04-11 21:42:35'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_24'
Driver info: driver.version: RemoteWebDriver
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:175)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:128)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:459)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:463)
    at org.openqa.selenium.remote.RemoteWebDriver.quit(RemoteWebDriver.java:331)
    at com.aol.webmail.MainTest.oneTimeTearDown(MainTest.java:291)
    at sun.reflect.GeneratedMethodAccessor27.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
    at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:525)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:202)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:130)
    at org.testng.TestRunner.afterRun(TestRunner.java:1156)
    at org.testng.TestRunner.run(TestRunner.java:604)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.openqa.grid.common.exception.GridException: Session [1338273716771] was terminated due to SO_TIMEOUT
    at org.openqa.grid.internal.ActiveTestSessions.getExistingSession(ActiveTestSessions.java:104)
    at org.openqa.grid.internal.Registry.getExistingSession(Registry.java:423)
    at org.openqa.grid.web.servlet.handler.RequestHandler.getSession(RequestHandler.java:234)
    at org.openqa.grid.web.servlet.handler.RequestHandler.process(RequestHandler.java:116)
    at org.openqa.grid.web.servlet.DriverServlet.process(DriverServlet.java:84)
    at org.openqa.grid.web.servlet.DriverServlet.doDelete(DriverServlet.java:74)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at org.seleniumhq.jetty7.servlet.ServletHolder.handle(ServletHolder.java:565)
    at org.seleniumhq.jetty7.servlet.ServletHandler.doHandle(ServletHandler.java:479)
    at org.seleniumhq.jetty7.server.session.SessionHandler.doHandle(SessionHandler.java:225)
    at org.seleniumhq.jetty7.server.handler.ContextHandler.doHandle(ContextHandler.java:1031)
    at org.seleniumhq.jetty7.servlet.ServletHandler.doScope(ServletHandler.java:406)
    at org.seleniumhq.jetty7.server.session.SessionHandler.doScope(SessionHandler.java:186)
    at org.seleniumhq.jetty7.server.handler.ContextHandler.doScope(ContextHandler.java:965)
    at org.seleniumhq.jetty7.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    at org.seleniumhq.jetty7.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
    at org.seleniumhq.jetty7.server.Server.handle(Server.java:349)
    at org.seleniumhq.jetty7.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:452)
    at org.seleniumhq.jetty7.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:47)
    at org.seleniumhq.jetty7.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:884)
    at org.seleniumhq.jetty7.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:938)
    at org.seleniumhq.jetty7.http.HttpParser.parseNext(HttpParser.java:634)
    at org.seleniumhq.jetty7.http.HttpParser.parseAvailable(HttpParser.java:230)
    at org.seleniumhq.jetty7.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:66)
    at org.seleniumhq.jetty7.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:254)
    at org.seleniumhq.jetty7.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599)
    at org.seleniumhq.jetty7.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534)
    ... 1 more

PASSED: test_mail103("smoketest", "Compose Exit Spell Check", "websuiteb...@luckymail.com", "Exit Spell Check Functionality", "Content with Spell Mistakes : Helo hw ar yu", ".\testxml\compose\MAIL103_ComposeExitSpellCheck.xml")
PASSED: test_mail107("smoketest", "Compose Spell Check Replace word", "websuiteb...@luckymail.com", "Replace spell errors Functionality", "Content with Spell Mistakes : Helo hw ar yu", ".\testxml\compose\MAIL107_ComposeSpellCheckReplace.xml")
PASSED: test_mail111("all", "all", "websuiteb...@luckymail.com", "websuiteb...@luckymail.com", ".\testxml\compose\MAIL111_ComposeAndAutocompleteValidation.xml")
PASSED: test_mail115("smoketest", "Compose with RTE Options", "websuiteb...@luckymail.com", "Compose with RTE Options", ""A prudent question is one-half of wisdom. "- Francis Bacon
", ".\testxml\compose\MAIL115_ComposewithRTE.xml")
FAILED: test_mail399("all", "all", "websuiteb...@luckymail.com", "websuiteb...@luckymail.com", "websuiteb...@luckymail.com", "Harry Potter", "Cheese05", "Cheese06", "Cheese07", "websuiteb...@luckymail.com", "websuiteb...@luckymail.com/Cheese05", "websuiteb...@luckymail.com/Cheese06", "websuiteb...@luckymail.com/Cheese07", ".\testxml\compose\MAIL399_ComposeSmoke.xml")
org.xml.sax.SAXException: <font color="red">MAIL399_ComposeSmoke.xml -  line 135, column 27: </font>org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '2.2.1', revision: '16551', time: '2012-04-11 21:42:35'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_24'
Driver info: driver.version: TestCaseExecutorDriver
    at com.aol.webmail.TestCaseExecutor.endElement(TestCaseExecutor.java:283)
    at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
    at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
    at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
    at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
    at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
    at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
    at com.aol.webmail.TestCaseExecutorDriver.execute(TestCaseExecutorDriver.java:37)
    at com.aol.webmail.functional.compose.ComposeTestCases.test_mail399(ComposeTestCases.java:423)
    at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:76)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:673)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
    at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
    at org.testng.TestRunner.privateRun(TestRunner.java:749)
    at org.testng.TestRunner.run(TestRunner.java:600)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

FAILED: test_mail399
org.openqa.selenium.WebDriverException: Session [1338273716771] was terminated due to SO_TIMEOUT
Command duration or timeout: 0 milliseconds
Build info: version: '2.2.1', revision: '16551', time: '2012-04-11 21:42:35'
System info: os.name: 'Windows XP', os.arch: 'x86', os.version: '5.1', java.version: '1.6.0_24'
Driver info: driver.version: RemoteWebDriver
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:175)
    at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:128)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:459)
    at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:463)
    at org.openqa.selenium.remote.ExecuteMethod.execute(ExecuteMethod.java:45)
    at org.openqa.selenium.remote.AddTakesScreenshot$1.invoke(AddTakesScreenshot.java:37)
    at org.openqa.selenium.remote.Augmenter$CompoundHandler.intercept(Augmenter.java:265)
    at org.openqa.selenium.remote.RemoteWebDriver$$EnhancerByCGLIB$$b6d92f3b.getScreenshotAs(<generated>)
    at com.aol.webmail.TestListener.captureScreenShot(TestListener.java:50)
    at com.aol.webmail.TestListener.onTestFailure(TestListener.java:78)
    at org.testng.internal.Invoker.runTestListeners(Invoker.java:1796)
    at org.testng.internal.Invoker.runTestListeners(Invoker.java:1780)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:749)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:846)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1170)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:125)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:109)
    at org.testng.TestRunner.runWorkers(TestRunner.java:1147)
    at org.testng.TestRunner.privateRun(TestRunner.java:749)
    at org.testng.TestRunner.run(TestRunner.java:600)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:317)
    at org.testng.SuiteRunner.access$000(SuiteRunner.java:34)
    at org.testng.SuiteRunner$SuiteWorker.run(SuiteRunner.java:351)
    at org.testng.internal.thread.ThreadUtil$CountDownLatchedRunnable.run(ThreadUtil.java:147)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.openqa.grid.common.exception.GridException: Session [1338273716771] was terminated due to SO_TIMEOUT
    at org.openqa.grid.internal.ActiveTestSessions.getExistingSession(ActiveTestSessions.java:104)
    at org.openqa.grid.internal.Registry.getExistingSession(Registry.java:423)
    at org.openqa.grid.web.servlet.handler.RequestHandler.getSession(RequestHandler.java:234)
    at org.openqa.grid.web.servlet.handler.RequestHandler.process(RequestHandler.java:116)
    at org.openqa.grid.web.servlet.DriverServlet.process(DriverServlet.java:84)
    at org.openqa.grid.web.servlet.DriverServlet.doGet(DriverServlet.java:62)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at org.seleniumhq.jetty7.servlet.ServletHolder.handle(ServletHolder.java:565)
    at org.seleniumhq.jetty7.servlet.ServletHandler.doHandle(ServletHandler.java:479)
    at org.seleniumhq.jetty7.server.session.SessionHandler.doHandle(SessionHandler.java:225)
    at org.seleniumhq.jetty7.server.handler.ContextHandler.doHandle(ContextHandler.java:1031)
    at org.seleniumhq.jetty7.servlet.ServletHandler.doScope(ServletHandler.java:406)
    at org.seleniumhq.jetty7.server.session.SessionHandler.doScope(SessionHandler.java:186)
    at org.seleniumhq.jetty7.server.handler.ContextHandler.doScope(ContextHandler.java:965)
    at org.seleniumhq.jetty7.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    at org.seleniumhq.jetty7.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)
    at org.seleniumhq.jetty7.server.Server.handle(Server.java:349)
    at org.seleniumhq.jetty7.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:452)
    at org.seleniumhq.jetty7.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:47)
    at org.seleniumhq.jetty7.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:884)
    at org.seleniumhq.jetty7.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:938)
    at org.seleniumhq.jetty7.http.HttpParser.parseNext(HttpParser.java:634)
    at org.seleniumhq.jetty7.http.HttpParser.parseAvailable(HttpParser.java:230)
    at org.seleniumhq.jetty7.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:66)
    at org.seleniumhq.jetty7.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:254)
    at org.seleniumhq.jetty7.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:599)
    at org.seleniumhq.jetty7.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:534)
    ... 1 more


===============================================
    Compose Smoke Test on WinXP-IE7
    Tests run: 6, Failures: 2, Skips: 0
    Configuration Failures: 1, Skips: 0
===============================================

So, from console I could see that Compose smoke test details - 6 failures and 2 skips. However I am not getting the above test result "Compose Smoke Test on WinXP-IE7" in the testng report.

Below enclosed my TestNG suite file:

<?xml version="1.0" encoding="UTF-8"?>
<suite name="Webmail Smoke Parallel Tests" parallel="tests" thread-count="20" junit="false">
<listeners>
    <listener class-name="com.aol.webmail.TestListener"/>
    <listener class-name="org.uncommons.reportng.JUnitXMLReporter"/>
    <listener class-name="org.uncommons.reportng.HTMLReporter"/>
    <listener class-name="com.aol.webmail.CustomizedReporter"/>
</listeners>

<test verbose="2" name="Compose Smoke Test on MAC-FF9">
        <parameters>
            <parameter name="platform" value="mac"/>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="9.0" />
           
            <parameter name="user_name" value="automation_15" />
            <parameter name="user_pwd" value="Cheese15" />
           

            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on WinXP-FF9">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="9.0" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_16" />
            <parameter name="user_pwd" value="Cheese16" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
                       
          
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on WinXP-FF8">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="8.0" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_23" />
            <parameter name="user_pwd" value="Cheese23" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
         
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on Win7-FF8">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="8.0" />
            <parameter name="platform" value="windows7" />
           
            <parameter name="user_name" value="automation_22" />
            <parameter name="user_pwd" value="Cheese22" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
          
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on WinXP-IE8">
        <parameters>
            <parameter name="browser" value="internet explorer" />
            <parameter name="browser_version" value="8.0"/>
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_21" />
            <parameter name="user_pwd" value="Cheese21" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
          
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on Win7-IE9">
        <parameters>
            <parameter name="browser" value="internet explorer" />
            <parameter name="browser_version" value="9.0"/>
            <parameter name="platform" value="windows7" />
           
            <parameter name="user_name" value="automation_14" />
            <parameter name="user_pwd" value="Cheese14" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
          
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on WinXP-IE7">
        <parameters>
            <parameter name="browser" value="internet explorer" />
            <parameter name="browser_version" value="7.0" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_13" />
            <parameter name="user_pwd" value="Cheese13" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
         
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on WinXP-FF7">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="7.0" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_12" />
            <parameter name="user_pwd" value="Cheese12" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on Win7-FF7">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="7.0" />
            <parameter name="platform" value="windows7" />
           
            <parameter name="user_name" value="automation_11" />
            <parameter name="user_pwd" value="Cheese11" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
   
    <test verbose="2" name="Compose Smoke Test on WinXP-FF6">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="6.0" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_10" />
            <parameter name="user_pwd" value="Cheese10" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
         
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on Win7-FF6">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="6.0" />
            <parameter name="platform" value="windows7" />
           
            <parameter name="user_name" value="automation_09" />
            <parameter name="user_pwd" value="Cheese09" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
   
    <test verbose="2" name="Compose Smoke Test on WinXP-FF5">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="5.0" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_08" />
            <parameter name="user_pwd" value="Cheese08" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on Win7-FF5">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="5.0" />
            <parameter name="platform" value="windows7" />
           
            <parameter name="user_name" value="automation_07" />
            <parameter name="user_pwd" value="Cheese07" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
   
    <test verbose="2" name="Compose Smoke Test on WinXP-FF4">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="4.0" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_06" />
            <parameter name="user_pwd" value="Cheese06" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
    <test verbose="2" name="Compose Smoke Test on MAC-Chrome">
       
        <parameters>
            <parameter name="browser" value="chrome" />
            <parameter name="platform" value="mac" />
           
            <parameter name="user_name" value="automation_05" />
            <parameter name="user_pwd" value="Cheese05" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on Win7-FF4">
        <parameters>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="4.0" />
            <parameter name="platform" value="windows7" />
           
            <parameter name="user_name" value="automation_04" />
            <parameter name="user_pwd" value="Cheese04" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on WinXP-Chrome">
        <parameters>
            <parameter name="browser" value="chrome" />
            <parameter name="platform" value="xp" />
           
            <parameter name="user_name" value="automation_03" />
            <parameter name="user_pwd" value="Cheese03" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
           
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on Win7-Chrome">
        <parameters>
            <parameter name="browser" value="chrome" />
            <parameter name="platform" value="windows7" />
           
            <parameter name="user_name" value="automation_02" />
            <parameter name="user_pwd" value="Cheese02" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
        
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
   
    <test verbose="2" name="Compose Smoke Test on MAC-FF4">
        <parameters>
            <parameter name="platform" value="mac"/>
            <parameter name="browser" value="firefox" />
            <parameter name="browser_version" value="4.0" />
           
            <parameter name="user_name" value="automation_01" />
            <parameter name="user_pwd" value="Cheese01" />
           
            <parameter name="sheetName" value="Functionaldata" />
            <parameter name="xlFilePath" value="./TestData/ComposeData.xls" />
           
         
        </parameters>
        <groups>
            <run>
                <exclude name="InSequence"/>
                <exclude name="AutoIt"/>
                <exclude name="Acceptance"/>
                <exclude name="Regression"/>
                <include name="Smoke"/>
            </run>
        </groups>
        <classes>
            <class name="com.aol.webmail.functional.compose.ComposeTestCases" />
        </classes>
    </test>
</suite>

I face this issue consistently, whenever my test fails due to timeout - particular test result not getting generated in testng? Is this expected behavior ?

Thanks,
Pavithra

Cédric Beust ♔

unread,
May 30, 2012, 12:59:36 AM5/30/12
to testng...@googlegroups.com
Seems to be an error in your code:

java.lang.NullPointerException
    at com.aol.webmail.MainTest.fetchWebElement(MainTest.java:1117)

-- 
Cédric





--
You received this message because you are subscribed to the Google Groups "testng-users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/testng-users/-/DiWw9BgaBnYJ.
To post to this group, send email to testng...@googlegroups.com.
To unsubscribe from this group, send email to testng-users...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/testng-users?hl=en.

Pavithra

unread,
May 30, 2012, 1:11:35 AM5/30/12
to testng...@googlegroups.com, Cédric Beust ♔
Yes I understand that. But my question why the results and errors are not appearing in the testng report.
Below is the error log from my hudson console and not in my testng report.

Basically, when there is a failure due to something and if my test gets hang; my selenium grid - node gets unregistered. Say, when this happens in the night time; morning when I see I have to manually kill my node in a proper way but my job would be still running. In that case, whatever the test got failed because of the above issue, those test results are not getting generated in the testng report. But I could see the same in the hudson console.
PASSED: test_mail103("smoketest", "Compose Exit Spell Check", "websuitebdclucky07@luckymail.com", "Exit Spell Check Functionality", "Content with Spell Mistakes : Helo hw ar yu", ".\testxml\compose\MAIL103_ComposeExitSpellCheck.xml")
PASSED: test_mail107("smoketest", "Compose Spell Check Replace word", "websuitebdclucky07@luckymail.com", "Replace spell errors Functionality", "Content with Spell Mistakes : Helo hw ar yu", ".\testxml\compose\MAIL107_ComposeSpellCheckReplace.xml")
PASSED: test_mail111("all", "all", "websuitebdclucky05@luckymail.com", "websuitebdclucky06@luckymail.com", ".\testxml\compose\MAIL111_ComposeAndAutocompleteValidation.xml")
PASSED: test_mail115("smoketest", "Compose with RTE Options", "websuitebdclucky07@luckymail.com", "Compose with RTE Options", ""A prudent question is one-half of wisdom. "- Francis Bacon
", ".\testxml\compose\MAIL115_ComposewithRTE.xml")
FAILED: test_mail399("all", "all", "websuitebdclucky05@luckymail.com", "websuitebdclucky06@luckymail.com", "websuitebdclucky07@luckymail.com", "Harry Potter", "Cheese05", "Cheese06", "Cheese07", "websuitebdclucky08@luckymail.com", "websuitebdclucky05@luckymail.com/Cheese05", "websuitebdclucky06@luckymail.com/Cheese06", "websuitebdclucky07@luckymail.com/Cheese07", ".\testxml\compose\MAIL399_ComposeSmoke.xml")

Cédric Beust ♔

unread,
May 30, 2012, 1:23:18 AM5/30/12
to testng...@googlegroups.com
Ah ok, sorry.

If your tests hang, how do they stop? Do you interrupt them yourself?

-- 
Cédric




--
You received this message because you are subscribed to the Google Groups "testng-users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/testng-users/-/slbtCSRj9gsJ.

Pavithra

unread,
May 30, 2012, 1:38:57 AM5/30/12
to testng...@googlegroups.com
First of all, my test got hanged because of some JAVA run time issue and I get java.exe error (windows popup).
When this happens, test hangs and my selenium grid node gets unregistered. So I have to manually handle this popup and register the node again. This in turn causes my test failures due to session timeout (so I am not closing my test or doing anything manually to stop the job). I am just handling the popup error and registering the selenium node again.

My hudson job gets over properly after this and inturn testng report gets generated. Also the hudson console clearly says that particular test results with number of success, failures and skips, but not reflecting in the testng report.

But in hudson console, it doesnt show the proper count say if the test has got 24 methods - it shows
Test Run: 6, Failures: 2, Skips:0
Configuration Faiures:1, Skips:0

So, the above doesn't give the total count to 24. Is this the reason, that this test is not getting reflected in testng report?

-- 
Cédric




To unsubscribe from this group, send email to testng-users+unsubscribe@googlegroups.com.

Cédric Beust ♔

unread,
May 30, 2012, 1:45:00 AM5/30/12
to testng...@googlegroups.com
I can't really give an answer, there are a lot of moving parts in your scenario so it's hard to tell you what exactly is going on.

I can only help if you can provide me with a reproducible test case without any dependencies that clearly involves TestNG...

-- 
Cédric




To view this discussion on the web visit https://groups.google.com/d/msg/testng-users/-/N2xNbWlWT7AJ.

To post to this group, send email to testng...@googlegroups.com.
To unsubscribe from this group, send email to testng-users...@googlegroups.com.

Krishnan Mahadevan

unread,
May 30, 2012, 2:16:58 AM5/30/12
to testng...@googlegroups.com

Thanks & Regards
Krishnan Mahadevan

"All the desirable things in life are either illegal, expensive, fattening or in love with someone else!"
My Scribblings @ http://wakened-cognition.blogspot.com/


On Wed, May 30, 2012 at 11:08 AM, Pavithra <pav...@gmail.com> wrote:
First of all, my test got hanged because of some JAVA run time issue and I get java.exe error (windows popup).

A JVM crash would in my knowledge cause everything to be lost with it. Perhaps the JVM crash is what is causing this. But as Cedric said, you would need to prune out the moving parts and zero in on the problematic section for someone to help you out.
 
To view this discussion on the web visit https://groups.google.com/d/msg/testng-users/-/N2xNbWlWT7AJ.

To post to this group, send email to testng...@googlegroups.com.
To unsubscribe from this group, send email to testng-users...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages