在做xts认证的时候经常性的会被社区审核组的人驳回,因为有些用例你本地能跑过但是审核的人跑了一次并没有跑过,这种情况基本都会被驳回,需要提交豁免材料
但是很多时候会发现用例测不过是xts的测试用例本身有点问题,你想要改一下用例然后在测,这时候就需要主动去编译xts测试套件了
编译xts部件
xts的编译命令:
~/v/OH4/test/xts/acts$ ./build.sh product_name=rk3588_ic801 system_size=standard suite=av_recorder_js_hap
该命令需在acts目录下执行,product_name后面跟的是你的产品名rk3588_ic801
system_size后面跟的是系统规格,standard表示标准系统
suite后面跟的是套件的名字av_recorder_js_hap,这个名字是gn的一个构建目标
构建完了去指定目录获取程序: 一般在out/arm64/targets/suites/haps目录下
运行xts部件
将上面编译的hap包放到测试套件的指定目录里面
比如上面的hap包是ActsAvRecorderJsTest模块测试,则找到acts\testcases目录下的ActsAvRecorderJsTest测试资源