1# Copyright (C) 2023 HiHope Open Source Organization .
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6# http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14# audio_framework : //foundation/multimedia/audio_framework
15bypass_audio_framework = [
16  "audio_capturer_gateway",
17  "oh_audio_capturer_test",
18  "oh_audio_capturer_lowlatency_test",
19  "audio_opensles_player_test",
20  "audio_renderer_gateway",
21  "oh_audio_renderer_test",
22  "audio_opensles_recorder_test",
23  "audio_capturer_test",
24  "audio_renderer_test",
25  "audio_toneplayer_test",
26  "audio_latency_accuracy_test",
27  "audio_render_mode_callback_test",
28  "audio_process_client_test",
29  "audio_voip_test",
30  "audio_hdi_device_test",
31  "audio_policy_test",
32  "audio_interrupt_test",
33  "audio_service_playback_test",
34  "interrupt_multi_renderer_test",
35  "audio_faststream_playback_test",
36  "audio_blendmode_test",
37  "audio_service_record_test",
38  "audio_multichannel_test",
39  "audio_schedule",
40  "ohaudio",
41  "opensles",
42  "audio_common",
43  "audio_dump",
44  "audio",
45  "audio_client",
46  "audio_policy_service",
47  "audio_capturer",
48  "audio_renderer",
49  "audio_process_service",
50  "audio_toneplayer",
51  "audio_service",
52  "audio_policy_client",
53  "module-loopback",
54  "module-inner-capturer-sink",
55  "module-hdi-sink",
56  "module-receiver-sink",
57  "module-hdi-source",
58  "audio_utils",
59  "audio_bluetooth_client",
60  "pulse_audio_service_adapter",
61  "audio_capturer_source",
62  "audio_renderer_sink",
63  "playback_capturer",
64  "audio_effect",
65  "fast_audio_capturer_source",
66  "fast_audio_renderer_sink",
67  "remote_audio_capturer_source",
68  "bluetooth_renderer_sink",
69  "remote_fast_audio_capturer_source",
70  "remote_audio_renderer_sink",
71  "audio_capturer_file_source",
72  "remote_fast_audio_renderer_sink",
73  "capturer_source_adapter",
74  "audio_renderer_file_sink",
75  "renderer_sink_adapter",
76  "audio_device_manager",
77]
78
79# media_foundation : //foundation/multimedia/media_foundation
80bypass_media_foundation = [
81  "histreamer_pipeline_base",
82  "histreamer_plugin_intf",
83  "plugin_base",
84  "ffmpeg_convert",
85  "histreamer_pipeline",
86  "histreamer_plugin_core",
87  "std_engine_factory",
88  "histreamer_foundation",
89  "codec_filters",
90  "muxer_filter",
91  "media_synchronous_sink",
92  "audio_capture_filter",
93  "scene_common",
94  "demuxer_filter",
95  "audio_sink_filter",
96  "media_source_filter",
97  "video_sink_filter",
98  "video_capture_filter",
99  "output_sink_filter",
100  "ffmpeg_adapter_common",
101  "filesource",
102  "httpsource",
103  "std_stream_source",
104  "ffmpeg_audio_decoders",
105  "std_audio_capture",
106  "filefdsource",
107  "audio_server_sink",
108  "file_fd_sink",
109  "std_video_surface_sink",
110  "ffmpeg_demuxers",
111  "std_plugin_codec_adapter",
112  "ffmpeg_audio_encoders",
113  "histreamer_recorder",
114  "histreamer_player",
115  "ffmpeg_video_decoders",
116  "ffmpeg_video_encoders",
117  "ffmpeg_muxers",
118]
119
120# av_session : //foundation/multimedia/av_session
121bypass_av_session = [
122  "avcastpicker",
123  "mediacontrolextensionability_napi",
124  "avsession_client",
125  "mediacontrolextensioncontext_napi",
126  "media_control_extension",
127  "media_control_extension_module",
128  "avsession_item",
129  "avsession_common",
130  "avsession_napi",
131  "avsession_utils",
132  "avsession_cast_client",
133  "avsession_service",
134  "remote_session_source",
135  "avsession_router",
136  "remote_session_sink",
137  "avsession_cast_item",
138]
139
140# huks : //base/security/huks
141bypass_huks = [
142  "libhukssdk_static",
143  "cipher_napi",
144  "cipher_shared",
145  "huks_modify_old_version_key_util",
146]
147
148# certificate_manager : //base/security/certificate_manager
149bypass_certificate_manager = [ "libcert_manager_fuzz_test_common_static" ]
150
151# image_framework : //foundation/multimedia/image_framework
152bypass_image_framework = [
153  "pixelconvertadapter_static",
154  "image_static",
155  "image_utils_static",
156  "log_mock_static",
157  "utils_mock_static",
158  "pluginmanager_static",
159  "jpegplugin",
160  "textureEncoderCL",
161]
162
163# media_library : //foundation/multimedia/media_library
164bypass_media_library = [
165  "scanner",
166  "medialibrary_data_extension",
167]
168
169bypass_user_file_service = []
170
171# contacts_data_hap : //applications/standard/contacts_data
172bypass_contacts_data_hap = [ "contactsdataability" ]
173
174# crypto_framework : //base/security/crypto_framework
175bypass_crypto_framework = [
176  "crypto_plugin_common",
177  "crypto_framework_lib",
178  "cryptoframework_napi",
179]
180
181# wpa_supplicant : //third_party/wpa_supplicant
182bypass_wpa_supplicant = [
183  "wpa_cli",
184  "hostapd_cli",
185  "wpa_supplicant",
186  "hostapd",
187  "wpa_client",
188  "wpa_client_vendor",
189  "wpa_client_updater",
190  "wpa",
191  "wpa_sys",
192  "wpa_updater",
193]
194
195# netmanager_base : //foundation/communication/netmanager_base
196bypass_netmanager_base = [
197  "net_conn_parcel",
198  "net_policy_parcel",
199  "net_native_parcel",
200  "netsys_native_manager_static",
201  "net_stats_parcel",
202  "libip4tc",
203  "libip6tc",
204  "libxtables",
205  "libext4",
206  "libext6",
207  "net_connection",
208  "net_conn_manager_if",
209  "net_conn_manager",
210  "napi_utils",
211  "net_policy_manager",
212  "net_native_manager_if",
213  "net_stats_manager_if",
214  "net_policy_manager_if",
215  "socket_permission",
216  "netconn_ndk",
217]
218
219# camera_framework : //foundation/multimedia/camera_framework
220bypass_camera_framework = [
221  "camera_video",
222  "camera_capture",
223  "camera_capture_video",
224  "camera_capture_mode",
225  "camera_framework",
226  "camera_napi",
227  "camera_service",
228  "deferred_processing_service",
229]
230
231# player_framework : //foundation/multimedia/player_framework
232bypass_player_framework = [
233  "media_format",
234  "audio_ringtone_client",
235  "media_seccomp_filter",
236  "media_engine_common_avcodeclist",
237  "media_engine_gst_common",
238  "media_engine_gst_loader",
239  "media_engine_gst_recorder",
240  "media_engine_gst_factory",
241  "media_gst_dfx",
242  "media_engine_gst_player",
243  "media_engine_gst_avcodec",
244  "media_engine_gst_avmeta",
245  "gst_subtitle_sink_base",
246  "gst_subtitle_parse_plugin",
247  "gst_mem_sink_base",
248  "gst_mem_src_base",
249  "media_engine_dfx",
250  "gst_codec_plugins_common",
251  "soundpool_client",
252  "gst_mem_sink",
253  "gst_codec_bin",
254  "gst_audio_server_sink",
255  "gst_subtitle_sink",
256  "gst_audio_capture_src",
257  "gst_mem_src",
258  "gst_media_common",
259  "gst_codec_plugin_hdi",
260  "native_avscreen_capture",
261]
262
263bypass_screenlock_mgr = []
264bypass_nfc = []
265
266# wifi : //foundation/communication/wifi
267bypass_wifi = [
268  "crpc_client_updater",
269  "WifiHalVendorTest",
270  "crpc_server",
271  "crpc_client",
272  "wifi_hal_service",
273  "wifi_hal_service_updater",
274  "wifi_scan_service_impl",
275  "wifi_device_service_impl",
276  "wifi_utils",
277  "wifi_hotspot_service_impl",
278  "wifi_p2p_service_impl",
279  "wifi_device_proxy_impl",
280  "wifi_hotspot_proxy_impl",
281  "wifi_scan_proxy_impl",
282  "wifi_p2p_proxy_impl",
283  "rpc_server",
284  "rpc_client",
285  "wifi",
286  "wifiext",
287  "wifi_native_js",
288  "wifimanager",
289  "wifimanagerext",
290  "wifi_sdk",
291]
292
293# dsoftbus : //foundation/communication/dsoftbus
294bypass_dsoftbus = [ "softbus_server" ]
295
296# hilog : //base/hiviewdfx/hilog
297bypass_hilog = [
298  "libhilog",
299  "libhilog_base",
300  "hilog",
301  "hilogd",
302  "libhilognapi_src",
303  "libhilog_source_ohos",
304  "libhilog_source_windows",
305  "libhilog_source_mac",
306  "libhilog_source_linux",
307  "libhilog_source_android",
308  "libhilog_source_ios",
309  "libhilog_base_source",
310  "libhilog_source_ohos",
311  "libhilog_source_windows",
312  "libhilog_source_mac",
313  "libhilog_source_linux",
314  "libhilog_source_android",
315  "libhilog_source_ios",
316  "libhilog_base_source",
317]
318
319# bluetooth : //foundation/communication/bluetooth
320bypass_bluetooth = [
321  "btframework",
322  "bluetooth",
323  "bluetoothmanager",
324  "btcommon",
325  "a2dp",
326  "access",
327  "baseprofile",
328  "ble",
329  "connection",
330  "constant",
331  "hfp",
332  "hid",
333  "pan",
334  "socket",
335]
336
337# bluetoth_service : //foundation/communication/bluetooth_service
338bypass_bluetooth_service = [
339  "bluetooth_server",
340  "btservice",
341  "btsbc",
342  "btdummy",
343  "btstack",
344  "bluetooth_hdi_adapter",
345  "btipc_static",
346  "btipc_service",
347]
348
349#device_security_level : //base/security/device_security_level
350bypass_device_security_level = [
351  "messenger_static",  # blocklist contains test code only
352  "utils_static",  # blocklist contains test code only
353  "DslmUnitTest",  # blocklist contains test code only
354  "dslm_extension_dfx",  # blocklist contains test code only
355  "service_common_obj",  # blocklist contains test code only
356  "service_sa_static",  # blocklist contains test code only
357  "service_dslm_obj",  # blocklist contains test code only
358  "service_dslm_test_obj",  # blocklist contains test code only
359  "service_msg_obj",  # blocklist contains test code only
360  "oem_common_obj",  # blocklist contains test code only
361  "dslm_sdk",  # blocklist contains test code only
362  "dslm_service",  # blocklist contains test code only
363  "dslm_oem_ext",  # blocklist contains test code only
364  "dslm_ohos_cred_obj",  # blocklist contains test code only
365]
366
367# face_auth : //base/useriam/face_auth
368bypass_face_auth = [
369  "iam_utils",
370  "faceauth",
371  "faceauth_framework",
372  "faceauth_framework_stub",
373  "faceauthservice_source_set",
374  "faceauthservice",
375  "faceauthservice_ex",
376  "faceauthservice_ex_source_set",
377  "faceauth_framework_stub_fuzzer",  #cfi not configured
378  "faceauthservice_source_set_fuzzer",  #cfi not configured
379]
380
381# fingerprint_auth : //base/useriam/fingerprint_auth
382bypass_fingerprint_auth = [
383  "fingerprintauthservice_source_set_fuzzer",  #cfi not configured
384]
385
386# pin_auth : //base/useriam/pin_auth
387bypass_pin_auth = [
388  "iam_utils",
389  "pinauth_framework_source_set",
390  "pinauth_framework",
391  "pinauth_ipc",
392  "pinauthservice_source_set",
393  "pinauthservice",
394  "pinauth_ipc_fuzzer",  #cfi not configured
395  "pinauthservice_source_set_fuzzer",  #cfi not configured
396]
397
398# user_auth_framework ://base/useriam/user_auth_framework
399bypass_user_auth_framework = [
400  "iam_thread_pool",
401  "iam_utils",
402  "iam_test",
403  "userauthextensionability_napi",
404  "user_auth_extension",
405  "user_auth_extension_module",
406  "userauth",
407  "attributes",
408  "dfx",
409  "userauth_executors",
410  "userauth_client",
411  "userauth_client_ipc",
412  "userauth_service_ipc",
413  "userauthservice",
414  "userauth_service_core",
415  "userauth_service_base",
416  "userauth_service_context",
417  "userauth_services_ipc",
418  "attributes_fuzzer",  #cfi not configured
419  "dfx_fuzzer",  #cfi not configured
420  "userauth_client_ipc_fuzzer",  #cfi not configured
421  "userauth_service_base_fuzzer",  #cfi not configured
422  "userauth_service_core_fuzzer",  #cfi not configured
423  "userauth_service_context_fuzzer",  #cfi not configured
424  "userauth_service_ipc_fuzzer",  #cfi not configured
425  "userauth_services_ipc_fuzzer",  #cfi not configured
426  "iam_thread_pool_fuzzer",  #cfi not configured
427  "iam_utils_fuzzer",  #cfi not configured
428  "iam_test_fuzzer",  #cfi not configured
429]
430
431bypass_enterprise_device_management = []
432
433# wallpaper_mgr : //base/theme/wallpaper_mgr
434bypass_wallpaper_mgr = [
435  "wallpapermanager",  #cfi not configured
436  "wallpapermanager_static",  #cfi not configured
437  "wallpaper_utils",  #cfi not configured
438]
439
440# resource_schedule_service : //foundation/resourceschedule/resource_schedule_service
441bypass_resource_schedule_service = [
442  "device_standby_plugin",  #cfi not configured
443  "ressched_test",  #cfi not configured
444  "process_proup_test",  #cfi not configured
445]
446
447# data_object : //foundation/distributeddatamgr/data_object
448bypass_data_object = [ "distributeddataobject_static" ]
449
450# device_auth : //base/security/device_auth
451bypass_device_auth = [
452  "hichainsdk",  #cfi not configured
453  "hichainsdk_static",  #cfi not configured
454  "device_auth_test_hal",  #cfi not configured
455  "deviceauth_service",
456  "deviceauth_sdk",
457]
458
459# data_share : //foundation/distributeddatamgr/data_share
460bypass_data_share = []
461
462# time_service : //base/time/time_service
463bypass_time_service = [ "time_system_ability_static" ]
464
465bypass_imf = []
466
467# location : //base/location
468bypass_location = [
469  "lbsservice_gnss",
470  "lbsservice_network",
471  "lbsservice_passive",
472  "locator_sdk",
473  "geolocation",
474  "lbsservice_common",
475  "locator_agent",
476  "geolocation_static",
477  "lbsservice_geocode",
478  "geolocationmanager",
479]
480
481bypass_dmsfwk = []
482
483# usb_manager : //base/use/usb_manager
484bypass_usb_manager = [
485  "usbsrv_client",
486  "usb",
487  "usbmanager",
488]
489
490# sensor : //base/sensors/sensor
491bypass_sensor = [ "sensor_rust_util_ffi" ]
492
493# battery_manager : //base/powermgr/battery_manager
494bypass_battery_manager = [
495  "batterysrv_client",
496  "charger",
497  "batteryinfo",
498  "batterysrv_stub",
499  "battery",
500]
501
502# battery_statistics ://base/powermgr/battery_statistics
503bypass_battery_statistics = [
504  "batterystatistics",
505  "batterystats_client",
506  "batterystats_service",
507  "batterystats_stub",
508  "batterystats_utils",  #cfi not configured
509]
510
511# display_manager ://base/powermgr/display_manager
512bypass_display_manager = [
513  "brightness",
514  "displaymgr",
515  "displaymgr_stub",
516]
517
518# power_manager : //base/powermgr/power_manager
519bypass_power_manager = [
520  "power-shell",
521  "power_sysparam",
522  "power_permission",
523  "power_setting",
524  "powermgr_client",  #cfi not configured
525  "power_ffrt",
526  "power_vibrator",
527  "powermgr_stub",  #cfi not configured
528  "power_utils",  #cfi not configured
529  "power",  #cfi not configured
530  "runninglock",  #cfi not configured
531]
532
533# thermal_manager : //base/powermgr/thermal_manager
534bypass_thermal_manager = [
535  "thermalservice",
536  "mock_thermalsrv_client",
537  "thermalsrv_client",
538  "thermalmgr_listener",
539  "thermal_protector",
540  "thermal",
541  "thermal_utils",
542  "thermalmgr_stub",
543  "thermalmgr_proxy",
544]
545
546# device_status ://base/msdp/device_status
547bypass_device_status = [
548  "devicestatus_mock",  #cfi not configured
549  "devicestatus_static_service",  #cfi not configured
550  "devicestatus_vdev",  #cfi not configured
551  "devicestatus_vdev_builders",  #cfi not configured
552  "vdevadm",  #cfi not configured
553]
554
555bypass_motion = []
556
557bypass_spatial_awareness = []
558
559bypass_algorithm = []
560
561# window_manager : //foundation/window/window_manager
562bypass_window_manager = [
563  "setresolution_screen",  #cfi not configured
564  "libsetresolution_util",  #cfi not configured
565  "libwmutil",  #cfi not configured
566  "screensessionmanager_napi",  #cfi not configured
567  "demo_mirror_screen_listener",  #cfi not configured
568  "demo_screenshot_listener",  #cfi not configured
569  "demo_snapshot_virtual_screen",  #cfi not configured
570  "demo_system_sub_window",  #cfi not configured
571  "demo_freeze_display",  #cfi not configured
572  "demo_water_mark_listener",  #cfi not configured
573  "demo_session_manager",  #cfi not configured
574  "ws_unittest_common",  #cfi not configured
575  "utils_unittest_common",  #cfi not configured
576  "window_extension_unittest_common",  #cfi not configured
577  "dm_unittest_common",  #cfi not configured
578  "dms_systemtest_common",  #cfi not configured
579  "dmserver_unittest_common",  #cfi not configured
580  "wm_unittest_common",  #cfi not configured
581  "libtestutil",  #cfi not configured
582  "wms_systemtest_common",  #cfi not configured
583  "libwm_lite",  #cfi not configured
584  "libdm",  #cfi not configured
585]
586
587bypass_qos_manager = []
588
589bypass_call_manager = [
590  "call",  # napi target, not required to enable cfi
591  "tel_call_manager_api",  # client target, not required to enable cfi
592]
593
594bypass_cellular_call = []
595
596# core_service : //base/telephony/core_service
597bypass_core_service = [
598  "vcard",  #cfi not configured
599  "libtel_vcard",  #cfi not configured
600]
601
602bypass_rill_adapter = []
603
604bypass_sms_mms = []
605
606bypass_state_registry = []
607
608bypass_telephony_data = []
609
610# common_event_service : //base/notification/common_event_service
611bypass_common_event_service = [
612  "cesfwk_core",  #cfi not configured
613  "cesfwk_innerkits",
614  "cesfwk_services_static",  #cfi not configured
615  "tools_cem_source_set",  #cfi not configured
616  "actscesfwk_kits_test",  #cfi not configured
617  "cesfwk_kits_test",  #cfi not configured
618  "cesfwk_services",  #cfi not configured
619]
620
621bypass_distributed_notification_service = []
622
623# eventhandler : //base/notification/eventhandler
624bypass_eventhandler = [ "libeventhandler" ]
625
626# os_account : //base/account/os_account
627bypass_os_account = [ "accountmgr" ]
628
629# access_token : //base/security/access_token
630bypass_access_token = [
631  "libtoken_setproc",  #cfi not configured
632  "atm",  #cfi not configured
633]
634
635bypass_dupdate_engine = []
636
637# input : //foundation/multimodalinput/input
638bypass_input = [
639  "mmi_rust_key_config",  #cfi not configured
640  "mmi_rust",  #cfi not configured
641  "libmmi-common",  #cfi not configured
642  "libmmi-util",  #cfi not configured
643  "libmmi-client",  #cfi not configured
644]
645
646bypass_device_attest = []
647
648bypass_perferences = []
649
650# relational_store : //foundation/distributeddatamgr/relational_store
651bypass_relational_store = [
652  "commontype_napi",  #cfi not configured
653  "cloudextension",  #cfi not configured
654]
655
656bypass_miscdevice = []
657
658# app_file_service : //foundation/filemanagement/app_file_service
659bypass_app_file_service = [
660  "fileuri_native",  #cfi not configured
661  "fileshare",  #cfi not configured
662  "remote_file_share_native",  #cfi not configured
663  "fileuri",  #cfi not configured
664  "sandbox_helper_native",  #cfi not configured
665  "backup",  #cfi not configured
666  "backup_tool",  #cfi not configured
667  "backup_cxx_rust",  #cfi not configured
668]
669
670# file_api : //foundation/filemanagement/file_api
671bypass_file_api = [
672  "rust_file",  #cfi not configured
673]
674
675# storage_service : //foundation/filemanagement/storage_service
676bypass_storage_service = [
677  "blkid",  #cfi not configured
678]
679
680bypass_scene_board_ext = []
681
682# background_task_mgr : //foundation/resourceschedule/background_task_mgr
683bypass_background_task_mgr = [ "bgtaskmgr_service_static" ]
684
685bypass_device_usage_statistics = []
686
687bypass_efficiency_manager = []
688
689bypass_efficiency_manager_ext = []
690
691bypass_frame_aware_sched = []
692
693bypass_memmgr = []
694
695bypass_memmgr_override = []
696
697# work_scheduler : //foundation/resourceschedule/work_scheduler
698bypass_work_scheduler = []
699
700# accessibility : //foundation/barrierfree/accessibility
701bypass_accessibility = [
702  "accessibility",
703  "accessibleability",
704  "accessibilityconfig",
705  "accessibilityclient",
706  "config_napi",
707  "accessibilityextensionability_napi",
708  "accessibilityextensioncontext_napi",
709  "accessibility_extension_module",
710  "gesturepath_napi",
711  "gesturepoint_napi",
712]
713
714# ffrt : //foundation/resourceschedule/ffrt
715bypass_ffrt = [
716  "libffrt",  #cfi not configured
717  "ffrt_ndk",  #cfi not configured
718]
719
720# advertising : //domains/advertising/advertising
721bypass_advertising = [
722  "advertising",
723  "adcomponent",
724  "adsserviceextensionability_napi",
725  "autoadcomponent",
726  "adsserviceextensioncontext_napi",
727  "libadsservice_extension",
728  "adsservice_extension_module",
729  "advertising_common",
730]
731
732# oaid : //domains/advertising/oaid
733bypass_oaid = [
734  "oaid_client",
735  "oaid",
736  "oaid_service",
737  "oaid_utils",
738]
739
740# init : //base/startup/init
741bypass_init = [
742  "watchdog_service",  #cfi not configured
743  "libueventd_ramdisk_static",  #cfi not configured
744  "begetctl",  #cfi not configured
745  "loopevent",  #cfi not configured
746  "libbegetutil",  #cfi not configured
747  "libfsmanager_static",  #cfi not configured
748  "seccomp",  #cfi not configured
749  "ueventd",  #cfi not configured
750  "reboot",  #cfi not configured
751  "libbeget_proxy",  #cfi not configured
752  "paramshell",  #cfi not configured
753  "param",  #cfi not configured
754  "libbegetutil_static",  #cfi not configured
755  "deviceinfo_ndk",  #cfi not configured
756  "deviceinfo",  #cfi not configured
757  "init_log",  #cfi not configured
758  "agent_log",  #cfi not configured
759  "systemparameter",  #cfi not configured
760  "bootchart",  #cfi not configured
761  "init_context",  #cfi not configured
762  "init_eng",  #cfi not configured
763  "libiniteng_static",  #cfi not configured
764  "rebootmodule",  #cfi not configured
765  "init_early",  #cfi not configured
766  "init",  #cfi not configured
767  "systemparameterenhance",  #cfi not configured
768  "udidmodule",  #cfi not configured
769  "libudid_static",  #cfi not configured
770  "libudidcomm",  #cfi not configured
771  "selinuxadp",  #cfi not configured
772  "system_filter",  #cfi not configured
773  "appspawn_filter",  #cfi not configured
774  "initcontext_static",  #cfi not configured
775  "nwebspawn_filter",  #cfi not configured
776  "app_filter",  #cfi not configured
777  "inittrace",  #cfi not configured
778  "updater_filter",  #cfi not configured
779  "libseccomp_static",  #cfi not configured
780  "eventmodule",  #cfi not configured
781  "parameterbase_ext",  #cfi not configured
782  "param_init",  #cfi not configured
783  "libinit_utils",  #cfi not configured
784  "param_client",  #cfi not configured
785  "client",  #cfi not configured
786  "fd_holder_test",  #cfi not configured
787  "libfuzz_utils",  #cfi not configured
788  "server",  #cfi not configured
789  "ondemandTest",  #cfi not configured
790  "libparamtestmodule",  #cfi not configured
791  "libsocket",  #cfi not configured
792  "sandbox",  #cfi not configured
793  "libcontrolfd",  #cfi not configured
794  "libfile",  #cfi not configured
795  "fdholder",  #cfi not configured
796  "sh",  #cfi not configured
797  "libcrashhandler",  #cfi not configured
798]
799
800# bundle_framework : //foundation/bundlemanager/bundle_framework
801bypass_bundle_framework = [
802  "appexecfwk_base",  #cfi not configured
803  "appexecfwk_core",  #cfi not configured
804  "bundlemgr_extension",  #cfi not configured
805  "libappexecfwk_common",  #cfi not configured
806  "bundle_napi_common",  #cfi not configured
807  "app_detail_ability",  #cfi not configured
808  "bundlemgr_graphics",  #cfi not configured
809  "parser_common",  #cfi not configured
810  "bms_install_sst_source",  #cfi not configured
811  "rpcid_decode",  #cfi not configured
812  "bundle_ndk",  #cfi not configured
813  "bundle_parser",  #cfi not configured
814  "installs",  #cfi not configured
815  "bundlemanager",  #cfi not configured
816  "bundlemonitor",  #cfi not configured
817  "bundleresourcemanager",  #cfi not configured
818  "bundle",  #cfi not configured
819  "defaultappmanager",  #cfi not configured
820  "freeinstall",  #cfi not configured
821  "installer",  #cfi not configured
822  "launcherbundlemanager",  #cfi not configured
823  "overlay",  #cfi not configured
824  "innerbundlemanager",  #cfi not configured
825  "package",  #cfi not configured
826  "appcontrol",  #cfi not configured
827  "zlib",  #cfi not configured
828  "tool_common",  #cfi not configured
829  "fun",  #cfi not configured
830  "hello",  #cfi not configured
831  "test01",  #cfi not configured
832  "test02",  #cfi not configured
833  "otaUpdateTestAplUpSo1",  #cfi not configured
834  "otaUpdateTestAplUpSo2",  #cfi not configured
835  "otaUpdateTestBasisFt1So1",  #cfi not configured
836  "otaUpdateTestBasisFt2So1",  #cfi not configured
837  "otaUpdateTestBasisFt1So2",  #cfi not configured
838  "otaUpdateTestBasisFt2So2",  #cfi not configured
839  "otaUpdateTestModuleFieldSo1",  #cfi not configured
840  "otaUpdateTestSignaIconSo1",  #cfi not configured
841  "otaUpdateTestModuleFieldSo2",  #cfi not configured
842  "otaUpdateTestSignaIconSo2",  #cfi not configured
843  "otaUpdateTestSoChangedSo1",  #cfi not configured
844  "otaUpdateTestSoChangedSo2",  #cfi not configured
845  "otaUpdateTestSoChangedFt2So1",  #cfi not configured
846  "otaUpdateTestAplDownSo1",  #cfi not configured
847  "otaUpdateTestAplDownSo2",  #cfi not configured
848  "hapso3",  #cfi not configured
849  "hapso17",  #cfi not configured
850  "hapSectionContainso5",  #cfi not configured
851  "hapso4",  #cfi not configured
852  "hapso31",  #cfi not configured
853  "hapso18",  #cfi not configured
854  "hapso15",  #cfi not configured
855  "hapSectionContainso6",  #cfi not configured
856  "hapso32",  #cfi not configured
857  "hapso16",  #cfi not configured
858  "hapso1",  #cfi not configured
859  "hapso37",  #cfi not configured
860  "hapso9",  #cfi not configured
861  "hspast41",  #cfi not configured
862  "hapso2",  #cfi not configured
863  "hapso10",  #cfi not configured
864  "hapso38",  #cfi not configured
865  "hspast42",  #cfi not configured
866  "hapso21",  #cfi not configured
867  "hapSectionContainso3",  #cfi not configured
868  "hapso22",  #cfi not configured
869  "hapso27",  #cfi not configured
870  "hapSectionContainso4",  #cfi not configured
871  "hspast21",  #cfi not configured
872  "hapso28",  #cfi not configured
873  "hspast22",  #cfi not configured
874  "hspast31",  #cfi not configured
875  "hapso7",  #cfi not configured
876  "hapSectionContainso7",  #cfi not configured
877  "hspast32",  #cfi not configured
878  "hapso29",  #cfi not configured
879  "hapso8",  #cfi not configured
880  "hapSectionContainso8",  #cfi not configured
881  "hapso30",  #cfi not configured
882  "hapso19",  #cfi not configured
883  "hapso13",  #cfi not configured
884  "hapso20",  #cfi not configured
885  "hapso14",  #cfi not configured
886  "hapso23",  #cfi not configured
887  "hapso24",  #cfi not configured
888  "hapso33",  #cfi not configured
889  "hapso5",  #cfi not configured
890  "hapso34",  #cfi not configured
891  "hapso11",  #cfi not configured
892  "hapso6",  #cfi not configured
893  "hapso25",  #cfi not configured
894  "hapso12",  #cfi not configured
895  "hapso26",  #cfi not configured
896  "hapso35",  #cfi not configured
897  "hapSectionContainso1",  #cfi not configured
898  "hspast11",  #cfi not configured
899  "hapso36",  #cfi not configured
900  "hapSectionContainso2",  #cfi not configured
901  "hspast12",  #cfi not configured
902]
903
904# ability_runtime : //foundation/ability/ability_runtime
905bypass_ability_runtime = [
906  "quickfixms",  #cfi not configured
907  "abilitykit_utils",  #cfi not configured
908  "quickfixms_static",  #cfi not configured
909  "abilitykit_native",  #cfi not configured
910  "js_environment",  #cfi not configured
911  "extensionkit_native",  #cfi not configured
912  "wantagent_innerkits",  #cfi not configured
913  "ability_context_native",  #cfi not configured
914  "ability_simulator_inner",  #cfi not configured
915  "ability_manager",  #cfi not configured
916  "session_handler",  #cfi not configured
917  "insight_intent_executor",  #cfi not configured
918  "quickfix_manager",  #cfi not configured
919  "mission_info",  #cfi not configured
920  "srms_fwk",  #cfi not configured
921  "napi_base_context",  #cfi not configured
922  "uiabilitykit_native",  #cfi not configured
923  "ability_manager_c",  #cfi not configured
924  "napi_ability_common",  #cfi not configured
925  "ability_start_setting",  #cfi not configured
926  "connection_obs_manager",  #cfi not configured
927  "dialog_request_info",  #cfi not configured
928  "ability_thread",  #cfi not configured
929  "appkit_native",  #cfi not configured
930  "ability_connect_callback_stub",  #cfi not configured
931  "ability_runtime_error_util",  #cfi not configured
932  "tools_aa_source_set",  #cfi not configured
933  "form_extension",  #cfi not configured
934  "extension_manager",  #cfi not configured
935  "auto_fill_manager",  #cfi not configured
936  "app_context",  #cfi not configured
937  "dataobs_manager",  #cfi not configured
938  "aa",  #cfi not configured
939  "form_extension_module",  #cfi not configured
940  "ability_deps_wrapper",  #cfi not configured
941  "runtime",  #cfi not configured
942  "app_context_utils",  #cfi not configured
943  "napi_common",  #cfi not configured
944  "app_manager",  #cfi not configured
945  "service_extension",  #cfi not configured
946  "uri_permission_mgr",  #cfi not configured
947  "appmgr_test_source",  #cfi not configured
948  "appkit_delegator",  #cfi not configured
949  "appkit_manager_helper",  #cfi not configured
950  "continuation_ipc",  #cfi not configured
951  "abilityms_test_source",  #cfi not configured
952  "data_ability_helper",  #cfi not configured
953  "application_context_manager",  #cfi not configured
954  "service_extension_module",  #cfi not configured
955  "ability_business_error",  #cfi not configured
956  "dialog_request_callback",  #cfi not configured
957  "ui_extension",  #cfi not configured
958  "ui_extension_module",  #cfi not configured
959  "share_extension",  #cfi not configured
960  "action_extension",  #cfi not configured
961  "share_extension_module",  #cfi not configured
962  "auto_startup_callback",  #cfi not configured
963  "action_extension_module",  #cfi not configured
964  "auto_fill_extension",  #cfi not configured
965  "auto_fill_extension_module",  #cfi not configured
966  "abilityms",  #cfi not configured
967  "aakit_mock",  #cfi not configured
968  "appexecfwk_appmgr_mock",  #cfi not configured
969  "perm_verification",  #cfi not configured
970  "appexecfwk_bundlemgr_mock",  #cfi not configured
971  "event_report",  #cfi not configured
972  "task_handler_wrap",  #cfi not configured
973  "app_util",  #cfi not configured
974  "dataobsms",  #cfi not configured
975  "libappms",  #cfi not configured
976  "libupms",  #cfi not configured
977  "child_process_manager",  #cfi not configured
978  "dataobsms_static",  #cfi not configured
979  "insightintentcontext",  #cfi not configured
980  "abilitycontext_napi",  #cfi not configured
981  "libupms_static",  #cfi not configured
982  "abilitydelegatorregistry_napi",  #cfi not configured
983  "autofillextensionability_napi",  #cfi not configured
984  "caller_napi",  #cfi not configured
985  "embeddableuiability_napi",  #cfi not configured
986  "featureability",  #cfi not configured
987  "abilitydelegatorregistry",  #cfi not configured
988  "insightintentexecutor_napi",  #cfi not configured
989  "dialogrequest_napi",  #cfi not configured
990  "datauriutils",  #cfi not configured
991  "appmanager_napi",  #cfi not configured
992  "errormanager_napi",  #cfi not configured
993  "particleability",  #cfi not configured
994  "serviceextensioncontext_napi",  #cfi not configured
995  "uripermissionmanager_napi",  #cfi not configured
996  "wantagent",  #cfi not configured
997  "errormanager",  #cfi not configured
998  "abilityconstant_napi",  #cfi not configured
999  "contextconstant_napi",  #cfi not configured
1000  "callee_napi",  #cfi not configured
1001  "actionextensionability_napi",  #cfi not configured
1002  "extensioncontext_napi",  #cfi not configured
1003  "insightintentdriver_napi",  #cfi not configured
1004  "abilityconstant",  #cfi not configured
1005  "missionmanager",  #cfi not configured
1006  "childprocessmanager_napi",  #cfi not configured
1007  "missionmanager_napi",  #cfi not configured
1008  "testrunner_napi",  #cfi not configured
1009  "ability_napi",  #cfi not configured
1010  "abilitystagecontext_napi",  #cfi not configured
1011  "serviceextensionability_napi",  #cfi not configured
1012  "uiextensioncontext_napi",  #cfi not configured
1013  "distributedmissionmanager",  #cfi not configured
1014  "abilitymanager_napi",  #cfi not configured
1015  "autofillmanager_napi",  #cfi not configured
1016  "uiability",  #cfi not configured
1017  "configurationconstant_napi",  #cfi not configured
1018  "serviceextensionability",  #cfi not configured
1019  "extensionability_napi",  #cfi not configured
1020  "insightintent_napi",  #cfi not configured
1021  "abilitymanager",  #cfi not configured
1022  "childprocess_napi",  #cfi not configured
1023  "dialogsession_napi",  #cfi not configured
1024  "configurationconstant",  #cfi not configured
1025  "autostartupmanager",  #cfi not configured
1026  "abilitystage",  #cfi not configured
1027  "context_napi",  #cfi not configured
1028  "apprecovery_napi",  #cfi not configured
1029  "uiextensionability_napi",  #cfi not configured
1030  "wantconstant",  #cfi not configured
1031  "autofillextensioncontext_napi",  #cfi not configured
1032  "embeddableuiabilitycontext_napi",  #cfi not configured
1033  "abilitystage_napi",  #cfi not configured
1034  "featureability_napi",  #cfi not configured
1035  "insightintentcontext_napi",  #cfi not configured
1036  "wantconstant_napi",  #cfi not configured
1037  "autostartupcallback",  #cfi not configured
1038  "applicationcontext_napi",  #cfi not configured
1039  "appmanager",  #cfi not configured
1040  "quickfixmanager_napi",  #cfi not configured
1041  "shareextensionability_napi",  #cfi not configured
1042  "libsrms",  #cfi not configured
1043  "module_test_dump_util_lib",  #cfi not configured
1044  "appmgr_mst_source",  #cfi not configured
1045  "freeze_util",  #cfi not configured
1046  "appmgr_test_service",  #cfi not configured
1047  "arkui_mock",  #cfi not configured
1048  "sa_mgr_mock",  #cfi not configured
1049  "wantagent_napi",  #cfi not configured
1050  "abilitylifecyclecallback",  #cfi not configured
1051  "applicationstatechangecallback",  #cfi not configured
1052  "environmentcallback",  #cfi not configured
1053  "process_options",  #cfi not configured
1054]
1055
1056# hiview : //base/hiviewdfx/hiview
1057bypass_hiview = [
1058  "faultlogger_napi",
1059  "loglibrary_napi",
1060  "libucollection_client",
1061  "libucollection_utility",
1062  "hiview",
1063  "libxpower_event",
1064  "libxpower_event_js",
1065  "logger",
1066  "libasan_logger",
1067  "faultlogger",
1068  "hiview_base",
1069  "hiviewbase",
1070  "hiviewbase_static_lib_for_tdd",
1071  "hiview_service_impl",
1072  "hiview_service_impl_for_unified_collection",
1073  "hiview_service_impl_for_js",
1074  "faultlogger_client_impl",
1075  "hiview_utility",
1076  "ucollection_client_source",
1077  "ucollection_source",
1078  "usage_event_report",
1079  "usage_event_report_for_test",
1080  "sysevent_source",
1081  "unified_collector",
1082  "sys_event_store",
1083  "sys_dispatcher",
1084  "hiview_service",
1085  "bbox_detector",
1086  "leak_detector",
1087  "hiview_core",
1088  "usage_report",
1089  "freeze_detector",
1090  "eventlogger",
1091  "smart_parser",
1092  "hiview_reliability_common_utils",
1093  "log_analyzer",
1094  "faultlogger_common",
1095  "faultlogger_service_ohos_common",
1096  "faultlogger_service_ability",
1097  "faultlogger_service_impl",
1098  "faultlogger_service",
1099  "hiview_event_publish",
1100  "event_threshold_source",
1101  "hiview_event_raw_base",
1102  "hiview_event_raw_decode",
1103  "hiview_event_raw_encode",
1104  "eventpool",
1105  "hiview_event_report",
1106  "event_store_source",
1107  "running_status_logger_source",
1108  "log_store",
1109  "collect_device_client",
1110  "hiview_service_adapter",
1111  "hiview_param_update",
1112  "hiviewplatform_config",
1113  "log_catcher",
1114  "eventlogger_config",
1115  "dynamicloadpluginexample",
1116  "bundleplugintest",
1117  "bundletest",
1118  "faultlogger_test_napi",
1119  "event_store_utility_source",
1120  "event_store_config_source",
1121  "eventlogger_adapter_logcatcher",
1122  "faultlogger_service_fuzz_src",
1123]
1124
1125bypass_device_standby = []
1126
1127bypass_appverify = []
1128
1129bypass_drm_framework = []
1130
1131# distributed_audio : //foundation/distributedhardware/distributed_audio
1132bypass_distributed_audio = [ "distributed_audio_handler" ]
1133
1134bypass_memory_utils = [ "purgeable_memory_ndk" ]
1135
1136# distributed_camera : //foundation/distributedhardware/distributed_camera
1137bypass_distributed_camera = [
1138  "distributed_camera_source",
1139  "distributed_camera_data_process",
1140]
1141
1142# dhcp : //foundation/communication/dhcp
1143bypass_dhcp = [
1144  "dhcp_client_proxy_impl",
1145  "dhcp_server_proxy_impl",
1146]
1147
1148# device_info_manager : //foundation/deviceprofile/device_info_manager
1149bypass_device_info_manager = [
1150  "distributed_device_profile_svr",
1151  "distributed_device_profile_sdk",
1152  "distributed_device_profile_common",
1153  "deviceprofileradar",
1154]
1155
1156bypass_dfs_service = []
1157
1158bypass_dlp_permission_service = []
1159
1160bypass_cellular_data = []
1161
1162# request : //base/request/request
1163bypass_request = [
1164  "request_static",
1165  "request_common_static",
1166]
1167
1168bypass_datamgr_service = []
1169
1170bypass_dataclassification = []
1171
1172bypass_certificate_framework = []
1173
1174bypass_sharing_framework = []
1175
1176bypass_distributed_input = []
1177
1178# av_codec : //foundation/multimedia/av_codec
1179bypass_av_codec = [
1180  "native_media_avmuxer",
1181  "native_media_avdemuxer",
1182  "native_media_avsource",
1183  "native_media_codecbase",
1184  "native_media_acodec",
1185  "native_media_adec",
1186  "native_media_aenc",
1187  "av_codec_client",
1188  "native_media_vdec",
1189  "native_media_venc",
1190  "av_codec_audio_ffmpeg_codec",
1191  "video_sample",
1192  "av_codec_demo",
1193  "video_codec_demo",
1194  "av_codec_demo_muxer",
1195  "hcodec_demo",
1196  "hcodec_test_helper",
1197  "media_plugin_HttpSource",
1198  "media_plugin_FFmpegAudioDecoders",
1199  "media_plugin_G711muAudioDecoder",
1200  "media_plugin_FFmpegAudioEncoders",
1201  "media_plugin_G711muAudioEncoder",
1202  "av_codec_plugin_FFmpegDemuxer",
1203  "av_codec_capi_unit_test",
1204  "av_codec_inner_unit_test",
1205]
1206
1207# kv_store : //foundation/distributeddatamgr/kv_store
1208bypass_kv_store = [
1209  "distributeddb",
1210  "distributeddata_inner",
1211  "src_file",
1212  "kvdb_src_file",
1213  "src_file",
1214  "distributeddatafwk_src_file",
1215]
1216
1217bypass_preferences = []
1218
1219bypass_distributed_screen = []
1220
1221# distributed_hardware_fwk : //foundation/distributedhardware/distributed_hardware_fwk
1222bypass_distributed_hardware_fwk = [
1223  "hardwaremanager",
1224  "distributed_av_sender",
1225  "distributed_av_receiver",
1226  "histreamer_ability_querier",
1227  "histreamer_ability_querier_core",
1228  "avtrans_input_filter",
1229  "avtrans_output_filter",
1230  "plugin_AVTransDaudioInput",
1231  "plugin_AVTransDsoftbusInputAudio",
1232  "plugin_AVTransDsoftbusInput",
1233  "plugin_AVTransDscreenInput",
1234  "plugin_AVTransDaudioOutput",
1235  "plugin_AVTransDsoftbusOutput",
1236  "plugin_AVTransDscreenOutput",
1237  "plugin_AVTransDsoftbusOutputAudio",
1238]
1239
1240# soc_perf : //foundation/resourceschedule/resource_schedule_service/soc_perf
1241bypass_soc_perf = [ "socperf_test" ]
1242
1243# update_service : //base/update/updateservice
1244bypass_update_service = [
1245  "update",
1246  "updateservice",
1247]
1248
1249# graphic_2d : //foundation/graphic/graphic_2d
1250bypass_graphic_2d = [
1251  "vulkan_loader",
1252  "libnative_vsync",
1253  "2d_graphics_source_ohos",
1254  "2d_graphics_source_ohos_ng",
1255  "2d_graphics",
1256  "2d_graphics_new",
1257  "2d_graphics_canvaskit0310",
1258  "2d_graphics_drawing",
1259  "color_picker",
1260  "EGL",
1261  "GLESv1",
1262  "GLESv2",
1263  "GLESv3",
1264  "opengl_wrapper_native_test",
1265  "debug_layer_test1",
1266  "debug_layer_test2",
1267  "vulkan_swapchain_layer",
1268  "libegl_effect",
1269  "particle_cxx_rust",
1270  "particle_cxx_cppdeps",
1271  "render_service_base_src",
1272  "libcomposer",
1273  "librender_service_base",
1274  "librender_service_base_static",
1275  "libeffectchain",
1276  "skeffectchain",
1277  "rosen_text",
1278  "libtexgine_source",
1279  "rosen_text_inner",
1280  "libtexgine",
1281  "rosen_text_texgine",
1282  "rosen_text_txt",
1283  "rosen_text_skia",
1284  "render_service_client_src",
1285  "render_service_client_src_static",
1286  "drawing_napi",
1287  "librender_service_client",
1288  "drawing_napi_impl",
1289  "text_napi",
1290  "text_napi_impl",
1291  "librender_service_client_static",
1292  "libbootanimation_utils",
1293  "libnative_image",
1294  "surface",
1295  "libgraphic_utils",
1296  "window_animation",
1297  "sync_fence",
1298  "color_manager_source",
1299  "color_space_object_convertor_source",
1300  "color_manager",
1301  "color_space_object_convertor",
1302  "colorspacemanager_napi_source",
1303  "buffer_handle",
1304  "colorspacemanager_napi",
1305  "render_service_client",
1306  "bootanimation",
1307  "socketpair",
1308  "libfence",
1309  "libskia_rs_framework",
1310  "render_frame_trace",
1311  "libhyper_graphic_manager",
1312  "texgine_sample",
1313  "texgine_sample_align",
1314  "sandbox_utils",
1315  "drawing_engine_sample",
1316  "texgine_sample_alignment",
1317  "impl_eventhandler",
1318  "drawing_sample_rs",
1319  "texgine_sample_calibrate",
1320  "hilog",
1321  "texgine_sample_decoration",
1322  "mock_image_native",
1323  "drawing_sample_canvaskit0310",
1324  "mock_ipc_core",
1325  "texgine_sample_direction",
1326  "mock_utils",
1327  "texgine_sample_mix",
1328  "libtexgine_drawing",
1329  "libvsync",
1330  "texgine_sample_shadow",
1331  "texgine_sample_bug",
1332  "windowanimationmanager_napi",
1333  "texgine_sample_dynamic_font",
1334  "effectkit",
1335  "texgine_sample_emoji",
1336  "libhgmnapi",
1337  "texgine_sample_font_style",
1338  "skia_libtxt_ohos",
1339  "texgine_sample_feature",
1340  "webgl_src",
1341  "texgine_sample_glyph_position",
1342  "skia_libtxt_ohos_ng",
1343  "libwebglnapi",
1344  "texgine_sample_intrinsic_width",
1345  "skia_paragraph",
1346  "skia_unicode",
1347  "texgine_sample_spacing",
1348  "libframe_analyzer",
1349  "skia_shaper",
1350  "rosen_libicu_ohos",
1351  "texgine_sample_strut",
1352  "texgine_sample_text_color",
1353  "rosen_libicu_ohos_ng",
1354  "render_service_client_rs_demo",
1355  "texgine_sample_weight_style",
1356  "scoped_bytrace",
1357  "render_service_client_screen_mode_demo",
1358  "texgine_sample_word_boundary",
1359  "render_service_client_app_demo",
1360  "texgine_sample_ellipsis",
1361  "texgine_sample_layout",
1362  "render_service_client_node_demo",
1363  "frame_report",
1364  "semaphore",
1365  "texgine_sample_dynamic_otf_font",
1366  "render_service_client_modifier_demo",
1367  "texgine_sample_text_height",
1368  "test_header",
1369  "option_parser",
1370  "texgine_sample_typography_height",
1371  "render_service_client_transition_demo",
1372  "texgine_sample_ellipsis_modal",
1373  "libgslogger",
1374  "render_service_client_gesture_interrupt_animation_demo",
1375  "raw_parser",
1376  "gl_utils",
1377  "cpudraw",
1378  "render_service_client_gravity_demo",
1379  "raw_maker",
1380  "render_service_client_ui_capture_demo",
1381  "render_service_client__alpha_offscreen_demo",
1382  "render_service_client_scale_demo",
1383  "render_service_client_rs_animation_demo",
1384  "surface_capture_demo",
1385  "security_layer_demo",
1386  "render_service_client_surface_node_demo",
1387  "render_service_client_uni_render_demo",
1388  "render_service_client_watermark_demo",
1389  "rs_uni_render_pixelmap_demo",
1390  "render_service_display_mode_demo",
1391  "render_service_client_tunnel_handle_demo",
1392  "render_service_client_overlay_demo",
1393  "snapshot_surface",
1394  "screen_info_demo",
1395  "render_service_client_pointer_window_demo",
1396  "render_service_client_subSurface_demo",
1397  "render_service_client_fingerprint_demo",
1398  "render_service_client_first_frame_callback_demo",
1399  "opengl_wrapper_test_common",
1400  "vulkan_loader_test_common",
1401  "vulkan_loader_test_common",
1402  "rs_test_common",
1403  "rs_test_common",
1404  "surface_test_common",
1405  "rosen_ohos_sources",
1406  "color_manager_test_common",
1407  "sync_fence_common",
1408  "buffer_handle_test_common",
1409  "render_context",
1410  "vsync_test_common",
1411  "rs_client_test_common",
1412  "rs_client_test_common",
1413  "rs_test_common",
1414  "socketpair_test_common",
1415  "fence_test_common",
1416  "hdr_capability_utils",
1417  "hdr_capability_napi",
1418  "rs_graphic_test_src",
1419  "rs_graphic_test",
1420  "rs_graphic_test_main",
1421]
1422
1423# security_component_manager : //base/security/security_component_manager
1424bypass_security_component_manager = [ "libsecurity_component_sdk" ]
1425
1426# distributed_bundle_framework : //foundation/bundlemanager/distributed_bundle_framework
1427bypass_distributed_bundle_framework = [
1428  "distributedbundle",
1429  "distributedbundlemanager",
1430]
1431
1432# device_manager : //foundation/distributedhardware/device_manager
1433bypass_device_manager = [
1434  "devicemanagersdk",
1435  "devicemanagerdependency",
1436  "devicemanagerradar",
1437]
1438
1439# hdf_core : //drivers/hdf_core
1440bypass_hdf_core = [
1441  "libhdf_ipc_adapter",
1442  "libhdf_host",
1443  "hdf_devhost",
1444  "libhdi",
1445  "libpub_utils",
1446  "libhdf_utils",
1447  "libhdf_platform",
1448  "libsample_driver",
1449  "libsample1_driver",
1450  "hdf_dbg",
1451  "libhdf_test_common",
1452  "libvdi_sample1_driver",
1453  "libvdi_sample1_symbol",
1454  "libvdi_sample2_driver",
1455]
1456
1457# The list contains both part name that need to enable cfi and disable debug mode, and corresponding bypass_xxx list that bypass the cfi check
1458enable_cfi_part_and_bypass_list = [
1459  # enabled in OH4.0
1460  [
1461    "audio_framework",
1462    bypass_audio_framework,
1463  ],
1464  [
1465    "media_foundation",
1466    bypass_media_foundation,
1467  ],
1468  [
1469    "av_session",
1470    bypass_av_session,
1471  ],
1472  [
1473    "huks",
1474    bypass_huks,
1475  ],
1476  [
1477    "certificate_manager",
1478    bypass_certificate_manager,
1479  ],
1480  [
1481    "image_framework",
1482    bypass_image_framework,
1483  ],
1484  [
1485    "media_library",
1486    bypass_media_library,
1487  ],
1488  [
1489    "user_file_service",
1490    bypass_user_file_service,
1491  ],
1492  [
1493    "contacts_data_hap",
1494    bypass_contacts_data_hap,
1495  ],
1496  [
1497    "crypto_framework",
1498    bypass_crypto_framework,
1499  ],
1500  [
1501    "wpa_supplicant",
1502    bypass_wpa_supplicant,
1503  ],
1504  [
1505    "netmanager_base",
1506    bypass_netmanager_base,
1507  ],
1508  [
1509    "camera_framework",
1510    bypass_camera_framework,
1511  ],
1512  [
1513    "player_framework",
1514    bypass_player_framework,
1515  ],
1516  [
1517    "screenlock_mgr",
1518    bypass_screenlock_mgr,
1519  ],
1520  [
1521    "nfc",
1522    bypass_nfc,
1523  ],
1524  [
1525    "wifi",
1526    bypass_wifi,
1527  ],
1528  [
1529    "dsoftbus",
1530    bypass_dsoftbus,
1531  ],
1532  [
1533    "hilog",
1534    bypass_hilog,
1535  ],
1536  [
1537    "bluetooth",
1538    bypass_bluetooth,
1539  ],
1540  [
1541    "bluetooth_service",
1542    bypass_bluetooth_service,
1543  ],
1544
1545  # enabled in OH4.1
1546  [
1547    "device_security_level",
1548    bypass_device_security_level,
1549  ],
1550  [
1551    "face_auth",
1552    bypass_face_auth,
1553  ],
1554  [
1555    "fingerprint_auth",
1556    bypass_fingerprint_auth,
1557  ],
1558  [
1559    "pin_auth",
1560    bypass_pin_auth,
1561  ],
1562  [
1563    "user_auth_framework",
1564    bypass_user_auth_framework,
1565  ],
1566  [
1567    "enterprise_device_management",
1568    bypass_enterprise_device_management,
1569  ],
1570  [
1571    "wallpaper_mgr",
1572    bypass_wallpaper_mgr,
1573  ],
1574  [
1575    "resource_schedule_service",
1576    bypass_resource_schedule_service,
1577  ],
1578  [
1579    "data_object",
1580    bypass_data_object,
1581  ],
1582  [
1583    "device_auth",
1584    bypass_device_auth,
1585  ],
1586  [
1587    "data_share",
1588    bypass_data_share,
1589  ],
1590  [
1591    "time_service",
1592    bypass_time_service,
1593  ],
1594  [
1595    "imf",
1596    bypass_imf,
1597  ],
1598  [
1599    "location",
1600    bypass_location,
1601  ],
1602  [
1603    "dmsfwk",
1604    bypass_dmsfwk,
1605  ],
1606  [
1607    "usb_manager",
1608    bypass_usb_manager,
1609  ],
1610  [
1611    "sensor",
1612    bypass_sensor,
1613  ],
1614  [
1615    "battery_manager",
1616    bypass_battery_manager,
1617  ],
1618  [
1619    "battery_statistics",
1620    bypass_battery_statistics,
1621  ],
1622  [
1623    "display_manager",
1624    bypass_display_manager,
1625  ],
1626  [
1627    "power_manager",
1628    bypass_power_manager,
1629  ],
1630  [
1631    "thermal_manager",
1632    bypass_thermal_manager,
1633  ],
1634  [
1635    "device_status",
1636    bypass_device_status,
1637  ],
1638  [
1639    "motion",
1640    bypass_motion,
1641  ],
1642  [
1643    "spatial_awareness",
1644    bypass_spatial_awareness,
1645  ],
1646  [
1647    "algorithm",
1648    bypass_algorithm,
1649  ],
1650  [
1651    "window_manager",
1652    bypass_window_manager,
1653  ],
1654  [
1655    "qos_manager",
1656    bypass_qos_manager,
1657  ],
1658  [
1659    "call_manager",
1660    bypass_call_manager,
1661  ],
1662  [
1663    "cellular_call",
1664    bypass_cellular_call,
1665  ],
1666  [
1667    "core_service",
1668    bypass_core_service,
1669  ],
1670  [
1671    "rill_adapter",
1672    bypass_rill_adapter,
1673  ],
1674  [
1675    "sms_mms",
1676    bypass_sms_mms,
1677  ],
1678  [
1679    "state_registry",
1680    bypass_state_registry,
1681  ],
1682  [
1683    "telephony_data",
1684    bypass_telephony_data,
1685  ],
1686  [
1687    "common_event_service",
1688    bypass_common_event_service,
1689  ],
1690  [
1691    "distributed_notification_service",
1692    bypass_distributed_notification_service,
1693  ],
1694  [
1695    "eventhandler",
1696    bypass_eventhandler,
1697  ],
1698  [
1699    "os_account",
1700    bypass_os_account,
1701  ],
1702  [
1703    "access_token",
1704    bypass_access_token,
1705  ],
1706  [
1707    "dupdate_engine",
1708    bypass_dupdate_engine,
1709  ],
1710  [
1711    "input",
1712    bypass_input,
1713  ],
1714  [
1715    "device_attest",
1716    bypass_device_attest,
1717  ],
1718  [
1719    "perferences",
1720    bypass_perferences,
1721  ],
1722  [
1723    "relational_store",
1724    bypass_relational_store,
1725  ],
1726  [
1727    "miscdevice",
1728    bypass_miscdevice,
1729  ],
1730  [
1731    "app_file_service",
1732    bypass_app_file_service,
1733  ],
1734  [
1735    "file_api",
1736    bypass_file_api,
1737  ],
1738  [
1739    "storage_service",
1740    bypass_storage_service,
1741  ],
1742  [
1743    "scene_board_ext",
1744    bypass_scene_board_ext,
1745  ],
1746  [
1747    "background_task_mgr",
1748    bypass_background_task_mgr,
1749  ],
1750  [
1751    "device_usage_statistics",
1752    bypass_device_usage_statistics,
1753  ],
1754  [
1755    "efficiency_manager",
1756    bypass_efficiency_manager,
1757  ],
1758  [
1759    "efficiency_manager_ext",
1760    bypass_efficiency_manager_ext,
1761  ],
1762  [
1763    "frame_aware_sched",
1764    bypass_frame_aware_sched,
1765  ],
1766  [
1767    "memmgr",
1768    bypass_memmgr,
1769  ],
1770  [
1771    "memmgr_override",
1772    bypass_memmgr_override,
1773  ],
1774  [
1775    "work_scheduler",
1776    bypass_work_scheduler,
1777  ],
1778  [
1779    "accessibility",
1780    bypass_accessibility,
1781  ],
1782  [
1783    "ffrt",
1784    bypass_ffrt,
1785  ],
1786  [
1787    "advertising",
1788    bypass_advertising,
1789  ],
1790  [
1791    "oaid",
1792    bypass_oaid,
1793  ],
1794  [
1795    "init",
1796    bypass_init,
1797  ],
1798  [
1799    "bundle_framework",
1800    bypass_bundle_framework,
1801  ],
1802  [
1803    "ability_runtime",
1804    bypass_ability_runtime,
1805  ],
1806  [
1807    "hiview",
1808    bypass_hiview,
1809  ],
1810  [
1811    "device_standby",
1812    bypass_device_standby,
1813  ],
1814  [
1815    "appverify",
1816    bypass_appverify,
1817  ],
1818  [
1819    "drm_framework",
1820    bypass_drm_framework,
1821  ],
1822  [
1823    "distributed_audio",
1824    bypass_distributed_audio,
1825  ],
1826  [
1827    "memory_utils",
1828    bypass_memory_utils,
1829  ],
1830  [
1831    "distributed_camera",
1832    bypass_distributed_camera,
1833  ],
1834  [
1835    "dhcp",
1836    bypass_dhcp,
1837  ],
1838  [
1839    "device_info_manager",
1840    bypass_device_info_manager,
1841  ],
1842  [
1843    "dfs_service",
1844    bypass_dfs_service,
1845  ],
1846  [
1847    "dlp_permission_service",
1848    bypass_dlp_permission_service,
1849  ],
1850  [
1851    "cellular_data",
1852    bypass_cellular_data,
1853  ],
1854  [
1855    "request",
1856    bypass_request,
1857  ],
1858  [
1859    "datamgr_service",
1860    bypass_datamgr_service,
1861  ],
1862  [
1863    "dataclassification",
1864    bypass_dataclassification,
1865  ],
1866  [
1867    "certificate_framework",
1868    bypass_certificate_framework,
1869  ],
1870  [
1871    "sharing_framework",
1872    bypass_sharing_framework,
1873  ],
1874  [
1875    "distributed_input",
1876    bypass_distributed_input,
1877  ],
1878  [
1879    "av_codec",
1880    bypass_av_codec,
1881  ],
1882  [
1883    "kv_store",
1884    bypass_kv_store,
1885  ],
1886  [
1887    "preferences",
1888    bypass_preferences,
1889  ],
1890  [
1891    "distributed_screen",
1892    bypass_distributed_screen,
1893  ],
1894  [
1895    "distributed_hardware_fwk",
1896    bypass_distributed_hardware_fwk,
1897  ],
1898  [
1899    "soc_perf",
1900    bypass_soc_perf,
1901  ],
1902  [
1903    "update_service",
1904    bypass_update_service,
1905  ],
1906  [
1907    "graphic_2d",
1908    bypass_graphic_2d,
1909  ],
1910  [
1911    "security_component_manager",
1912    bypass_security_component_manager,
1913  ],
1914  [
1915    "distributed_bundle_framework",
1916    bypass_distributed_bundle_framework,
1917  ],
1918  [
1919    "device_manager",
1920    bypass_device_manager,
1921  ],
1922  [
1923    "hdf_core",
1924    bypass_hdf_core,
1925  ],
1926]
1927
1928# The list of part name that need to enable intsan
1929enable_intsan_part_list = []
1930
1931# The list of build target that bypass the intsan check
1932bypass_intsan_target_list = []
1933