CTS失敗項分析(2)android.telephony.cts.VisualVoicemailServiceTest#testFilter_data

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卡並打開數據鏈接(能夠打電話和發短信).

相關文章
相關標籤/搜索