使用Calabash的亚马逊设备农场说设备都不可用

时间:2016-02-01 13:10:10

标签: android amazon-web-services calabash-android

我试图在Amazon Device Farm上为我的应用程序运行calabash测试,但是对文本测试进行非常简单的检查总会产生以下错误,对所有可能的设备产生影响(是的,我尝试了所有这些设备) :

This device was unavailable and skipped

未提供其他信息。

我创建了一个简单的应用程序,只显示一些静态文本和一个检查它的测试,它运行正常。但是,如果我从我的应用程序中删除所有权限,没有互联网,没有必要,同样的测试,它会给出此消息。

为什么我的应用程序没有设备,但示例应用程序有相同的设备?如何找出我使用的具体功能?

这就是我所看到的:

error

1 个答案:

答案 0 :(得分:3)

我来自AWS Device Farm团队。

一个可能的失败点是在测试包中的套件和测试名称中使用特殊字符(UTF-8和ISO-8859-1中编码不同的字符)。

目前已经破解,修复工作正在进行中,很快就会发布。

您是否可以验证您是否在套件和测试名称中的测试包中使用了特殊字符?如果你是,你需要改变它。