diff --git a/README_zh.md b/README_zh.md index 6fac7537d4a5ae3e2a59a70ebe64736d8858a606..dccd76097ed3f8ba61e446e0a66f813e09ceb9b1 100755 --- a/README_zh.md +++ b/README_zh.md @@ -216,7 +216,7 @@ subsystem # 子系统 EXPECT_EQ(4, actual); } ``` - > **注意:** @tc.require: 格式必须以AR、SR或issus开头:AR+AR号、SR+SR号或issue+issue号,例如:issueI56WJ7 + > **注意:** @tc.require: 格式必须以AR/SR或issue开头: 如:issueI56WJ7 在编写用例时,我们提供了三种用例模板供您选择。 @@ -376,7 +376,7 @@ subsystem # 子系统 expect(info != null).assertEqual(true) }) ``` - > **注意:** @tc.require: 格式必须以AR、SR或issus开头:AR+AR号、SR+SR号或issue+issue号,例如:issueI56WJ7 + > **注意:** @tc.require: 格式必须以AR/SR或issue开头: 如:issueI56WJ7 **Fuzz测试** @@ -699,6 +699,10 @@ subsystem # 子系统 false true + + + + diff --git a/config/user_config.xml b/config/user_config.xml index 843496267b02173e100a6cb7df3ef5d27a19857e..d2dd0b50d6d3f59203d7b1970b1ffb44fd78c0ec 100755 --- a/config/user_config.xml +++ b/config/user_config.xml @@ -21,6 +21,10 @@ false true + + + + diff --git a/src/core/build/build_testcases.py b/src/core/build/build_testcases.py index 560ebb10f3cec7f8f5c2723cf4c3d2b50dbe1b96..f7f963b7e6d9f054412067ef6cc22067f8e1079a 100755 --- a/src/core/build/build_testcases.py +++ b/src/core/build/build_testcases.py @@ -250,7 +250,16 @@ class BuildTestcases(object): command.append("--build-target") command.append(target) command.append("--gn-args") - command.append(BUILD_TARGET_PLATFORM % productform) + target_cpu = self.build_parameter_dic.get("target_cpu") + if target_cpu == "arm64": + command.append("use_musl=false") + command.append("--gn-args") + command.append("use_custom_libcxx=true") + command.append("--gn-args") + command.append("use_custom_clang=true") + command.append("--target-cpu") + command.append(target_cpu) + command.append("--ccache") self._delete_testcase_dir(productform) build_result = self._execute_build_command(productform, command) self._merge_testcase_dir(productform)