CTS,GTS,CTS Verifier失败项总结(持续更新)

在CTS,GTS,CTS Verifier测试中经常会遇到许多问题,需要寻找相应的解决方法以便通过测试,出来IP V6及Google 豁免项外不允许出现其他问题。那么其他问题通常又会是由以下一些原因导致的。

  1. 软件问题(软件人员配置或是定制Framework导致)
  2. 驱动问题(如Camera2问题)
  3. 测试方法问题
  4. 网络问题(有些项需要使用静态ip地址测试,有些需要使用动态ip)
  5. 签名问题(找软件帮忙)
  6. ip v6网络(豁免项)

总结表格点击下载

失败项 所属平台 失败原因 处理结果以及方法 失败log
CtsCameraTestCases android.hardware.camera2.cts.ImageReaderTest#testYuvAndJpeg 6580 picture size 和preview size 分辨率比率相差太大 调整picture size 和preview size 分辨率比率 Test failed to run to completion. Reason: ‘Instrumentation run failed due to ‘Process crashed.”. Check device logcat for details
CtsCameraTestCases android.hardware.camera2.cts.StillCaptureTest#testStillPreviewCombination 6580 picture size 和preview size 分辨率比率相差太大 调整picture size 和preview size 分辨率比率 Test failed to run to completion. Reason: ‘Instrumentation run failed due to ‘Process crashed.”. Check device logcat for details
CtsCarrierApiTestCases android.carrierapi.cts.CarrierApiTest#testHasCarrierPrivileges 6580 该测试项需要插入特殊的SIM卡测试(白卡) 插入特殊的SIM测试(白卡) junit.framework.AssertionFailedError: This test requires a SIM card with carrier privilege rule on it.
CtsHostsideNetworkTests com.android.cts.net.HostsideVpnTests#testAppDisallowed 6580 此项需要IPV6网络,我公司暂时无此环境 此项需要IPV6网络,我公司暂时无此环境 java.lang.AssertionError: on-device tests failed:
CtsMediaTestCases android.media.cts.StreamingMediaPlayerTest#testHLS 6580 网络速度不好 使用好的网络测试 junit.framework.AssertionFailedError: Stream did not play successfully after all attempts
CtsNetTestCases android.net.cts.DnsTest#testDnsWorks 6580 此项需要IPV6网络,我公司暂时无此环境 此项需要IPV6网络,我公司暂时无此环境 junit.framework.AssertionFailedError: [RERUN] DNS could not resolve ipv6.google.com, check the network supports IPv6
CtsOsTestCases android.os.cts.BuildVersionTest#testBuildFingerprint 6580 未按照要求命名导致 根据要求重新命名测试 junit.framework.ComparisonFailure: expected: but was:
manualTests#com.android.cts.verifier.managedprovisioning.DeviceOwnerPositiveTestActivity 6580 概率性的 失败后重新测试,多测几次
manualTests#com.android.cts.verifier.screenpinning.ScreenPinningTestActivity 6580 软件问题 修改屏幕固定功能组合键
CtsAppTestCases android.app.cts.SystemFeaturesTest#testSensorFeatures 6580 不支持compass sentor 移除/frameworks/native/data/etc/android.hardware.sensor.compass.xml和/frameworks/native/data/etc/handheld_core_hardware.xml中的compass语句 junit.framework.AssertionFailedError: PackageManager#hasSystemFeature(android.hardware.sensor.compass) returns true but SensorManager#getSensorList(2) shows sensors [] expected: but was:
CtsHardwareTestCases android.hardware.cts.SensorTest#testSensorOperations 6580 不支持compass sentor 移除/frameworks/native/data/etc/android.hardware.sensor.compass.xml和/frameworks/native/data/etc/handheld_core_hardware.xml中的compass语句 java.lang.NullPointerException: Attempt to invoke virtual method ‘int android.hardware.Sensor.getType()’ on a null object reference
manualTests#com.android.cts.verifier.sensors.SensorTestActivity 6580 不支持compass sentor 移除/frameworks/native/data/etc/android.hardware.sensor.compass.xml和/frameworks/native/data/etc/handheld_core_hardware.xml中的compass语句
CtsAccessibilityServiceTestCases android.accessibilityservice.cts.AccessibilityWindowQueryTest#testWindowDockAndUndock_dividerWindowAppearsAndDisappears 6580 不支持多窗口 需要关闭多窗口支持,即:修改frameworks/base/core/res/res/values/config.xml中的false,为false则关闭多窗口支持。 java.util.concurrent.TimeoutException: Expected event not received within: 5000 ms.
CtsDragAndDropHostTestCases android.wm.cts.CrossAppDragAndDropTests#testCancelSoon 6580 不支持多窗口 需要关闭多窗口支持,即:修改frameworks/base/core/res/res/values/config.xml中的false,为false则关闭多窗口支持。 junit.framework.AssertionFailedError: Missing DRAG_STARTED
CtsIcuTestCases android.icu.dev.test.format.TimeZoneFormatTest#TestTimeRoundTrip 6580 客户提供的时区文件导致的 核对修改时区文件 junit.framework.AssertionFailedError: Failure: TestTimeRoundTrip(android.icu.dev.test.format.TimeZoneFormatTest), due to 1 error(s)
CtsIcuTestCases android.icu.dev.test.lang.UCharacterTest#TestIteration 6580 客户提供的时区文件导致的 核对修改时区文件 junit.framework.AssertionFailedError: Failure: TestIteration(android.icu.dev.test.lang.UCharacterTest), due to 214 error(s)
CtsIcuTestCases android.icu.dev.test.lang.UCharacterTest#TestUnicodeData 6580 客户提供的时区文件导致的 核对修改时区文件 junit.framework.AssertionFailedError: Failure: TestUnicodeData(android.icu.dev.test.lang.UCharacterTest), due to 1 error(s)
CtsLibcoreTestCases libcore.java.io.FileInputStreamTest#testSkipOnLargeFiles 6580 需要高效能的SD卡 需要高效能的SD卡 Test failed to run to completion. Reason: ‘Instrumentation run failed due to ‘Process crashed.”. Check device logcat for details
CtsLibcoreTestCases libcore.java.util.TimeZoneTest#testPreHistoricOffsets 6580 客户提供的时区文件导致的 核对修改时区文件 junit.framework.AssertionFailedError: expected:<-3600> but was:<-3740>
CtsMediaTestCases android.media.cts.CamcorderProfileTest#testGet 6580 驱动问题 找驱动人员修改相应文件 junit.framework.AssertionFailedError
CtsMediaTestCases android.media.cts.CamcorderProfileTest#testGetWithId 6580 驱动问题 找驱动人员修改相应文件 junit.framework.AssertionFailedError
CtsServicesHostTestCases android.server.cts.ActivityManagerActivityVisiblityTests#testTranslucentActivityOverDockedStack 6580 不支持多窗口 需要关闭多窗口支持,即:修改frameworks/base/core/res/res/values/config.xml中的false,为false则关闭多窗口支持。 junit.framework.AssertionFailedError: Must contain docked stack
CtsServicesHostTestCases android.server.cts.ActivityManagerAppConfigurationTests#testConfigurationUpdatesWhenResizedFromDockedStack 6580 不支持多窗口 需要关闭多窗口支持,即:修改frameworks/base/core/res/res/values/config.xml中的false,为false则关闭多窗口支持。 junit.framework.AssertionFailedError: Must contain stack 3
GtsMediaTestCases com.google.android.media.gts.WidevineGenericOpsTests#testL3 6580 网络不好 使用static ip address,设置合适的ip地址
manualTests#com.android.cts.verifier.managedprovisioning.DeviceOwnerPositiveTestActivity 6580 数据漫游配置问题 修改feature_roaming_mode = 1
manualTests#com.android.cts.verifier.streamquality.StreamingVideoActivity 6580 网络不好 不要使用静态ip,改成动态ip地址测试

其中打…表示上一项的一系列问题,如不支持多窗口。

你可能感兴趣的:(Android基础)