diff --git a/bundle.json b/bundle.json index 49e9ec63ea1525b41adac8b9906e395ddcf1bc9d..d1714f0f6914dc2090f75f9f4e3157878f09e34d 100644 --- a/bundle.json +++ b/bundle.json @@ -15,6 +15,7 @@ "syscap": [ "SystemCapability.Security.AccessToken" ], + "features": [ "access_token_feature_coverage = false" ], "adapted_system_type": [ "standard" ], "rom": "2048KB", "ram": "5102KB", diff --git a/config/BUILD.gn b/config/BUILD.gn new file mode 100644 index 0000000000000000000000000000000000000000..c66738cb14bd7d1be7e6898a5ddc9ddb3c62d6c9 --- /dev/null +++ b/config/BUILD.gn @@ -0,0 +1,23 @@ +# Copyright (c) 2021-2022 Huawei Device Co., Ltd. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +declare_args() { + access_token_feature_coverage = false +} + +config("coverage_flags") { + if (access_token_feature_coverage) { + cflags = [ "--coverage" ] + ldflags = [ "--coverage" ] + } +} diff --git a/frameworks/accesstoken/BUILD.gn b/frameworks/accesstoken/BUILD.gn index bdc63b3da30b7ead14e4ff3c6d81c18a9102c78c..1d68e5623b3bdc1d4668be6cbf4d9bc606d55591 100644 --- a/frameworks/accesstoken/BUILD.gn +++ b/frameworks/accesstoken/BUILD.gn @@ -27,6 +27,7 @@ ohos_shared_library("accesstoken_communication_adapter_cxx") { part_name = "access_token" public_configs = [ ":accesstoken_communication_adapter_cxx_public_config" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] include_dirs = [ "include", diff --git a/frameworks/common/BUILD.gn b/frameworks/common/BUILD.gn index 3970b261d89776d1a2f08aac024dc9bb01b47527..94911401af167861c5870cc71163a2dfedeec913 100644 --- a/frameworks/common/BUILD.gn +++ b/frameworks/common/BUILD.gn @@ -44,5 +44,7 @@ ohos_shared_library("accesstoken_common_cxx") { "init:libbegetutil", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + cflags_cc = [ "-DHILOG_ENABLE" ] } diff --git a/frameworks/privacy/BUILD.gn b/frameworks/privacy/BUILD.gn index e721025514c3b6b9cb4139b702574334541bf9f7..95089a258e8e7a1156f3e80ed530e4c5283929bd 100644 --- a/frameworks/privacy/BUILD.gn +++ b/frameworks/privacy/BUILD.gn @@ -25,6 +25,8 @@ ohos_shared_library("privacy_communication_adapter_cxx") { "//commonlibrary/c_utils/base/include", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + sources = [ "src/bundle_used_record_parcel.cpp", "src/perm_active_response_parcel.cpp", diff --git a/interfaces/innerkits/accesstoken/BUILD.gn b/interfaces/innerkits/accesstoken/BUILD.gn index 30d5d61293a47078c1fe9bc93b54de58acc4d907..653309ee76d61107b4c723fd2b57bab887afacc9 100644 --- a/interfaces/innerkits/accesstoken/BUILD.gn +++ b/interfaces/innerkits/accesstoken/BUILD.gn @@ -59,6 +59,8 @@ if (is_standard_system) { "samgr:samgr_proxy", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + cflags_cc = [ "-DHILOG_ENABLE", "-DDEBUG_API_PERFORMANCE", diff --git a/interfaces/innerkits/accesstoken/test/BUILD.gn b/interfaces/innerkits/accesstoken/test/BUILD.gn index 458557d8c615d3abf81ad3cf2996b4111e16d970..f20f85983d2ef873072a443d00bfcb84b78bc810 100644 --- a/interfaces/innerkits/accesstoken/test/BUILD.gn +++ b/interfaces/innerkits/accesstoken/test/BUILD.gn @@ -32,6 +32,8 @@ ohos_unittest("libaccesstoken_sdk_test") { cflags_cc = [ "-DHILOG_ENABLE" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk", "//base/security/access_token/interfaces/innerkits/nativetoken:libnativetoken", diff --git a/interfaces/innerkits/nativetoken/test/BUILD.gn b/interfaces/innerkits/nativetoken/test/BUILD.gn index ca884c8a06ef4bab390ee2d256e34d484f1c7dd3..8fc0ab217bd81405f9ac8801c93dd71f591ccb93 100644 --- a/interfaces/innerkits/nativetoken/test/BUILD.gn +++ b/interfaces/innerkits/nativetoken/test/BUILD.gn @@ -26,6 +26,8 @@ ohos_unittest("libnativetoken_test") { sources = [ "unittest/src/nativetoken_kit_test.cpp" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + deps = [ "//base/security/access_token/interfaces/innerkits/nativetoken:libnativetoken", "//third_party/bounds_checking_function:libsec_static", diff --git a/interfaces/innerkits/privacy/BUILD.gn b/interfaces/innerkits/privacy/BUILD.gn index 42ec2da9f8f3cb85ac980618469d97a218a9ab23..a01776a30797e955149754e496e0d88e3c853ce3 100644 --- a/interfaces/innerkits/privacy/BUILD.gn +++ b/interfaces/innerkits/privacy/BUILD.gn @@ -52,6 +52,8 @@ if (is_standard_system) { "//base/security/access_token/frameworks/privacy:privacy_communication_adapter_cxx", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/interfaces/innerkits/privacy/test/BUILD.gn b/interfaces/innerkits/privacy/test/BUILD.gn index e5c3925710cdce6cddcbdfd9d57d0a7cb89264d0..fa26999120acdc6f15b07c7eaf1bdfceb9eb5b7b 100644 --- a/interfaces/innerkits/privacy/test/BUILD.gn +++ b/interfaces/innerkits/privacy/test/BUILD.gn @@ -32,6 +32,8 @@ ohos_unittest("libprivacy_sdk_test") { cflags_cc = [ "-DHILOG_ENABLE" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk", "//base/security/access_token/interfaces/innerkits/nativetoken:libnativetoken", diff --git a/interfaces/innerkits/token_callback/BUILD.gn b/interfaces/innerkits/token_callback/BUILD.gn index aab55f80149633bb540343eb181530ed8d13a8b3..66717ec6b3f4ff10f89b19cfea27e30977dae73a 100644 --- a/interfaces/innerkits/token_callback/BUILD.gn +++ b/interfaces/innerkits/token_callback/BUILD.gn @@ -27,6 +27,8 @@ if (is_standard_system) { public_configs = [ ":token_callback" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + include_dirs = [ "//commonlibrary/c_utils/base/include", "include", diff --git a/interfaces/innerkits/token_callback/test/BUILD.gn b/interfaces/innerkits/token_callback/test/BUILD.gn index 9aa880e169daaa6ceb9b73afe834868c2571fcdf..9506df70a1af5000cebe29d5aebf3b815994302a 100644 --- a/interfaces/innerkits/token_callback/test/BUILD.gn +++ b/interfaces/innerkits/token_callback/test/BUILD.gn @@ -28,6 +28,8 @@ ohos_unittest("libtoken_callback_test") { cflags_cc = [ "-DHILOG_ENABLE" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + deps = [ "//base/security/access_token/interfaces/innerkits/token_callback:libtoken_callback_sdk" ] external_deps = [ "c_utils:utils", diff --git a/interfaces/innerkits/token_setproc/test/BUILD.gn b/interfaces/innerkits/token_setproc/test/BUILD.gn index b6e11d2adb3e0c6c8d408b41e7f2908259da3981..9d8158678c7cde987217eeec802915f65763d513 100644 --- a/interfaces/innerkits/token_setproc/test/BUILD.gn +++ b/interfaces/innerkits/token_setproc/test/BUILD.gn @@ -24,6 +24,7 @@ ohos_unittest("libtoken_setproc_test") { sources = [ "unittest/src/tokensetproc_kit_test.cpp" ] cflags_cc = [ "-fexceptions" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] deps = [ "//base/security/access_token/interfaces/innerkits/token_setproc:libtoken_setproc", diff --git a/interfaces/innerkits/tokensync/BUILD.gn b/interfaces/innerkits/tokensync/BUILD.gn index 40ba7d399a347762ced8882233bc385723302ebc..295ce5ca5a76ca86caeced4dba8a8a1f69277f7a 100644 --- a/interfaces/innerkits/tokensync/BUILD.gn +++ b/interfaces/innerkits/tokensync/BUILD.gn @@ -60,6 +60,8 @@ if (is_standard_system) { "samgr:samgr_proxy", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + cflags_cc = [ "-DHILOG_ENABLE" ] } } diff --git a/interfaces/innerkits/tokensync/test/BUILD.gn b/interfaces/innerkits/tokensync/test/BUILD.gn index 19728ed2c011b5aa6a36b7748b679364b719f132..2a0b3421aaff4f07699bb0fe7d732ff15a711aae 100644 --- a/interfaces/innerkits/tokensync/test/BUILD.gn +++ b/interfaces/innerkits/tokensync/test/BUILD.gn @@ -29,6 +29,8 @@ ohos_unittest("libtokensync_sdk_test") { cflags_cc = [ "-DHILOG_ENABLE" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + deps = [ #"//base/security/permission/frameworks/permission_standard/permissioninfrastructure:permission_standard_infrastructure_cxx", "//base/security/access_token/interfaces/innerkits/tokensync:libtokensync_sdk", diff --git a/interfaces/kits/accesstoken/BUILD.gn b/interfaces/kits/accesstoken/BUILD.gn index c3781bc36c6943a31a6fcba7f25903a09c5372a0..c3d1bad26cdc247c5055a4c0fcd63d3a9e17c8e2 100644 --- a/interfaces/kits/accesstoken/BUILD.gn +++ b/interfaces/kits/accesstoken/BUILD.gn @@ -35,6 +35,7 @@ ohos_shared_library("libabilityaccessctrl") { "hiviewdfx_hilog_native:libhilog", "ipc:ipc_core", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] relative_install_dir = "module" subsystem_name = "security" diff --git a/interfaces/kits/accesstoken/test/benchmarktest/BUILD.gn b/interfaces/kits/accesstoken/test/benchmarktest/BUILD.gn index 8852db8985173ec9e94c80e531d6810c3c2d965f..5b665785891e217d3eab7e21ce2bc1323da2a5ce 100644 --- a/interfaces/kits/accesstoken/test/benchmarktest/BUILD.gn +++ b/interfaces/kits/accesstoken/test/benchmarktest/BUILD.gn @@ -28,6 +28,8 @@ config("access_token_kits_config_benchmarktest") { "//base/security/access_token/interfaces/innerkits/accesstoken/include/permission_def.h", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + cflags = [] if (target_cpu == "arm") { cflags += [ "-DBINDER_IPC_32BIT" ] @@ -38,7 +40,10 @@ ohos_benchmarktest("NapiAtmanagerTest") { module_out_path = module_output_path sources = [ "napi_atmanager_test.cpp" ] - configs = [ ":access_token_kits_config_benchmarktest" ] + configs = [ + ":access_token_kits_config_benchmarktest", + "//base/security/access_token/config:coverage_flags", + ] deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk", diff --git a/interfaces/kits/common/BUILD.gn b/interfaces/kits/common/BUILD.gn index 53d90c905a421cdb96105e45fa9764a0b9db9599..e317d6d741e99db76d27a3478a5c3a0dacea29f4 100644 --- a/interfaces/kits/common/BUILD.gn +++ b/interfaces/kits/common/BUILD.gn @@ -23,6 +23,7 @@ ohos_static_library("libnapi_common") { ] sources = [ "src/napi_common.cpp" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] deps = [ "//foundation/arkui/napi:ace_napi" ] cflags_cc = [ "-DHILOG_ENABLE" ] diff --git a/interfaces/kits/privacy/BUILD.gn b/interfaces/kits/privacy/BUILD.gn index fb369bd606abe3a00855be5223865a7b76d88fdf..8587672e6d7e6ca630715ae3863e5e8cbd6e1378 100644 --- a/interfaces/kits/privacy/BUILD.gn +++ b/interfaces/kits/privacy/BUILD.gn @@ -42,6 +42,7 @@ ohos_shared_library("libprivacymanager") { "hiviewdfx_hilog_native:libhilog", "ipc:ipc_core", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] relative_install_dir = "module" subsystem_name = "security" diff --git a/services/accesstokenmanager/BUILD.gn b/services/accesstokenmanager/BUILD.gn index 116041ae5948e30e3195640e446b41ed8427a7fc..2ade820072a5837b8fe88177cf656ff5545c792b 100644 --- a/services/accesstokenmanager/BUILD.gn +++ b/services/accesstokenmanager/BUILD.gn @@ -67,6 +67,7 @@ if (is_standard_system) { ] cflags_cc = [ "-DHILOG_ENABLE" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] if (dlp_permission_enable == true) { cflags_cc += [ "-DSUPPORT_SANDBOX_APP" ] diff --git a/services/accesstokenmanager/test/BUILD.gn b/services/accesstokenmanager/test/BUILD.gn index 0dd6433ded8e186d1ee569b1cd73dd7153f91535..1ee3aae3f58fb9727552e5b105b660a9980359c5 100644 --- a/services/accesstokenmanager/test/BUILD.gn +++ b/services/accesstokenmanager/test/BUILD.gn @@ -46,6 +46,8 @@ ohos_unittest("libaccesstoken_manager_service_standard_test") { cflags_cc += [ "-DSUPPORT_SANDBOX_APP" ] } + configs = [ "//base/security/access_token/config:coverage_flags" ] + deps = [ "//base/security/access_token/frameworks/accesstoken:accesstoken_communication_adapter_cxx", "//base/security/access_token/frameworks/common:accesstoken_common_cxx", diff --git a/services/common/database/BUILD.gn b/services/common/database/BUILD.gn index 99beae0ed953f50e1d07186968c238b3e6bf47cb..cc5cf95f12b09eb6f1743eeb07dcd4505b25de1e 100644 --- a/services/common/database/BUILD.gn +++ b/services/common/database/BUILD.gn @@ -27,6 +27,7 @@ ohos_shared_library("accesstoken_database_cxx") { ] cflags_cc = [ "-DHILOG_ENABLE" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] deps = [ "//base/security/access_token/frameworks/common:accesstoken_common_cxx", diff --git a/services/privacymanager/BUILD.gn b/services/privacymanager/BUILD.gn index f2278527d971c6daf553263c30778f7709da143d..a4cb2b14e72c352bda71ce85128daf140310d27f 100644 --- a/services/privacymanager/BUILD.gn +++ b/services/privacymanager/BUILD.gn @@ -60,6 +60,7 @@ if (is_standard_system) { ] cflags_cc = [ "-DHILOG_ENABLE" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] deps = [ "//base/security/access_token/frameworks/common:accesstoken_common_cxx", diff --git a/services/tokensyncmanager/BUILD.gn b/services/tokensyncmanager/BUILD.gn index d2a228711e20dad9ac7a30d3814c2a4799ecafb8..f4d4b8696d0170d4edf6b089213a53eccbfda43a 100644 --- a/services/tokensyncmanager/BUILD.gn +++ b/services/tokensyncmanager/BUILD.gn @@ -75,6 +75,8 @@ ohos_shared_library("token_sync_manager_service") { "-DDEBUG_API_PERFORMANCE", ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + deps = [ "//base/security/access_token/frameworks/accesstoken:accesstoken_communication_adapter_cxx", "//base/security/access_token/frameworks/common:accesstoken_common_cxx", diff --git a/services/tokensyncmanager/test/unittest/token_sync_service/BUILD.gn b/services/tokensyncmanager/test/unittest/token_sync_service/BUILD.gn index e452ec6c338dd24b84f619eaf9988772ac082418..998521db32df9e41b4f62a2ade2de105c25a32d3 100644 --- a/services/tokensyncmanager/test/unittest/token_sync_service/BUILD.gn +++ b/services/tokensyncmanager/test/unittest/token_sync_service/BUILD.gn @@ -83,6 +83,8 @@ ohos_unittest("libtoken_sync_service_sdk_test") { cflags_cc += [ "-DTOKEN_SYNC_ENABLE" ] } + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "eventhandler:libeventhandler", diff --git a/test/fuzztest/access_token/allochaptoken_fuzzer/BUILD.gn b/test/fuzztest/access_token/allochaptoken_fuzzer/BUILD.gn index 7f773f0c8783c753227dbe7ac6235611bd08eac6..ab7ec6af4c80791d1bac2dbfc3d6cf94f941a2fb 100644 --- a/test/fuzztest/access_token/allochaptoken_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/allochaptoken_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("AllocHapTokenFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/alloclocaltokenid_fuzzer/BUILD.gn b/test/fuzztest/access_token/alloclocaltokenid_fuzzer/BUILD.gn index 87ddbd2a1ba111d741b878cf65b7f3db550671f0..50d1e6115d2a692d8f71114647e4ef2a8105cf97 100644 --- a/test/fuzztest/access_token/alloclocaltokenid_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/alloclocaltokenid_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("AllocLocalTokenIDFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/checknativedcap_fuzzer/BUILD.gn b/test/fuzztest/access_token/checknativedcap_fuzzer/BUILD.gn index 38d3c84257250af93ecddfbe6de09264c7797797..34413a774fc74f051d8d29bc033400770b656f87 100644 --- a/test/fuzztest/access_token/checknativedcap_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/checknativedcap_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("CheckNativeDCapFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/clearusergrantedpermissionstate_fuzzer/BUILD.gn b/test/fuzztest/access_token/clearusergrantedpermissionstate_fuzzer/BUILD.gn index 32f153f3fc6b6b8b93f2d345bf837a709092e599..227232db9b804d6fa06374829bcab15d9e335df3 100644 --- a/test/fuzztest/access_token/clearusergrantedpermissionstate_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/clearusergrantedpermissionstate_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("ClearUserGrantedPermissionStateFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/deleteremotedevicetokens_fuzzer/BUILD.gn b/test/fuzztest/access_token/deleteremotedevicetokens_fuzzer/BUILD.gn index 6d69bec7578736595543f4b7b00eea1503394314..9b580c478ca9a47156f2ce3c0f55932b93432010 100644 --- a/test/fuzztest/access_token/deleteremotedevicetokens_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/deleteremotedevicetokens_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("DeleteRemoteDeviceTokensFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/deleteremotetoken_fuzzer/BUILD.gn b/test/fuzztest/access_token/deleteremotetoken_fuzzer/BUILD.gn index 5b686f792b3c90db14caf6cf5615c491a2636b93..b8e875d13b6924403a9e8626946c2da575a3d97e 100644 --- a/test/fuzztest/access_token/deleteremotetoken_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/deleteremotetoken_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("DeleteRemoteTokenFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/deletetoken_fuzzer/BUILD.gn b/test/fuzztest/access_token/deletetoken_fuzzer/BUILD.gn index f37c047465f08512de0205367db15f9c64e9328a..e3cbe8237d27dc682fd4b75105517cd887c0149c 100644 --- a/test/fuzztest/access_token/deletetoken_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/deletetoken_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("DeleteTokenFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/getdefpermission_fuzzer/BUILD.gn b/test/fuzztest/access_token/getdefpermission_fuzzer/BUILD.gn index 9252021015ee050df1214e70abf658f939dda9ec..0c700ea59356583b8227bdcf3c751066d0261c93 100644 --- a/test/fuzztest/access_token/getdefpermission_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/getdefpermission_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("GetDefPermissionFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/getpermissionflags_fuzzer/BUILD.gn b/test/fuzztest/access_token/getpermissionflags_fuzzer/BUILD.gn index 328246ace4697bb6c57f53431b05530f77ff5468..de6702fa986c3403ef7787aa77ef4ea027a6032a 100644 --- a/test/fuzztest/access_token/getpermissionflags_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/getpermissionflags_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("GetPermissionFlagsFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/grantpermission_fuzzer/BUILD.gn b/test/fuzztest/access_token/grantpermission_fuzzer/BUILD.gn index bb588f85f353625a963923da27ed0c838459fd7b..7685daf242bea0134af37ef173e3d6d67130cfc2 100644 --- a/test/fuzztest/access_token/grantpermission_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/grantpermission_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("GrantPermissionFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/revokeusergrantedpermission_fuzzer/BUILD.gn b/test/fuzztest/access_token/revokeusergrantedpermission_fuzzer/BUILD.gn index 94f45a4198179b274bd451cc6ffeceec43ae6b56..c2bd07bc4c4745436f9e0ab05ae67d2409f01b84 100644 --- a/test/fuzztest/access_token/revokeusergrantedpermission_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/revokeusergrantedpermission_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("RevokeUserGrantedPermissionFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/setremotehaptokeninfo_fuzzer/BUILD.gn b/test/fuzztest/access_token/setremotehaptokeninfo_fuzzer/BUILD.gn index d9591910a650268a960d17402879b6574ca80057..d855508751bfed230d7c4dbf9691e8ced3279504 100644 --- a/test/fuzztest/access_token/setremotehaptokeninfo_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/setremotehaptokeninfo_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("SetRemoteHapTokenInfoFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/setremotenativetokeninfo_fuzzer/BUILD.gn b/test/fuzztest/access_token/setremotenativetokeninfo_fuzzer/BUILD.gn index fbfdebf50ae9cd6223c102b80eaf064b5059caec..8c0aa0d611ec566a37cf6c26dda760a2e096e7b0 100644 --- a/test/fuzztest/access_token/setremotenativetokeninfo_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/setremotenativetokeninfo_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("SetRemoteNativeTokenInfoFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/updatehaptoken_fuzzer/BUILD.gn b/test/fuzztest/access_token/updatehaptoken_fuzzer/BUILD.gn index 2ae1796e744ff1822440024ce7581ab3c6b2b9f9..739ae3537cad791925f934cca7bdcbefb1ada454 100644 --- a/test/fuzztest/access_token/updatehaptoken_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/updatehaptoken_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("UpdateHapTokenFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/verifyaccesstoken001_fuzzer/BUILD.gn b/test/fuzztest/access_token/verifyaccesstoken001_fuzzer/BUILD.gn index d373c815713442263d787b034b55b3e7a31393c0..1443751ba1e0c7f2b671ec94589ff83b4fc24270 100644 --- a/test/fuzztest/access_token/verifyaccesstoken001_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/verifyaccesstoken001_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("VerifyAccessToken001FuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog", diff --git a/test/fuzztest/access_token/verifyaccesstoken_fuzzer/BUILD.gn b/test/fuzztest/access_token/verifyaccesstoken_fuzzer/BUILD.gn index 96160481713587bbcef647043bfb2ab642f657ba..8088f9e75816fe070ea9308c1dbebf3a730bc39d 100644 --- a/test/fuzztest/access_token/verifyaccesstoken_fuzzer/BUILD.gn +++ b/test/fuzztest/access_token/verifyaccesstoken_fuzzer/BUILD.gn @@ -34,6 +34,8 @@ ohos_fuzztest("VerifyAccessTokenFuzzTest") { deps = [ "//base/security/access_token/interfaces/innerkits/accesstoken:libaccesstoken_sdk" ] + configs = [ "//base/security/access_token/config:coverage_flags" ] + external_deps = [ "c_utils:utils", "hiviewdfx_hilog_native:libhilog",