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

相关文章

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

Android 兼容性测试(CTS)

一)准备 1、Android设备 2、一张TF卡 3、一条USB线 4、WIFI网络(保证连接正常,能上网) 二)设置pad 1、插入一张TF卡,重置设备,并清空TF卡 a) 操作步骤:Settings-->Backup & reset-->Factory data reset-->Erase SD card(选中)--> Reset tablet 2、将CtsDelegatingAccessi

ICC2(三)CTS 阶段常用命令

clock_opt通过-from和-to分为build_clock,route_clock和final_opt,默认从build_clock到final_opt顺序执行,对应的操作分别是时钟树综合与优化(skew、latency与面积,max transition与max cap);时钟树detail route;基于propagated clock latency的优化,时序优化、DRV优化

MT6735[CTS Verifier][Test Method]Hardware/Software Feature

[DESCRIPTION] MT6735 Hardware/Software Feature [SOLUTION] 顯示『V』的測項為support function 顯示『?』的測項則為Not support function 請打開CTS auto test的testResult.xml ,比對 1)測試項目的結果.查看是否一致,若一致,則點選下方PASS。   资料来源:一牛网论坛