我一直在试图使用Android CTS包从源创建的Android的副本,但我有麻烦,其中有大量的测试时间出来,然后失败。的Android CTS测试超时
我从标签Android的CTS-验证-4.0.3_r1建设。我可以在我的测试设备上安装图像,它似乎工作正常。从那以后,我用USB和无线方式运行CTS,得到了类似的结果(除非一些网络测试在无线连接时不出所料)会失败。我已经尝试过eng和userdebug构建,并且已经遵循CTS说明中的所有步骤(pdf文件,而不是网页)。
最大的问题似乎是在包android.media。我得到的结果,如:
-- testLocalVideo_3gp_H263_176x144_300kbps_12fps_AAC_Mono_24kbps_11025Hz
fail
Test failed to run to completion. Reason: 'Failed to receive adb shell test output within 600000 ms. Test may have timed out, or adb connection to device became unresponsive'. Check device logcat for details
其中相应的logcat的条目是长长的一串:
I/AwesomePlayer( 93): after SEEK_VIDEO_ONLY we're late by 387.07 secs
I/AwesomePlayer( 93): we're much too late (387.09 secs), video skipping ahead
并不总是准确失败的影片一样,它是不是所有的视频这失败了,它实际上不仅是android.media有问题(我也看到它在android.holo包中)。
随着相对短的测试有10分钟的超时,这增加了我的测试时间由数小时的事实,失败的测试我担心(因为最终我希望能测试修改Android的建立与CTS)一起。
有没有人见过类似的东西,如果是这样,有一些解决方案?
感谢您的任何建议。
什么是你的测试设备? – 2013-01-08 19:10:19
我不再从事这些工作,但是当我的时候,我的主要测试设备是摩托罗拉Xoom和三星Galaxy Nexus。我有其他设备,但这些设备总是与两个主要设备进行比较。 – jcv 2013-01-08 22:30:16