Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 498144

Summary: Test failure on beta3 related to Selenium
Product: [ECD] Orion Reporter: Olivier Thomann <Olivier_Thomann>
Component: ClientAssignee: Eric Moffatt <emoffatt>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3    
Version: 12.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Olivier Thomann CLA 2016-07-19 10:10:20 EDT
[testng] [TestCase 13:49:54,664] INFO Selenium server selected http://127.0.0.1:4444/wd/hub
   [testng] [TestCase 13:49:54,989] ERROR Internal webdriver not set in JazzHubSeleniumAssertion
   [testng] [TestCase 13:49:54,990] ERROR in configuration method
   [testng] java.lang.AssertionError: 
   [testng] TEST DETAILS
   [testng] {
   [testng]     "Message": "Unable to get WebDriver",
   [testng]     "Test": "IDS Web IDE Smoke Tests \/ WebIDE",
   [testng]     "time-gmt": "2016-07-19T134954",
   [testng]     "time-local": "2016-07-19T134954"
   [testng] }
   [testng] {
   [testng]     "AssertMessage": "Unable to get WebDriver expected object to not be null",
   [testng]     "AssertType": "assertNotNull",
   [testng]     "AssertWhere": "com.ibm.ids.ci.core.base.BaseUITestCase.setUp(BaseUITestCase.java:75)"
   [testng] }
   [testng] {
   [testng]     "selenium": {
   [testng]     },
   [testng]     "status": {
   [testng]         "class": "com.ibm.ids.ci.core.ui.selenium.adaptions.SeleniumConfiguration",
   [testng]         "code": -1,
   [testng]         "exception-caught": {
   [testng]             "message": [
   [testng]                 "Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.",
   [testng]                 "Build info: version: '2.47.1', revision: '411b314', time: '2015-07-30 02:56:46'",
   [testng]                 "System info: host: 'P00BLD01.sl.jazz.net', ip: '10.107.45.243', os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-642.1.1.el6.x86_64', java.version: '1.7.0'",
   [testng]                 "Driver info: driver.version: ScreenShotRemoteWebDriver"
   [testng]             ],
   [testng]             "type": "UnreachableBrowserException"
   [testng]         }
   [testng]     }
   [testng] }
   [testng] END TEST DETAILS
   [testng] 
   [testng] 	at org.testng.Assert.fail(Assert.java:94) ~[testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.Assert.assertNotNull(Assert.java:404) ~[testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.asserts.Assertion$29.doAssert(Assertion.java:598) ~[testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at com.ibm.ids.ci.core.asserts.AbstractAssertion.executeAssert(AbstractAssertion.java:341) [bin/:?]
   [testng] 	at org.testng.asserts.Assertion.doAssert(Assertion.java:15) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.asserts.Assertion.assertNotNull(Assertion.java:595) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at com.ibm.ids.ci.core.base.BaseUITestCase.setUp(BaseUITestCase.java:75) [bin/:?]
   [testng] 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0]
   [testng] 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) ~[?:1.7.0]
   [testng] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56) ~[?:1.7.0]
   [testng] 	at java.lang.reflect.Method.invoke(Method.java:620) ~[?:2.6 (04-06-2016)]
   [testng] 	at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:564) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:213) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.internal.TestMethodWorker.invokeBeforeClassMethods(TestMethodWorker.java:175) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:107) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.TestRunner.privateRun(TestRunner.java:767) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.TestRunner.run(TestRunner.java:617) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.SuiteRunner.run(SuiteRunner.java:240) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.TestNG.run(TestNG.java:1057) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.TestNG.privateMain(TestNG.java:1364) [testng-6.8.6.jar:6.8.7beta-201309140723]
   [testng] 	at org.testng.TestNG.main(TestNG.java:1333) [testng-6.8.6.jar:6.8.7beta-201309140723]
Comment 1 Eric Moffatt CLA 2016-07-19 10:58:10 EDT
These type of failures (specifically when it's a failure to find the Selenium server) are transients so there's nothing to be done...Basically the test wasn't run at all.

I notice that the current status on the testing page show green for both of our tests (WebIDE_smoketest & WebIDE_Functional) are currently green so I'll just close this.