I was updating an old repo and trying to get both latest Android and iOS tests working.
And it turns out, you can't.
Because Android 4-5 is only supported with Appium 1.5.x and iOS 10 is only supported with Appium 1.6.x on Saucelabs.
Presumably because Appium 1.6.x comes with some major updates on Android testing which Saucelabs still haven't integrated yet. Which is also why Android 6+ isn't supported by SauceLabs neither.
Because we can't set 2 different Appium version in a single test, I think there isn't a way to test both Android and iOS devices. I would like to be proven wrong.
(PS: Maybe there are alternative services zuul can support?)
I was updating an old repo and trying to get both latest Android and iOS tests working.
And it turns out, you can't.
Because Android 4-5 is only supported with Appium 1.5.x and iOS 10 is only supported with Appium 1.6.x on Saucelabs.
Presumably because Appium 1.6.x comes with some major updates on Android testing which Saucelabs still haven't integrated yet. Which is also why Android 6+ isn't supported by SauceLabs neither.
Because we can't set 2 different Appium version in a single test, I think there isn't a way to test both Android and iOS devices. I would like to be proven wrong.
(PS: Maybe there are alternative services zuul can support?)