CtsTelephonyTestCases android.telephony.cts.VisualVoicemailServiceTest#testFilter_datajava
該失敗項有兩個緣由,要確認清楚究竟是哪一個:android
1)bash
ModuleListener.testFailed(android.telephony.cts.VisualVoicemailServiceTest#testFilter_data,
junit.framework.ComparisonFailure: expected:<eg[@]example.com> but was:<eg[¡]example.com>
複製代碼
失敗緣由: 短信編碼設置爲8bit,config_sms_decode_gsm_8bit_data設置爲true引發。測試
這是Google AOSP的設計就沒有處理好CTS測試與打開8bit以後解碼的矛盾。編碼
2)spa
D/ModuleListener: ModuleListener.testFailed(android.telephony.cts.VisualVoicemailServiceTest#testFilter_data,
java.lang.RuntimeException: java.util.concurrent.TimeoutException
複製代碼
失敗緣由: SIM不能發短信,須要寫過owner number的有效SIM卡,建議聯通卡設計
3)code
總結: 測試該模塊it
1.恢復出廠設置,鏈接WIFI,將location設爲highio
2.打開settings\developer options\stay awake 設爲on
3.設置screen lock爲none
4.插入一張有效SIM卡並打開數據鏈接(能夠打電話和發短信).