Skip to content

Instantly share code, notes, and snippets.

@Reedyuk
Created December 16, 2016 15:43
Show Gist options
  • Save Reedyuk/15b8859b7be8896bd8e7977035acad9d to your computer and use it in GitHub Desktop.
Save Reedyuk/15b8859b7be8896bd8e7977035acad9d to your computer and use it in GitHub Desktop.
Appium Unknown Error
[XCUITest] UnknownError: An unknown server-side error occurred while processing the command. Original error: Failed to launch *XXXXXX* application
08:53:52 at errorFromCode (../../../lib/mjsonwp/errors.js:398:10)
08:53:52 at XCUITestDriver.callee$0$0$ (../../../lib/commands/proxy-helper.js:22:11)
08:53:52 at tryCatch (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
08:53:52 at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
08:53:52 at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
08:53:52 at GeneratorFunctionPrototype.invoke (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37)
08:53:52 { UnknownError: An unknown server-side error occurred while processing the command. Original error: Failed to launch *XXXXXX* application
08:53:52 at errorFromCode (../../../lib/mjsonwp/errors.js:398:10)
08:53:52 at XCUITestDriver.callee$0$0$ (../../../lib/commands/proxy-helper.js:22:11)
08:53:52 at tryCatch (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:67:40)
08:53:52 at GeneratorFunctionPrototype.invoke [as _invoke] (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:315:22)
08:53:52 at GeneratorFunctionPrototype.prototype.(anonymous function) [as next] (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:100:21)
08:53:52 at GeneratorFunctionPrototype.invoke (/Users/jenkins/workspace/mobile_appium_tests-pack-4/node_modules/appium/node_modules/babel-runtime/regenerator/runtime.js:136:37) jsonwpCode: 13 }
08:53:52 Failure in before hook:Hooks.setup()
08:53:52 Message: org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Failed to launch *XXXXXX* application (WARNING: The server did not provide any stacktrace information)
08:53:52 Command duration or timeout: 392.67 seconds
08:53:52 Build info: version: '2.53.1', revision: 'a36b8b1cd5757287168e54b817830adce9b0158d', time: '2016-06-30 19:26:09'
08:53:52 System info: host: 'Appium.local', ip: '192.168.50.170', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.12.1', java.version: '1.8.0_102'
08:53:52 Driver info: io.appium.java_client.ios.IOSDriver
08:53:52 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
08:53:52 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
08:53:52 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
08:53:52 at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
08:53:52 at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
08:53:52 at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
08:53:52 at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:40)
08:53:52 at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
08:53:52 at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144)
08:53:52 at io.appium.java_client.DefaultGenericMobileDriver.<init>(DefaultGenericMobileDriver.java:36)
08:53:52 at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:114)
08:53:52 at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:132)
08:53:52 at io.appium.java_client.ios.IOSDriver.<init>(IOSDriver.java:82)
08:53:52 at *XXXXXX*.appium.utils.AppUtils.createNewDriver(AppUtils.java:88)
08:53:52 at *XXXXXX*.utils.AppUtils.resetDriver(AppUtils.java:71)
08:53:52 at *XXXXXX*.stepdefs.Hooks.setup(Hooks.java:30)
08:53:52 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
08:53:52 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
08:53:52 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
08:53:52 at java.lang.reflect.Method.invoke(Method.java:498)
08:53:52 at cucumber.runtime.Utils$1.call(Utils.java:37)
08:53:52 at cucumber.runtime.Timeout.timeout(Timeout.java:13)
08:53:52 at cucumber.runtime.Utils.invoke(Utils.java:31)
08:53:52 at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
08:53:52 at cucumber.runtime.Runtime.runHookIfTagsMatch(Runtime.java:223)
08:53:52 at cucumber.runtime.Runtime.runHooks(Runtime.java:211)
08:53:52 at cucumber.runtime.Runtime.runBeforeHooks(Runtime.java:201)
08:53:52 at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:40)
08:53:52 at cucumber.runtime.junit.ExecutionUnitRunner.run(ExecutionUnitRunner.java:91)
08:53:52 at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:63)
08:53:52 at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:18)
08:53:52 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
08:53:52 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
08:53:52 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
08:53:52 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
08:53:52 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
08:53:52 at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
08:53:52 at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:70)
08:53:52 at cucumber.api.junit.Cucumber.runChild(Cucumber.java:93)
08:53:52 at cucumber.api.junit.Cucumber.runChild(Cucumber.java:37)
08:53:52 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
08:53:52 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
08:53:52 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
08:53:52 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
08:53:52 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
08:53:52 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
08:53:52 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
08:53:52 at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
08:53:52 at cucumber.api.junit.Cucumber.run(Cucumber.java:98)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
08:53:52 at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
08:53:52 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
08:53:52 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
08:53:52
08:53:52 org.openqa.selenium.WebDriverException: An unknown server-side error occurred while processing the command. Original error: Failed to launch *XXXXXX* application (WARNING: The server did not provide any stacktrace information)
08:53:52 Command duration or timeout: 392.67 seconds
08:53:52 Build info: version: '2.53.1', revision: 'a36b8b1cd5757287168e54b817830adce9b0158d', time: '2016-06-30 19:26:09'
08:53:52 System info: host: 'Appium.local', ip: '192.168.50.170', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.12.1', java.version: '1.8.0_102'
08:53:52 Driver info: io.appium.java_client.ios.IOSDriver
08:53:52 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
08:53:52 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
08:53:52 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
08:53:52 at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
08:53:52 at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:206)
08:53:52 at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:158)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:678)
08:53:52 at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:40)
08:53:52 at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1)
08:53:52 at io.appium.java_client.ios.IOSDriver.execute(IOSDriver.java:1)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:249)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
08:53:52 at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:144)
08:53:52 at io.appium.java_client.DefaultGenericMobileDriver.<init>(DefaultGenericMobileDriver.java:36)
08:53:52 at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:114)
08:53:52 at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:132)
08:53:52 at io.appium.java_client.ios.IOSDriver.<init>(IOSDriver.java:82)
08:53:52 at *XXXXXX*.utils.AppUtils.createNewDriver(AppUtils.java:88)
08:53:52 at *XXXXXX*.utils.AppUtils.resetDriver(AppUtils.java:71)
08:53:52 at *XXXXXX*.stepdefs.Hooks.setup(Hooks.java:30)
08:53:52 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
08:53:52 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
08:53:52 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
08:53:52 at java.lang.reflect.Method.invoke(Method.java:498)
08:53:52 at cucumber.runtime.Utils$1.call(Utils.java:37)
08:53:52 at cucumber.runtime.Timeout.timeout(Timeout.java:13)
08:53:52 at cucumber.runtime.Utils.invoke(Utils.java:31)
08:53:52 at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
08:53:52 at cucumber.runtime.Runtime.runHookIfTagsMatch(Runtime.java:223)
08:53:52 at cucumber.runtime.Runtime.runHooks(Runtime.java:211)
08:53:52 at cucumber.runtime.Runtime.runBeforeHooks(Runtime.java:201)
08:53:52 at cucumber.runtime.model.CucumberScenario.run(CucumberScenario.java:40)
08:53:52 at cucumber.runtime.junit.ExecutionUnitRunner.run(ExecutionUnitRunner.java:91)
08:53:52 at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:63)
08:53:52 at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:18)
08:53:52 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
08:53:52 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
08:53:52 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
08:53:52 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
08:53:52 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
08:53:52 at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
08:53:52 at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:70)
08:53:52 at cucumber.api.junit.Cucumber.runChild(Cucumber.java:93)
08:53:52 at cucumber.api.junit.Cucumber.runChild(Cucumber.java:37)
08:53:52 at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
08:53:52 at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
08:53:52 at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
08:53:52 at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
08:53:52 at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
08:53:52 at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
08:53:52 at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
08:53:52 at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
08:53:52 at cucumber.api.junit.Cucumber.run(Cucumber.java:98)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
08:53:52 at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
08:53:52 at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
08:53:52 at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
08:53:52 at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment