我一直在試圖使用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