CtsTelephonyTestCases android.telephony.cts.VisualVoicemailServiceTest#testFilter_data
该失败项有两个原因,要确认清楚到底是哪个:
1)
ModuleListener.testFailed(android.telephony.cts.VisualVoicemailServiceTest#testFilter_data,junit.framework.ComparisonFailure: expected:but was: 复制代码
失败原因: 短信编码设置为8bit,config_sms_decode_gsm_8bit_data设置为true引起。
这是Google AOSP的设计就没有处理好CTS测试与打开8bit之后解码的矛盾。
2)
D/ModuleListener: ModuleListener.testFailed(android.telephony.cts.VisualVoicemailServiceTest#testFilter_data,java.lang.RuntimeException: java.util.concurrent.TimeoutException复制代码
失败原因: SIM不能发短信,需要写过owner number的有效SIM卡,建议联通卡
3)
总结: 测试该模块
1.恢复出厂设置,连接WIFI,将location设为high
2.打开settings\developer options\stay awake 设为on
3.设置screen lock为none
4.插入一张有效SIM卡并打开数据连接(可以打电话和发短信).