CTS

2023-12-25 06:38
文章标签 cts

本文主要是介绍CTS,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

make cts -j4

1.进入CTS测试的命令行模式

./android-cts/tools/cts-tradefed

2.启动CTS测试,测试CTS的全部测试计划

run cts --plan cts --disable-reboot

3.启动CTS测试,CTS的单项测试

run cts -p [packageName]

4.--help查询包名
public static final String FEATURE_TELEPHONY = "android.hardware.telephony";
public static final String FEATURE_CONNECTION_SERVICE = "android.software.connectionservice";
private static final Intent PHONE_INTENT = new Intent(Intent.ACTION_DIAL);private boolean isPhoneVisible() {PackageManager pm = mContext.getPackageManager();return pm.hasSystemFeature(PackageManager.FEATURE_TELEPHONY)&& pm.resolveActivity(PHONE_INTENT, 0) != null;}PackageManagerService.javaetc/permissions/if (!TestUtils.shouldTestTelecom(mContext)) {return;}android.telecom/*** Feature for {@link #getSystemAvailableFeatures} and* {@link #hasSystemFeature}: The device has a telephony radio with data* communication support.*/@SdkConstant(SdkConstantType.FEATURE)public static final String FEATURE_TELEPHONY = "android.hardware.telephony";/*** Feature for {@link #getSystemAvailableFeatures} and* {@link #hasSystemFeature}: The Connection Service API is enabled on the device.*/@SdkConstant(SdkConstantType.FEATURE)public static final String FEATURE_CONNECTION_SERVICE = "android.software.connectionservice";handheld_core_hardware.xml$adb shell
$cd etc/permissions/

5.罗列所有包名

l packages


out/host/linux-x86/cts/android-cts/repository/testcases/CtsTelephonyTestCases.apk

如果平板不支持拨号功能,导致在测试CTS测试失败failed。需要修改配置 /etc/×.xml





这篇关于CTS的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/534561

相关文章

GNSS CTS GNSS Start and Location Flow of Android15

目录 1. 本文概述2.CTS 测试3.Gnss Flow3.1 Gnss Start Flow3.2 Gnss Location Output Flow 1. 本文概述 本来是为了做Android 14 Gnss CTS 的相关环境的搭建和测试,然后在测试中遇到了一些问题,去寻找CTS源码(/cts/tests/tests/location/src/android/locat

新路程------hi3516a的uart rts cts功能

有位前辈写了以gpio方式控制rts,在驱动内核中修改http://blog.csdn.net/edw200/article/details/52251385?locationNum=4   就是在发送前拉高,发送后拉低,但是这样要计算时间,比较麻烦,而且不同的波特率容易时间计算不准确,所以还是应该由上层把这个事做了,也就是用ioctl的形式来做,这样比较安全放心。        r

CTS自动测试步骤

CTS自动测试 试内网+代理 1:Settings > Developer options > Stay Awake > On 在General中 2:Settings > Developer options > Allow mock locations > On 在Debugging中 3:Select: Settings > Developer options > Verify app

android-cts兼容性自动化测试

CTS测试集包含大约24,000个在Android设备上运行的测试用例,这些用例分别针对电话、图形、相机、GPS、触摸屏、无线网等功能 win下安装cts 1.下载cts http://source.android.com/compatibility/downloads.html 下载的cts要与手机版本相对应。这里下载的是Android4.4 R3 Compatibility Test

【CTS】android CTS测试

android CTS测试 1.硬件准备2. 软件准备3. 下载 CTS3.1 cts3.2 解压 CTS 包: 4 配置adb fastboot5 检查 Java 版本6 安装aapt26.1 下载并安装 Android SDK6.2 找到 aapt2 工具6.3 配置环境变量 7. 准备测试设备8. 运行 CTS 测试8.1 启动 CTS: 9. 查看测试结果9.1 测试结果输出:

Android Compatibility Test Suite(CTS)

Overview How does the CTS work? CTS(Compatibility Test Suite)兼容性测试套件,是一个免费的商业级测试套件,CTS 代表兼容性的“机制”。 CTS 在桌面设备上运行,并直接在连接的设备或模拟器上执行测试用例。CTS 是一套单元测试,旨在集成到工程师构建设备的日常工作流程(例如通过连续构建系统)中。其目的是尽早发现不兼容性,并确保软件在

Android CTS官方文档信息整理

官方文档分类路径:AOSP-设计-测试Android 12 CTS变更https://source.android.com/compatibility/cts/cts-release-notes?hl=zh-cn

【CTS :testExtensionAvailability】

【CTS】android.hardware.camera2.cts.CameraExtensionCharacteristicsTest#testExtensionAvailability 报错: java.lang.AssertionError: Extensions system property : true does not match with the advertised exten

Keyguard模块CTS问题解决方案总结

cts测试源码中会发现都是如下格式的shell命令来实现的: //灭屏 然后 亮屏protected void gotoKeyguard() throws DeviceNotAvailableException {sleepDevice();//灭屏wakeUpDevice();//亮屏}protected void sleepDevice() throws DeviceNotAvailab

cts测试用例 test_getInstance_invalid_locale 失败原因及解决方法

cts测试中,测试test_getInstance_invalid_locale失败的详细log如下:   cts-tf > run cts -c libcore.java.text.DateFormatSymbolsTest -m test_getInstance_invalid_locale03-01 12:12:23 I/TestInvocation: Starting invocatio