分类: CTS
[CTS 8.1][VtsHalMediaOmxV1_0Host]FAIL 信息与OMX.MTK.AUDIO.DECODER.WMA_audio_decoder相关
问题描述
解决方案
继续阅读“[CTS 8.1][VtsHalMediaOmxV1_0Host]FAIL 信息与OMX.MTK.AUDIO.DECODER.WMA_audio_decoder相关”
Android 9.0, 8.1, 8.0, 7.1, and 7.0 12月份CTS测试工具下载更新
-
December releases of the Android Compatibility Test Suite (CTS) for Android 9.0, 8.1, 8.0, 7.1, and 7.0 are released, please see the android-partners announcement for more details. These releases contain continuous improvements of tests (a.k.a. waiver patches) and test infrastructure, and verify security patches up to November 2018 Public Security Bulletin.
fastboot unlock 解锁注意事项
问题描述
P版本CTS_multinetwork connectivity test失败
CTS/GTS问题分析12 | weiinter105
本文重点如何查看一个patch是否进了google system image
问题初探
测试命令:
run cts-on-gsi -m CtsOsTestCases -t android.os.cts.ParcelTest#testMaliciousMapWrite
CTS/GTS 问题分析11 | weiinter105
gts case是不放出源码的,这很不方便我们进行问题的分析,如果测试是apk,我们可以通过修改smali重新编译的方式赋值我们分析,那么,如果测试文件是一个jar包,那么应该如何处理呢?以本文为例记录分析方法
问题初探
测试命令:
run gts -m GtsUnofficialApisUsageTestCases -t com.android.gts.api.UnofficialApisUsageTest#testNonApiReferences
CTS/GTS 问题分析10 | weiinter105
一个CTS框架自身引起的问题
问题初探
测试命令: run retry --retry 1 --shard-count 6 -s 45f971f -s 5b01edc -s 9485acea -s 9485acda -s 948bac82 -s 948bac62
报错堆栈:
CTS问题分析4拓展-无法抓取tombstone的原因 | weiinter105
前面说到,在bionic/linker客户端以及system/core/dubuggerd服务端之间都加了相关的SIGSYS信号量处理,但还是抓不出tombstone,现查看原因。
先说结论:由于设置了信号处理函数导致的问题
CTS/GTS问题分析9 | weiinter105
一个由kernel层驱动错误导致的错误,查明的过程比较曲折,因此记录一下
问题初探
测试命令: run cts -m CtsHardwareTestCases -t android.hardware.input.cts.tests.GamepadTestCase#testButtonA
报错如下:
CTS/GTS问题分析8 | weiinter105
今天发现一个初始设置错误可能导致的CTS问题,进行下记录
问题初探
测试命令: run cts -m CtsServicesHostTestCases -t android.server.cts.ActivityManagerDockedStackTests#testDockedStackToMinimizeWhenUnlocked
在host log中报错如下:
CTS/GTS问题分析7 | weiinter105
以前没有完整记录过cts框架造成的问题,以这个问题记录分析方法
问题初探
测试命令: run cts-on-gsi -m CtsMediaTestCases
在host log中报错如下;
CTS/GTS问题分析6 | weiinter105
遇到一个Android P相关的问题,和原来CTS/GTS 问题分析1的表现是一样的,但是将http://gerrit.pt.miui.com/#/c/387000/这个修复cp过来,发现不生效,仍然报错,因此记录一下
问题初探
测试命令: run gts -m GtsGmscoreHostTestCases -t com.google.android.gts.devicepolicy.managedprovisioning.DeviceOwnerProvisioningHostsideTest#testRequiredAppsInManagedDevice
报错堆栈:
CTS/GTS问题分析5 | weiinter105
问题初探
测试命令:
run cts -m CtsDevicePolicyManagerTestCases -t com.android.cts.devicepolicy.MixedManagedProfileOwnerTestApi25#testResetPasswordFbe
错误有两种情况,一种是直接进入系统桌面,一种是起一个测试case中的空白activity,经过分析,两者都是同一个原因造成的。因此以任一种情况举例。报错堆栈如下:
CTS/GTS问题分析4 | weiinter105
问题初探
测试命令:
run cts -m CtsOsTestCases -t android.os.cts.SeccompTest#testIsolatedServicePolicy
报错堆栈:
07-24 00:50:08.627 2633 4112 I ActivityManager: Process android.os.cts (pid 13402) has died: vis SF
07-24 00:50:08.627 2022 2022 I Zygote : Process 13402 exited due to signal (31)
07-24 00:50:08.627 13379 13399 I TestRunner: failed: testIsolatedServicePolicy(android.os.cts.SeccompTest)
CTS/GTS问题分析3 | weiinter105
android.security.cts.ListeningPortsTest#testNoListeningLoopbackTcp6Ports
android.security.cts.ListeningPortsTest#testNoListeningLoopbackUdp6Ports
android.security.cts.ListeningPortsTest#testNoRemotelyAccessibleListeningUdp6Ports
问题分析
本地测了一下,前两条没问题,那么下面重点先说下第三条的分析流程:
测试命令: run sts-userbuild -m CtsSecurityTestCases -t android.security.cts.ListeningPortsTest#testNoRemotelyAccessibleListeningUdp6Ports
测试结果:
CTS/GTS问题分析2 | weiinter105
测试命令: run gts-suite -s ID -o -m GtsGmscoreHostTestCases -t com.google.android.gts.devicepolicy.managedprovisioning.DeviceOwnerProvisioningHostsideTest#testRequiredAppsInManagedProfileForManagedDevice
报错堆栈:
07-27 06:59:30.611 32075 32125 I SilentProvisioningTest: managedProfileProvisionedReceiver.awaitForBroadcast(): failed
07-27 06:59:30.612 2091 2129 D ContactsDatabaseHelper: insertMimeType: vnd.android.cursor.item/website
CTS/GTS问题分析1 | weiinter105
问题初探
测试命令: run gts -m GtsGmscoreHostTestCases -t com.google.android.gts.devicepolicy.managedprovisioning.DeviceOwnerProvisioningHostsideTest#testRequiredAppsInManagedDevice
报错堆栈
07-18 16:53:12 I/XtsHostTestBase: Test com.google.android.gts.playstore.ResetPreferredAppsTest#testPersistDefaultBrowser: PASSED
07-18 16:53:19 I/XtsHostTestBase: Test com.google.android.gts.managedprovisioning.AfwRequiredAppsTest#testRequiredApps_DeviceOwner_withGms: FAILURE
07-18 16:53:19 W/XtsHostTestBase: junit.framework.AssertionFailedError: com.google.android.gms is not installed
CTS Test failure related to example.com
Please be aware that you might got some test failures over the next few days related to TLS/HTTPS tests.
[CTS]CtsAppTestCases -t android.app.cts.SystemFeaturesTest#testCameraFeatures
问题描述
解决方案
继续阅读“[CTS]CtsAppTestCases -t android.app.cts.SystemFeaturesTest#testCameraFeatures”