自 2025 年 3 月 27 日起,我们建议您使用 android-latest-release
而非 aosp-main
构建 AOSP 并为其做出贡献。如需了解详情,请参阅 AOSP 的变更。
使用 VTS 进行系统测试
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
供应商测试套件 (VTS) 会自动执行 HAL 和 OS 内核测试。要使用 VTS 测试 Android 原生系统的实现情况,请设置一个测试环境,然后使用 VTS 计划测试相应补丁。
建立测试环境
如需了解如何为 Android 10 或更低版本设置测试环境,请参阅适用于 Android 10 及更低版本的供应商测试套件 (VTS) 和基础架构。
测试补丁
要测试补丁,请按以下步骤操作:
- 构建 VTS 主机端软件包:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- 运行默认的 VTS 测试:
vts-tradefed
tf> run vts // where vts is the test plan name
VTS 计划
可用的 VTS 测试计划包括:
命令 |
说明 |
> run vts |
适用于默认的 VTS 测试 |
> run vts-hal |
适用于默认的 VTS HAL(硬件抽象层)测试 |
> run vts-kernel |
适用于默认的 VTS 内核测试 |
如需查看所有计划的列表,请参阅 /test/vts/tools/vts-tradefed/res/config.md
。
支持
您可以查看位于 /test/vts/doc
的用户手册。有关 VTS 的问题,请加入 android-vts@googlegroups.com 群组。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-27。
[null,null,["最后更新时间 (UTC):2025-07-27。"],[],[],null,["# Systems testing with VTS\n\nThe Vendor Test Suite (VTS) automates HAL and OS kernel testing. To use VTS\nto test an Android native system implementation, set up a testing environment\nthen test a patch using a VTS plan.\n\nEstablish a test environment\n----------------------------\n\nFor information on setting up a testing environment for Android 10 or lower, see\n[Vendor Test Suite (VTS) \\& infrastructure for Android 10\nand lower](/docs/core/tests/vts/index10).\n\nTest a patch\n------------\n\nTo test a patch:\n\n1. Build a VTS host-side package: \n\n . build/envsetup.sh\n lunch aosp_arm64-userdebug\n make vts -j\n\n2. Run the default VTS tests: \n\n vts-tradefed\n tf\u003e run vts // where vts is the test plan name\n\nVTS plans\n---------\n\nAvailable VTS test plans include:\n\n| Command | Description |\n|-------------------|--------------------------------------------------------|\n| \\\u003e run vts | For default VTS tests |\n| \\\u003e run vts-hal | For default VTS HAL (hardware abstraction layer) tests |\n| \\\u003e run vts-kernel | For default VTS kernel tests |\n\nTo view a list of all plans, refer to\n[/test/vts/tools/vts-tradefed/res/config.md](https://android.googlesource.com/platform/test/vts/+/refs/heads/android10-dev/tools/vts-tradefed/res/config/plans.md).\n\nSupport\n-------\n\nYou can view a user manual at\n[/test/vts/doc](https://android.googlesource.com/platform/test/vts/+/fb7d768d295720d9edfca8c9c1e215ac631f3bc6/README.md).\nFor questions on VTS, please join\n[android-vts@googlegroups.com](https://groups.google.com/forum/#!forum/android-vts)."]]