mirror of
https://github.com/openharmony/resourceschedule_ffrt.git
synced 2026-08-24 09:23:25 -04:00
56cb227f54
Signed-off-by: Lilith Oberhauser <lilith.oberhauser@huawei.com>
1.6 KiB
1.6 KiB
Testing FFRT
XTS
XTS 介绍详见 OpenHarmony 社区官方文档:XTS 子系统
代码路径
已覆盖 FFRT 所有 API 开源接口,用例代码详见:FFRT 用例
用例 Hap 名称:ActsFfrtNativeTest
编译依赖
参考 OpenHarmony 社区官方文档:编译构建指导
编译命令
以 rk3568 产品为例,进入源码根目录,执行:
./build.sh --product-name rk3568 system_size=standard target_subsystem=resourceschedule
执行命令
run -l ActsFfrtNativeTest
TDD
代码路径
foundation/resourceschedule/ffrt/test/
编译依赖
参考 OpenHarmony 社区官方文档:编译构建指导
编译命令
以 rk3568 产品为例,进入源码根目录,执行:
64 位
./build.sh --product-name rk3568 --target-cpu arm64 --ccache --build-target foundation/resourceschedule/ffrt/test/ut:ffrt_unittest_ffrt
32 位
./build.sh --product-name rk3568 --ccache --build-target foundation/resourceschedule/ffrt/test/ut:ffrt_unittest_ffrt
执行命令
run -t ut -ss ffrttest
Running unit-tests via cmake/ctest
cmake -S. -Bbuild -DFFRT_TEST_ENABLE=ON
cmake --build build --target ffrt_ut
ctest --test-dir build/test