• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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  "iam_inner_api",
404  "userauthextensionability_napi",
405  "user_auth_extension",
406  "user_auth_extension_module",
407  "userauth",
408  "attributes",
409  "dfx",
410  "userauth_executors",
411  "userauth_client",
412  "userauth_client_ipc",
413  "userauth_service_ipc",
414  "userauthservice",
415  "userauth_service_core",
416  "userauth_service_base",
417  "userauth_service_context",
418  "userauth_services_ipc",
419  "userauth_service_load_mode",
420  "attributes_fuzzer",  #cfi not configured
421  "dfx_fuzzer",  #cfi not configured
422  "userauth_client_ipc_fuzzer",  #cfi not configured
423  "userauth_service_base_fuzzer",  #cfi not configured
424  "userauth_service_core_fuzzer",  #cfi not configured
425  "userauth_service_context_fuzzer",  #cfi not configured
426  "userauth_service_ipc_fuzzer",  #cfi not configured
427  "userauth_services_ipc_fuzzer",  #cfi not configured
428  "iam_thread_pool_fuzzer",  #cfi not configured
429  "iam_utils_fuzzer",  #cfi not configured
430  "iam_test_fuzzer",  #cfi not configured
431]
432
433bypass_enterprise_device_management = []
434
435# wallpaper_mgr : //base/theme/wallpaper_mgr
436bypass_wallpaper_mgr = [
437  "wallpapermanager",  #cfi not configured
438  "wallpapermanager_static",  #cfi not configured
439  "wallpaper_utils",  #cfi not configured
440]
441
442# resource_schedule_service : //foundation/resourceschedule/resource_schedule_service
443bypass_resource_schedule_service = [
444  "device_standby_plugin",  #cfi not configured
445  "ressched_test",  #cfi not configured
446  "process_proup_test",  #cfi not configured
447]
448
449# data_object : //foundation/distributeddatamgr/data_object
450bypass_data_object = [ "distributeddataobject_static" ]
451
452# device_auth : //base/security/device_auth
453bypass_device_auth = [
454  "hichainsdk",  #cfi not configured
455  "hichainsdk_static",  #cfi not configured
456  "device_auth_test_hal",  #cfi not configured
457  "deviceauth_service",
458  "deviceauth_sdk",
459]
460
461# data_share : //foundation/distributeddatamgr/data_share
462bypass_data_share = []
463
464# time_service : //base/time/time_service
465bypass_time_service = [ "time_system_ability_static" ]
466
467bypass_imf = []
468
469# location : //base/location
470bypass_location = [
471  "lbsservice_gnss",
472  "lbsservice_network",
473  "lbsservice_passive",
474  "locator_sdk",
475  "geolocation",
476  "lbsservice_common",
477  "locator_agent",
478  "geolocation_static",
479  "lbsservice_geocode",
480  "geolocationmanager",
481]
482
483bypass_dmsfwk = []
484
485# usb_manager : //base/use/usb_manager
486bypass_usb_manager = [
487  "usbsrv_client",
488  "usb",
489  "usbmanager",
490]
491
492# sensor : //base/sensors/sensor
493bypass_sensor = [ "sensor_rust_util_ffi" ]
494
495# battery_manager : //base/powermgr/battery_manager
496bypass_battery_manager = [
497  "batterysrv_client",
498  "charger",
499  "batteryinfo",
500  "batterysrv_stub",
501  "battery",
502]
503
504# battery_statistics ://base/powermgr/battery_statistics
505bypass_battery_statistics = [
506  "batterystatistics",
507  "batterystats_client",
508  "batterystats_service",
509  "batterystats_stub",
510  "batterystats_utils",  #cfi not configured
511]
512
513# display_manager ://base/powermgr/display_manager
514bypass_display_manager = [
515  "brightness",
516  "displaymgr",
517  "displaymgr_stub",
518]
519
520# power_manager : //base/powermgr/power_manager
521bypass_power_manager = [
522  "power-shell",
523  "power_sysparam",
524  "power_permission",
525  "power_setting",
526  "powermgr_client",  #cfi not configured
527  "power_ffrt",
528  "power_vibrator",
529  "powermgr_stub",  #cfi not configured
530  "power_utils",  #cfi not configured
531  "power",  #cfi not configured
532  "runninglock",  #cfi not configured
533]
534
535# thermal_manager : //base/powermgr/thermal_manager
536bypass_thermal_manager = [
537  "thermalservice",
538  "mock_thermalsrv_client",
539  "thermalsrv_client",
540  "thermalmgr_listener",
541  "thermal_protector",
542  "thermal",
543  "thermal_utils",
544  "thermalmgr_stub",
545  "thermalmgr_proxy",
546]
547
548# device_status ://base/msdp/device_status
549bypass_device_status = [
550  "devicestatus_mock",  #cfi not configured
551  "devicestatus_static_service",  #cfi not configured
552  "devicestatus_vdev",  #cfi not configured
553  "devicestatus_vdev_builders",  #cfi not configured
554  "vdevadm",  #cfi not configured
555]
556
557bypass_motion = []
558
559bypass_spatial_awareness = []
560
561bypass_algorithm = []
562
563# window_manager : //foundation/window/window_manager
564bypass_window_manager = [
565  "setresolution_screen",  #cfi not configured
566  "libsetresolution_util",  #cfi not configured
567  "libwmutil",  #cfi not configured
568  "screensessionmanager_napi",  #cfi not configured
569  "demo_mirror_screen_listener",  #cfi not configured
570  "demo_screenshot_listener",  #cfi not configured
571  "demo_snapshot_virtual_screen",  #cfi not configured
572  "demo_system_sub_window",  #cfi not configured
573  "demo_freeze_display",  #cfi not configured
574  "demo_water_mark_listener",  #cfi not configured
575  "demo_session_manager",  #cfi not configured
576  "ws_unittest_common",  #cfi not configured
577  "utils_unittest_common",  #cfi not configured
578  "window_extension_unittest_common",  #cfi not configured
579  "dm_unittest_common",  #cfi not configured
580  "dms_systemtest_common",  #cfi not configured
581  "dmserver_unittest_common",  #cfi not configured
582  "wm_unittest_common",  #cfi not configured
583  "libtestutil",  #cfi not configured
584  "wms_systemtest_common",  #cfi not configured
585  "libwm_lite",  #cfi not configured
586  "libdm",  #cfi not configured
587]
588
589bypass_qos_manager = []
590
591bypass_call_manager = [
592  "call",  # napi target, not required to enable cfi
593  "tel_call_manager_api",  # client target, not required to enable cfi
594]
595
596bypass_cellular_call = []
597
598# core_service : //base/telephony/core_service
599bypass_core_service = [
600  "vcard",  #cfi not configured
601  "libtel_vcard",  #cfi not configured
602]
603
604bypass_rill_adapter = []
605
606bypass_sms_mms = []
607
608bypass_state_registry = []
609
610bypass_telephony_data = []
611
612# common_event_service : //base/notification/common_event_service
613bypass_common_event_service = [
614  "cesfwk_core",  #cfi not configured
615  "cesfwk_innerkits",
616  "cesfwk_services_static",  #cfi not configured
617  "tools_cem_source_set",  #cfi not configured
618  "actscesfwk_kits_test",  #cfi not configured
619  "cesfwk_kits_test",  #cfi not configured
620  "cesfwk_services",  #cfi not configured
621]
622
623bypass_distributed_notification_service = []
624
625# eventhandler : //base/notification/eventhandler
626bypass_eventhandler = [ "libeventhandler" ]
627
628# os_account : //base/account/os_account
629bypass_os_account = [ "accountmgr" ]
630
631# access_token : //base/security/access_token
632bypass_access_token = [
633  "libtoken_setproc",  #cfi not configured
634  "atm",  #cfi not configured
635]
636
637bypass_dupdate_engine = []
638
639# input : //foundation/multimodalinput/input
640bypass_input = [
641  "mmi_rust_key_config",  #cfi not configured
642  "mmi_rust",  #cfi not configured
643  "libmmi-common",  #cfi not configured
644  "libmmi-util",  #cfi not configured
645  "libmmi-client",  #cfi not configured
646]
647
648bypass_device_attest = []
649
650bypass_perferences = []
651
652# relational_store : //foundation/distributeddatamgr/relational_store
653bypass_relational_store = [
654  "commontype_napi",  #cfi not configured
655  "cloudextension",  #cfi not configured
656]
657
658bypass_miscdevice = []
659
660# app_file_service : //foundation/filemanagement/app_file_service
661bypass_app_file_service = [
662  "fileuri_native",  #cfi not configured
663  "fileshare",  #cfi not configured
664  "remote_file_share_native",  #cfi not configured
665  "fileuri",  #cfi not configured
666  "sandbox_helper_native",  #cfi not configured
667  "backup",  #cfi not configured
668  "backup_tool",  #cfi not configured
669  "backup_cxx_rust",  #cfi not configured
670]
671
672# file_api : //foundation/filemanagement/file_api
673bypass_file_api = [
674  "rust_file",  #cfi not configured
675]
676
677# storage_service : //foundation/filemanagement/storage_service
678bypass_storage_service = [
679  "blkid",  #cfi not configured
680]
681
682bypass_scene_board_ext = []
683
684# background_task_mgr : //foundation/resourceschedule/background_task_mgr
685bypass_background_task_mgr = [ "bgtaskmgr_service_static" ]
686
687bypass_device_usage_statistics = []
688
689bypass_efficiency_manager = []
690
691bypass_efficiency_manager_ext = []
692
693bypass_frame_aware_sched = []
694
695bypass_memmgr = []
696
697bypass_memmgr_override = []
698
699# work_scheduler : //foundation/resourceschedule/work_scheduler
700bypass_work_scheduler = []
701
702# accessibility : //foundation/barrierfree/accessibility
703bypass_accessibility = [
704  "accessibility",
705  "accessibleability",
706  "accessibilityconfig",
707  "accessibilityclient",
708  "config_napi",
709  "accessibilityextensionability_napi",
710  "accessibilityextensioncontext_napi",
711  "accessibility_extension_module",
712  "gesturepath_napi",
713  "gesturepoint_napi",
714]
715
716# ffrt : //foundation/resourceschedule/ffrt
717bypass_ffrt = [
718  "libffrt",  #cfi not configured
719  "ffrt_ndk",  #cfi not configured
720]
721
722# advertising : //domains/advertising/advertising
723bypass_advertising = [
724  "advertising",
725  "adcomponent",
726  "adsserviceextensionability_napi",
727  "autoadcomponent",
728  "adsserviceextensioncontext_napi",
729  "libadsservice_extension",
730  "adsservice_extension_module",
731  "advertising_common",
732]
733
734# oaid : //domains/advertising/oaid
735bypass_oaid = [
736  "oaid_client",
737  "oaid",
738  "oaid_service",
739  "oaid_utils",
740]
741
742# init : //base/startup/init
743bypass_init = [
744  "watchdog_service",  #cfi not configured
745  "libueventd_ramdisk_static",  #cfi not configured
746  "begetctl",  #cfi not configured
747  "loopevent",  #cfi not configured
748  "libbegetutil",  #cfi not configured
749  "libfsmanager_static",  #cfi not configured
750  "seccomp",  #cfi not configured
751  "ueventd",  #cfi not configured
752  "reboot",  #cfi not configured
753  "libbeget_proxy",  #cfi not configured
754  "paramshell",  #cfi not configured
755  "param",  #cfi not configured
756  "libbegetutil_static",  #cfi not configured
757  "deviceinfo_ndk",  #cfi not configured
758  "deviceinfo",  #cfi not configured
759  "init_log",  #cfi not configured
760  "agent_log",  #cfi not configured
761  "systemparameter",  #cfi not configured
762  "bootchart",  #cfi not configured
763  "init_context",  #cfi not configured
764  "init_eng",  #cfi not configured
765  "libiniteng_static",  #cfi not configured
766  "rebootmodule",  #cfi not configured
767  "init_early",  #cfi not configured
768  "init",  #cfi not configured
769  "systemparameterenhance",  #cfi not configured
770  "udidmodule",  #cfi not configured
771  "libudid_static",  #cfi not configured
772  "libudidcomm",  #cfi not configured
773  "selinuxadp",  #cfi not configured
774  "system_filter",  #cfi not configured
775  "appspawn_filter",  #cfi not configured
776  "initcontext_static",  #cfi not configured
777  "nwebspawn_filter",  #cfi not configured
778  "app_filter",  #cfi not configured
779  "inittrace",  #cfi not configured
780  "updater_filter",  #cfi not configured
781  "libseccomp_static",  #cfi not configured
782  "eventmodule",  #cfi not configured
783  "parameterbase_ext",  #cfi not configured
784  "param_init",  #cfi not configured
785  "libinit_utils",  #cfi not configured
786  "param_client",  #cfi not configured
787  "client",  #cfi not configured
788  "fd_holder_test",  #cfi not configured
789  "libfuzz_utils",  #cfi not configured
790  "server",  #cfi not configured
791  "ondemandTest",  #cfi not configured
792  "libparamtestmodule",  #cfi not configured
793  "libsocket",  #cfi not configured
794  "sandbox",  #cfi not configured
795  "libcontrolfd",  #cfi not configured
796  "libfile",  #cfi not configured
797  "fdholder",  #cfi not configured
798  "sh",  #cfi not configured
799  "libcrashhandler",  #cfi not configured
800]
801
802# bundle_framework : //foundation/bundlemanager/bundle_framework
803bypass_bundle_framework = [
804  "appexecfwk_base",  #cfi not configured
805  "appexecfwk_core",  #cfi not configured
806  "bundlemgr_extension",  #cfi not configured
807  "libappexecfwk_common",  #cfi not configured
808  "bundle_napi_common",  #cfi not configured
809  "app_detail_ability",  #cfi not configured
810  "bundlemgr_graphics",  #cfi not configured
811  "parser_common",  #cfi not configured
812  "bms_install_sst_source",  #cfi not configured
813  "rpcid_decode",  #cfi not configured
814  "bundle_ndk",  #cfi not configured
815  "bundle_parser",  #cfi not configured
816  "installs",  #cfi not configured
817  "bundlemanager",  #cfi not configured
818  "bundlemonitor",  #cfi not configured
819  "bundleresourcemanager",  #cfi not configured
820  "bundle",  #cfi not configured
821  "defaultappmanager",  #cfi not configured
822  "freeinstall",  #cfi not configured
823  "installer",  #cfi not configured
824  "launcherbundlemanager",  #cfi not configured
825  "overlay",  #cfi not configured
826  "innerbundlemanager",  #cfi not configured
827  "package",  #cfi not configured
828  "appcontrol",  #cfi not configured
829  "zlib",  #cfi not configured
830  "tool_common",  #cfi not configured
831  "fun",  #cfi not configured
832  "hello",  #cfi not configured
833  "test01",  #cfi not configured
834  "test02",  #cfi not configured
835  "otaUpdateTestAplUpSo1",  #cfi not configured
836  "otaUpdateTestAplUpSo2",  #cfi not configured
837  "otaUpdateTestBasisFt1So1",  #cfi not configured
838  "otaUpdateTestBasisFt2So1",  #cfi not configured
839  "otaUpdateTestBasisFt1So2",  #cfi not configured
840  "otaUpdateTestBasisFt2So2",  #cfi not configured
841  "otaUpdateTestModuleFieldSo1",  #cfi not configured
842  "otaUpdateTestSignaIconSo1",  #cfi not configured
843  "otaUpdateTestModuleFieldSo2",  #cfi not configured
844  "otaUpdateTestSignaIconSo2",  #cfi not configured
845  "otaUpdateTestSoChangedSo1",  #cfi not configured
846  "otaUpdateTestSoChangedSo2",  #cfi not configured
847  "otaUpdateTestSoChangedFt2So1",  #cfi not configured
848  "otaUpdateTestAplDownSo1",  #cfi not configured
849  "otaUpdateTestAplDownSo2",  #cfi not configured
850  "hapso3",  #cfi not configured
851  "hapso17",  #cfi not configured
852  "hapSectionContainso5",  #cfi not configured
853  "hapso4",  #cfi not configured
854  "hapso31",  #cfi not configured
855  "hapso18",  #cfi not configured
856  "hapso15",  #cfi not configured
857  "hapSectionContainso6",  #cfi not configured
858  "hapso32",  #cfi not configured
859  "hapso16",  #cfi not configured
860  "hapso1",  #cfi not configured
861  "hapso37",  #cfi not configured
862  "hapso9",  #cfi not configured
863  "hspast41",  #cfi not configured
864  "hapso2",  #cfi not configured
865  "hapso10",  #cfi not configured
866  "hapso38",  #cfi not configured
867  "hspast42",  #cfi not configured
868  "hapso21",  #cfi not configured
869  "hapSectionContainso3",  #cfi not configured
870  "hapso22",  #cfi not configured
871  "hapso27",  #cfi not configured
872  "hapSectionContainso4",  #cfi not configured
873  "hspast21",  #cfi not configured
874  "hapso28",  #cfi not configured
875  "hspast22",  #cfi not configured
876  "hspast31",  #cfi not configured
877  "hapso7",  #cfi not configured
878  "hapSectionContainso7",  #cfi not configured
879  "hspast32",  #cfi not configured
880  "hapso29",  #cfi not configured
881  "hapso8",  #cfi not configured
882  "hapSectionContainso8",  #cfi not configured
883  "hapso30",  #cfi not configured
884  "hapso19",  #cfi not configured
885  "hapso13",  #cfi not configured
886  "hapso20",  #cfi not configured
887  "hapso14",  #cfi not configured
888  "hapso23",  #cfi not configured
889  "hapso24",  #cfi not configured
890  "hapso33",  #cfi not configured
891  "hapso5",  #cfi not configured
892  "hapso34",  #cfi not configured
893  "hapso11",  #cfi not configured
894  "hapso6",  #cfi not configured
895  "hapso25",  #cfi not configured
896  "hapso12",  #cfi not configured
897  "hapso26",  #cfi not configured
898  "hapso35",  #cfi not configured
899  "hapSectionContainso1",  #cfi not configured
900  "hspast11",  #cfi not configured
901  "hapso36",  #cfi not configured
902  "hapSectionContainso2",  #cfi not configured
903  "hspast12",  #cfi not configured
904]
905
906# ability_runtime : //foundation/ability/ability_runtime
907bypass_ability_runtime = [
908  "quickfixms",  #cfi not configured
909  "abilitykit_utils",  #cfi not configured
910  "quickfixms_static",  #cfi not configured
911  "abilitykit_native",  #cfi not configured
912  "js_environment",  #cfi not configured
913  "extensionkit_native",  #cfi not configured
914  "wantagent_innerkits",  #cfi not configured
915  "ability_context_native",  #cfi not configured
916  "ability_simulator_inner",  #cfi not configured
917  "ability_manager",  #cfi not configured
918  "session_handler",  #cfi not configured
919  "insight_intent_executor",  #cfi not configured
920  "quickfix_manager",  #cfi not configured
921  "mission_info",  #cfi not configured
922  "srms_fwk",  #cfi not configured
923  "napi_base_context",  #cfi not configured
924  "uiabilitykit_native",  #cfi not configured
925  "ability_manager_c",  #cfi not configured
926  "napi_ability_common",  #cfi not configured
927  "ability_start_setting",  #cfi not configured
928  "connection_obs_manager",  #cfi not configured
929  "dialog_request_info",  #cfi not configured
930  "ability_thread",  #cfi not configured
931  "appkit_native",  #cfi not configured
932  "ability_connect_callback_stub",  #cfi not configured
933  "ability_runtime_error_util",  #cfi not configured
934  "tools_aa_source_set",  #cfi not configured
935  "form_extension",  #cfi not configured
936  "extension_manager",  #cfi not configured
937  "auto_fill_manager",  #cfi not configured
938  "app_context",  #cfi not configured
939  "dataobs_manager",  #cfi not configured
940  "aa",  #cfi not configured
941  "form_extension_module",  #cfi not configured
942  "ability_deps_wrapper",  #cfi not configured
943  "runtime",  #cfi not configured
944  "app_context_utils",  #cfi not configured
945  "napi_common",  #cfi not configured
946  "app_manager",  #cfi not configured
947  "service_extension",  #cfi not configured
948  "uri_permission_mgr",  #cfi not configured
949  "appmgr_test_source",  #cfi not configured
950  "appkit_delegator",  #cfi not configured
951  "appkit_manager_helper",  #cfi not configured
952  "continuation_ipc",  #cfi not configured
953  "abilityms_test_source",  #cfi not configured
954  "data_ability_helper",  #cfi not configured
955  "application_context_manager",  #cfi not configured
956  "service_extension_module",  #cfi not configured
957  "ability_business_error",  #cfi not configured
958  "dialog_request_callback",  #cfi not configured
959  "ui_extension",  #cfi not configured
960  "ui_extension_module",  #cfi not configured
961  "share_extension",  #cfi not configured
962  "action_extension",  #cfi not configured
963  "share_extension_module",  #cfi not configured
964  "auto_startup_callback",  #cfi not configured
965  "action_extension_module",  #cfi not configured
966  "auto_fill_extension",  #cfi not configured
967  "auto_fill_extension_module",  #cfi not configured
968  "abilityms",  #cfi not configured
969  "aakit_mock",  #cfi not configured
970  "appexecfwk_appmgr_mock",  #cfi not configured
971  "perm_verification",  #cfi not configured
972  "appexecfwk_bundlemgr_mock",  #cfi not configured
973  "event_report",  #cfi not configured
974  "task_handler_wrap",  #cfi not configured
975  "app_util",  #cfi not configured
976  "dataobsms",  #cfi not configured
977  "libappms",  #cfi not configured
978  "libupms",  #cfi not configured
979  "child_process_manager",  #cfi not configured
980  "dataobsms_static",  #cfi not configured
981  "insightintentcontext",  #cfi not configured
982  "abilitycontext_napi",  #cfi not configured
983  "libupms_static",  #cfi not configured
984  "abilitydelegatorregistry_napi",  #cfi not configured
985  "autofillextensionability_napi",  #cfi not configured
986  "caller_napi",  #cfi not configured
987  "embeddableuiability_napi",  #cfi not configured
988  "featureability",  #cfi not configured
989  "abilitydelegatorregistry",  #cfi not configured
990  "insightintentexecutor_napi",  #cfi not configured
991  "dialogrequest_napi",  #cfi not configured
992  "datauriutils",  #cfi not configured
993  "appmanager_napi",  #cfi not configured
994  "errormanager_napi",  #cfi not configured
995  "particleability",  #cfi not configured
996  "serviceextensioncontext_napi",  #cfi not configured
997  "uripermissionmanager_napi",  #cfi not configured
998  "wantagent",  #cfi not configured
999  "errormanager",  #cfi not configured
1000  "abilityconstant_napi",  #cfi not configured
1001  "contextconstant_napi",  #cfi not configured
1002  "callee_napi",  #cfi not configured
1003  "actionextensionability_napi",  #cfi not configured
1004  "extensioncontext_napi",  #cfi not configured
1005  "insightintentdecorator_napi",  #cfi not configured
1006  "insightintentdriver_napi",  #cfi not configured
1007  "abilityconstant",  #cfi not configured
1008  "missionmanager",  #cfi not configured
1009  "childprocessmanager_napi",  #cfi not configured
1010  "missionmanager_napi",  #cfi not configured
1011  "testrunner_napi",  #cfi not configured
1012  "ability_napi",  #cfi not configured
1013  "abilitystagecontext_napi",  #cfi not configured
1014  "serviceextensionability_napi",  #cfi not configured
1015  "uiextensioncontext_napi",  #cfi not configured
1016  "distributedmissionmanager",  #cfi not configured
1017  "abilitymanager_napi",  #cfi not configured
1018  "autofillmanager_napi",  #cfi not configured
1019  "uiability",  #cfi not configured
1020  "configurationconstant_napi",  #cfi not configured
1021  "serviceextensionability",  #cfi not configured
1022  "extensionability_napi",  #cfi not configured
1023  "insightintent_napi",  #cfi not configured
1024  "abilitymanager",  #cfi not configured
1025  "childprocess_napi",  #cfi not configured
1026  "dialogsession_napi",  #cfi not configured
1027  "configurationconstant",  #cfi not configured
1028  "autostartupmanager",  #cfi not configured
1029  "abilitystage",  #cfi not configured
1030  "context_napi",  #cfi not configured
1031  "apprecovery_napi",  #cfi not configured
1032  "uiextensionability_napi",  #cfi not configured
1033  "wantconstant",  #cfi not configured
1034  "autofillextensioncontext_napi",  #cfi not configured
1035  "embeddableuiabilitycontext_napi",  #cfi not configured
1036  "abilitystage_napi",  #cfi not configured
1037  "featureability_napi",  #cfi not configured
1038  "insightintentcontext_napi",  #cfi not configured
1039  "wantconstant_napi",  #cfi not configured
1040  "autostartupcallback",  #cfi not configured
1041  "applicationcontext_napi",  #cfi not configured
1042  "appmanager",  #cfi not configured
1043  "quickfixmanager_napi",  #cfi not configured
1044  "shareextensionability_napi",  #cfi not configured
1045  "libsrms",  #cfi not configured
1046  "module_test_dump_util_lib",  #cfi not configured
1047  "appmgr_mst_source",  #cfi not configured
1048  "freeze_util",  #cfi not configured
1049  "appmgr_test_service",  #cfi not configured
1050  "arkui_mock",  #cfi not configured
1051  "sa_mgr_mock",  #cfi not configured
1052  "wantagent_napi",  #cfi not configured
1053  "abilitylifecyclecallback",  #cfi not configured
1054  "applicationstatechangecallback",  #cfi not configured
1055  "environmentcallback",  #cfi not configured
1056  "process_options",  #cfi not configured
1057]
1058
1059# hiview : //base/hiviewdfx/hiview
1060bypass_hiview = [
1061  "faultlogger_napi",
1062  "loglibrary_napi",
1063  "libucollection_client",
1064  "libucollection_utility",
1065  "hiview",
1066  "libxpower_event",
1067  "libxpower_event_js",
1068  "logger",
1069  "libasan_logger",
1070  "faultlogger",
1071  "hiview_base",
1072  "hiviewbase",
1073  "hiviewbase_static_lib_for_tdd",
1074  "hiview_service_impl",
1075  "hiview_service_impl_for_unified_collection",
1076  "hiview_service_impl_for_js",
1077  "faultlogger_client_impl",
1078  "hiview_utility",
1079  "ucollection_client_source",
1080  "ucollection_source",
1081  "usage_event_report",
1082  "usage_event_report_for_test",
1083  "sysevent_source",
1084  "unified_collector",
1085  "sys_event_store",
1086  "sys_dispatcher",
1087  "hiview_service",
1088  "bbox_detector",
1089  "leak_detector",
1090  "hiview_core",
1091  "usage_report",
1092  "freeze_detector",
1093  "eventlogger",
1094  "smart_parser",
1095  "hiview_reliability_common_utils",
1096  "log_analyzer",
1097  "faultlogger_common",
1098  "faultlogger_service_ohos_common",
1099  "faultlogger_service_ability",
1100  "faultlogger_service_impl",
1101  "faultlogger_service",
1102  "hiview_event_publish",
1103  "event_threshold_source",
1104  "hiview_event_raw_base",
1105  "hiview_event_raw_decode",
1106  "hiview_event_raw_encode",
1107  "eventpool",
1108  "hiview_event_report",
1109  "event_store_source",
1110  "running_status_logger_source",
1111  "log_store",
1112  "collect_device_client",
1113  "hiview_service_adapter",
1114  "hiview_param_update",
1115  "hiviewplatform_config",
1116  "log_catcher",
1117  "eventlogger_config",
1118  "dynamicloadpluginexample",
1119  "bundleplugintest",
1120  "bundletest",
1121  "faultlogger_test_napi",
1122  "event_store_utility_source",
1123  "event_store_config_source",
1124  "eventlogger_adapter_logcatcher",
1125  "faultlogger_service_fuzz_src",
1126]
1127
1128bypass_device_standby = []
1129
1130bypass_appverify = []
1131
1132bypass_drm_framework = []
1133
1134# distributed_audio : //foundation/distributedhardware/distributed_audio
1135bypass_distributed_audio = [ "distributed_audio_handler" ]
1136
1137bypass_memory_utils = [ "purgeable_memory_ndk" ]
1138
1139# distributed_camera : //foundation/distributedhardware/distributed_camera
1140bypass_distributed_camera = [
1141  "distributed_camera_source",
1142  "distributed_camera_data_process",
1143]
1144
1145# dhcp : //foundation/communication/dhcp
1146bypass_dhcp = [
1147  "dhcp_client_proxy_impl",
1148  "dhcp_server_proxy_impl",
1149]
1150
1151# device_info_manager : //foundation/deviceprofile/device_info_manager
1152bypass_device_info_manager = [
1153  "distributed_device_profile_svr",
1154  "distributed_device_profile_sdk",
1155  "distributed_device_profile_common",
1156  "deviceprofileradar",
1157]
1158
1159bypass_dfs_service = []
1160
1161bypass_dlp_permission_service = []
1162
1163bypass_cellular_data = []
1164
1165# request : //base/request/request
1166bypass_request = [
1167  "request_static",
1168  "request_common_static",
1169]
1170
1171bypass_datamgr_service = []
1172
1173bypass_dataclassification = []
1174
1175bypass_certificate_framework = []
1176
1177bypass_sharing_framework = []
1178
1179bypass_distributed_input = []
1180
1181# av_codec : //foundation/multimedia/av_codec
1182bypass_av_codec = [
1183  "native_media_avmuxer",
1184  "native_media_avdemuxer",
1185  "native_media_avsource",
1186  "native_media_codecbase",
1187  "native_media_acodec",
1188  "native_media_adec",
1189  "native_media_aenc",
1190  "av_codec_client",
1191  "native_media_vdec",
1192  "native_media_venc",
1193  "av_codec_audio_ffmpeg_codec",
1194  "video_sample",
1195  "av_codec_demo",
1196  "video_codec_demo",
1197  "av_codec_demo_muxer",
1198  "hcodec_demo",
1199  "hcodec_test_helper",
1200  "media_plugin_HttpSource",
1201  "media_plugin_FFmpegAudioDecoders",
1202  "media_plugin_G711muAudioDecoder",
1203  "media_plugin_FFmpegAudioEncoders",
1204  "media_plugin_G711muAudioEncoder",
1205  "av_codec_plugin_FFmpegDemuxer",
1206  "av_codec_capi_unit_test",
1207  "av_codec_inner_unit_test",
1208]
1209
1210# kv_store : //foundation/distributeddatamgr/kv_store
1211bypass_kv_store = [
1212  "distributeddb",
1213  "distributeddata_inner",
1214  "src_file",
1215  "kvdb_src_file",
1216  "src_file",
1217  "distributeddatafwk_src_file",
1218]
1219
1220bypass_preferences = []
1221
1222bypass_distributed_screen = []
1223
1224# distributed_hardware_fwk : //foundation/distributedhardware/distributed_hardware_fwk
1225bypass_distributed_hardware_fwk = [
1226  "hardwaremanager",
1227  "distributed_av_sender",
1228  "distributed_av_receiver",
1229  "histreamer_ability_querier",
1230  "histreamer_ability_querier_core",
1231  "avtrans_input_filter",
1232  "avtrans_output_filter",
1233  "plugin_AVTransDaudioInput",
1234  "plugin_AVTransDsoftbusInputAudio",
1235  "plugin_AVTransDsoftbusInput",
1236  "plugin_AVTransDscreenInput",
1237  "plugin_AVTransDaudioOutput",
1238  "plugin_AVTransDsoftbusOutput",
1239  "plugin_AVTransDscreenOutput",
1240  "plugin_AVTransDsoftbusOutputAudio",
1241]
1242
1243# soc_perf : //foundation/resourceschedule/resource_schedule_service/soc_perf
1244bypass_soc_perf = [ "socperf_test" ]
1245
1246# update_service : //base/update/updateservice
1247bypass_update_service = [
1248  "update",
1249  "updateservice",
1250  "update_session",
1251]
1252
1253# graphic_2d : //foundation/graphic/graphic_2d
1254bypass_graphic_2d = [
1255  "vulkan_loader",
1256  "libnative_vsync",
1257  "2d_graphics_source_ohos",
1258  "2d_graphics_source_ohos_ng",
1259  "2d_graphics",
1260  "2d_graphics_new",
1261  "2d_graphics_canvaskit0310",
1262  "2d_graphics_drawing",
1263  "color_picker",
1264  "EGL",
1265  "GLESv1",
1266  "GLESv2",
1267  "GLESv3",
1268  "opengl_wrapper_native_test",
1269  "debug_layer_test1",
1270  "debug_layer_test2",
1271  "vulkan_swapchain_layer",
1272  "libegl_effect",
1273  "particle_cxx_rust",
1274  "particle_cxx_cppdeps",
1275  "render_service_base_src",
1276  "libcomposer",
1277  "librender_service_base",
1278  "librender_service_base_static",
1279  "libeffectchain",
1280  "skeffectchain",
1281  "rosen_text",
1282  "libtexgine_source",
1283  "rosen_text_inner",
1284  "libtexgine",
1285  "rosen_text_texgine",
1286  "rosen_text_txt",
1287  "rosen_text_skia",
1288  "render_service_client_src",
1289  "render_service_client_src_static",
1290  "drawing_napi",
1291  "librender_service_client",
1292  "drawing_napi_impl",
1293  "text_napi",
1294  "text_napi_impl",
1295  "librender_service_client_static",
1296  "libbootanimation_utils",
1297  "libnative_image",
1298  "surface",
1299  "libgraphic_utils",
1300  "window_animation",
1301  "sync_fence",
1302  "color_manager_source",
1303  "color_space_object_convertor_source",
1304  "color_manager",
1305  "color_space_object_convertor",
1306  "colorspacemanager_napi_source",
1307  "buffer_handle",
1308  "colorspacemanager_napi",
1309  "render_service_client",
1310  "bootanimation",
1311  "socketpair",
1312  "libfence",
1313  "libskia_rs_framework",
1314  "render_frame_trace",
1315  "libhyper_graphic_manager",
1316  "texgine_sample",
1317  "texgine_sample_align",
1318  "sandbox_utils",
1319  "drawing_engine_sample",
1320  "texgine_sample_alignment",
1321  "impl_eventhandler",
1322  "drawing_sample_rs",
1323  "texgine_sample_calibrate",
1324  "hilog",
1325  "texgine_sample_decoration",
1326  "mock_image_native",
1327  "drawing_sample_canvaskit0310",
1328  "mock_ipc_core",
1329  "texgine_sample_direction",
1330  "mock_utils",
1331  "texgine_sample_mix",
1332  "libtexgine_drawing",
1333  "libvsync",
1334  "texgine_sample_shadow",
1335  "texgine_sample_bug",
1336  "windowanimationmanager_napi",
1337  "texgine_sample_dynamic_font",
1338  "effectkit",
1339  "texgine_sample_emoji",
1340  "libhgmnapi",
1341  "texgine_sample_font_style",
1342  "skia_libtxt_ohos",
1343  "texgine_sample_feature",
1344  "webgl_src",
1345  "texgine_sample_glyph_position",
1346  "skia_libtxt_ohos_ng",
1347  "libwebglnapi",
1348  "texgine_sample_intrinsic_width",
1349  "skia_paragraph",
1350  "skia_unicode",
1351  "texgine_sample_spacing",
1352  "libframe_analyzer",
1353  "skia_shaper",
1354  "rosen_libicu_ohos",
1355  "texgine_sample_strut",
1356  "texgine_sample_text_color",
1357  "rosen_libicu_ohos_ng",
1358  "render_service_client_rs_demo",
1359  "texgine_sample_weight_style",
1360  "scoped_bytrace",
1361  "render_service_client_screen_mode_demo",
1362  "texgine_sample_word_boundary",
1363  "render_service_client_app_demo",
1364  "texgine_sample_ellipsis",
1365  "texgine_sample_layout",
1366  "render_service_client_node_demo",
1367  "frame_report",
1368  "semaphore",
1369  "texgine_sample_dynamic_otf_font",
1370  "render_service_client_modifier_demo",
1371  "texgine_sample_text_height",
1372  "test_header",
1373  "option_parser",
1374  "texgine_sample_typography_height",
1375  "render_service_client_transition_demo",
1376  "texgine_sample_ellipsis_modal",
1377  "libgslogger",
1378  "render_service_client_gesture_interrupt_animation_demo",
1379  "raw_parser",
1380  "gl_utils",
1381  "cpudraw",
1382  "render_service_client_gravity_demo",
1383  "raw_maker",
1384  "render_service_client_ui_capture_demo",
1385  "render_service_client__alpha_offscreen_demo",
1386  "render_service_client_scale_demo",
1387  "render_service_client_rs_animation_demo",
1388  "surface_capture_demo",
1389  "security_layer_demo",
1390  "render_service_client_surface_node_demo",
1391  "render_service_client_uni_render_demo",
1392  "render_service_client_watermark_demo",
1393  "rs_uni_render_pixelmap_demo",
1394  "render_service_display_mode_demo",
1395  "render_service_client_tunnel_handle_demo",
1396  "render_service_client_overlay_demo",
1397  "snapshot_surface",
1398  "screen_info_demo",
1399  "render_service_client_pointer_window_demo",
1400  "render_service_client_subSurface_demo",
1401  "render_service_client_fingerprint_demo",
1402  "render_service_client_first_frame_callback_demo",
1403  "opengl_wrapper_test_common",
1404  "vulkan_loader_test_common",
1405  "vulkan_loader_test_common",
1406  "rs_test_common",
1407  "rs_test_common",
1408  "surface_test_common",
1409  "rosen_ohos_sources",
1410  "color_manager_test_common",
1411  "sync_fence_common",
1412  "buffer_handle_test_common",
1413  "render_context",
1414  "vsync_test_common",
1415  "rs_client_test_common",
1416  "rs_client_test_common",
1417  "rs_test_common",
1418  "socketpair_test_common",
1419  "fence_test_common",
1420  "hdr_capability_utils",
1421  "hdr_capability_napi",
1422  "rs_graphic_test_src",
1423  "rs_graphic_test",
1424  "rs_graphic_test_main",
1425  "font_asset",
1426]
1427
1428# security_component_manager : //base/security/security_component_manager
1429bypass_security_component_manager = [ "libsecurity_component_sdk" ]
1430
1431# distributed_bundle_framework : //foundation/bundlemanager/distributed_bundle_framework
1432bypass_distributed_bundle_framework = [
1433  "distributedbundle",
1434  "distributedbundlemanager",
1435]
1436
1437# device_manager : //foundation/distributedhardware/device_manager
1438bypass_device_manager = [
1439  "devicemanagersdk",
1440  "devicemanagerdependency",
1441  "devicemanagerradar",
1442]
1443
1444# hdf_core : //drivers/hdf_core
1445bypass_hdf_core = [
1446  "libhdf_ipc_adapter",
1447  "libhdf_host",
1448  "hdf_devhost",
1449  "libhdi",
1450  "libpub_utils",
1451  "libhdf_utils",
1452  "libhdf_platform",
1453  "libsample_driver",
1454  "libsample1_driver",
1455  "hdf_dbg",
1456  "libhdf_test_common",
1457  "libvdi_sample1_driver",
1458  "libvdi_sample1_symbol",
1459  "libvdi_sample2_driver",
1460]
1461
1462# 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
1463enable_cfi_part_and_bypass_list = [
1464  # enabled in OH4.0
1465  [
1466    "audio_framework",
1467    bypass_audio_framework,
1468  ],
1469  [
1470    "media_foundation",
1471    bypass_media_foundation,
1472  ],
1473  [
1474    "av_session",
1475    bypass_av_session,
1476  ],
1477  [
1478    "huks",
1479    bypass_huks,
1480  ],
1481  [
1482    "certificate_manager",
1483    bypass_certificate_manager,
1484  ],
1485  [
1486    "image_framework",
1487    bypass_image_framework,
1488  ],
1489  [
1490    "media_library",
1491    bypass_media_library,
1492  ],
1493  [
1494    "user_file_service",
1495    bypass_user_file_service,
1496  ],
1497  [
1498    "contacts_data_hap",
1499    bypass_contacts_data_hap,
1500  ],
1501  [
1502    "crypto_framework",
1503    bypass_crypto_framework,
1504  ],
1505  [
1506    "wpa_supplicant",
1507    bypass_wpa_supplicant,
1508  ],
1509  [
1510    "netmanager_base",
1511    bypass_netmanager_base,
1512  ],
1513  [
1514    "camera_framework",
1515    bypass_camera_framework,
1516  ],
1517  [
1518    "player_framework",
1519    bypass_player_framework,
1520  ],
1521  [
1522    "screenlock_mgr",
1523    bypass_screenlock_mgr,
1524  ],
1525  [
1526    "nfc",
1527    bypass_nfc,
1528  ],
1529  [
1530    "wifi",
1531    bypass_wifi,
1532  ],
1533  [
1534    "dsoftbus",
1535    bypass_dsoftbus,
1536  ],
1537  [
1538    "hilog",
1539    bypass_hilog,
1540  ],
1541  [
1542    "bluetooth",
1543    bypass_bluetooth,
1544  ],
1545  [
1546    "bluetooth_service",
1547    bypass_bluetooth_service,
1548  ],
1549
1550  # enabled in OH4.1
1551  [
1552    "device_security_level",
1553    bypass_device_security_level,
1554  ],
1555  [
1556    "face_auth",
1557    bypass_face_auth,
1558  ],
1559  [
1560    "fingerprint_auth",
1561    bypass_fingerprint_auth,
1562  ],
1563  [
1564    "pin_auth",
1565    bypass_pin_auth,
1566  ],
1567  [
1568    "user_auth_framework",
1569    bypass_user_auth_framework,
1570  ],
1571  [
1572    "enterprise_device_management",
1573    bypass_enterprise_device_management,
1574  ],
1575  [
1576    "wallpaper_mgr",
1577    bypass_wallpaper_mgr,
1578  ],
1579  [
1580    "resource_schedule_service",
1581    bypass_resource_schedule_service,
1582  ],
1583  [
1584    "data_object",
1585    bypass_data_object,
1586  ],
1587  [
1588    "device_auth",
1589    bypass_device_auth,
1590  ],
1591  [
1592    "data_share",
1593    bypass_data_share,
1594  ],
1595  [
1596    "time_service",
1597    bypass_time_service,
1598  ],
1599  [
1600    "imf",
1601    bypass_imf,
1602  ],
1603  [
1604    "location",
1605    bypass_location,
1606  ],
1607  [
1608    "dmsfwk",
1609    bypass_dmsfwk,
1610  ],
1611  [
1612    "usb_manager",
1613    bypass_usb_manager,
1614  ],
1615  [
1616    "sensor",
1617    bypass_sensor,
1618  ],
1619  [
1620    "battery_manager",
1621    bypass_battery_manager,
1622  ],
1623  [
1624    "battery_statistics",
1625    bypass_battery_statistics,
1626  ],
1627  [
1628    "display_manager",
1629    bypass_display_manager,
1630  ],
1631  [
1632    "power_manager",
1633    bypass_power_manager,
1634  ],
1635  [
1636    "thermal_manager",
1637    bypass_thermal_manager,
1638  ],
1639  [
1640    "device_status",
1641    bypass_device_status,
1642  ],
1643  [
1644    "motion",
1645    bypass_motion,
1646  ],
1647  [
1648    "spatial_awareness",
1649    bypass_spatial_awareness,
1650  ],
1651  [
1652    "algorithm",
1653    bypass_algorithm,
1654  ],
1655  [
1656    "window_manager",
1657    bypass_window_manager,
1658  ],
1659  [
1660    "qos_manager",
1661    bypass_qos_manager,
1662  ],
1663  [
1664    "call_manager",
1665    bypass_call_manager,
1666  ],
1667  [
1668    "cellular_call",
1669    bypass_cellular_call,
1670  ],
1671  [
1672    "core_service",
1673    bypass_core_service,
1674  ],
1675  [
1676    "rill_adapter",
1677    bypass_rill_adapter,
1678  ],
1679  [
1680    "sms_mms",
1681    bypass_sms_mms,
1682  ],
1683  [
1684    "state_registry",
1685    bypass_state_registry,
1686  ],
1687  [
1688    "telephony_data",
1689    bypass_telephony_data,
1690  ],
1691  [
1692    "common_event_service",
1693    bypass_common_event_service,
1694  ],
1695  [
1696    "distributed_notification_service",
1697    bypass_distributed_notification_service,
1698  ],
1699  [
1700    "eventhandler",
1701    bypass_eventhandler,
1702  ],
1703  [
1704    "os_account",
1705    bypass_os_account,
1706  ],
1707  [
1708    "access_token",
1709    bypass_access_token,
1710  ],
1711  [
1712    "dupdate_engine",
1713    bypass_dupdate_engine,
1714  ],
1715  [
1716    "input",
1717    bypass_input,
1718  ],
1719  [
1720    "device_attest",
1721    bypass_device_attest,
1722  ],
1723  [
1724    "perferences",
1725    bypass_perferences,
1726  ],
1727  [
1728    "relational_store",
1729    bypass_relational_store,
1730  ],
1731  [
1732    "miscdevice",
1733    bypass_miscdevice,
1734  ],
1735  [
1736    "app_file_service",
1737    bypass_app_file_service,
1738  ],
1739  [
1740    "file_api",
1741    bypass_file_api,
1742  ],
1743  [
1744    "storage_service",
1745    bypass_storage_service,
1746  ],
1747  [
1748    "scene_board_ext",
1749    bypass_scene_board_ext,
1750  ],
1751  [
1752    "background_task_mgr",
1753    bypass_background_task_mgr,
1754  ],
1755  [
1756    "device_usage_statistics",
1757    bypass_device_usage_statistics,
1758  ],
1759  [
1760    "efficiency_manager",
1761    bypass_efficiency_manager,
1762  ],
1763  [
1764    "efficiency_manager_ext",
1765    bypass_efficiency_manager_ext,
1766  ],
1767  [
1768    "frame_aware_sched",
1769    bypass_frame_aware_sched,
1770  ],
1771  [
1772    "memmgr",
1773    bypass_memmgr,
1774  ],
1775  [
1776    "memmgr_override",
1777    bypass_memmgr_override,
1778  ],
1779  [
1780    "work_scheduler",
1781    bypass_work_scheduler,
1782  ],
1783  [
1784    "accessibility",
1785    bypass_accessibility,
1786  ],
1787  [
1788    "ffrt",
1789    bypass_ffrt,
1790  ],
1791  [
1792    "advertising",
1793    bypass_advertising,
1794  ],
1795  [
1796    "oaid",
1797    bypass_oaid,
1798  ],
1799  [
1800    "init",
1801    bypass_init,
1802  ],
1803  [
1804    "bundle_framework",
1805    bypass_bundle_framework,
1806  ],
1807  [
1808    "ability_runtime",
1809    bypass_ability_runtime,
1810  ],
1811  [
1812    "hiview",
1813    bypass_hiview,
1814  ],
1815  [
1816    "device_standby",
1817    bypass_device_standby,
1818  ],
1819  [
1820    "appverify",
1821    bypass_appverify,
1822  ],
1823  [
1824    "drm_framework",
1825    bypass_drm_framework,
1826  ],
1827  [
1828    "distributed_audio",
1829    bypass_distributed_audio,
1830  ],
1831  [
1832    "memory_utils",
1833    bypass_memory_utils,
1834  ],
1835  [
1836    "distributed_camera",
1837    bypass_distributed_camera,
1838  ],
1839  [
1840    "dhcp",
1841    bypass_dhcp,
1842  ],
1843  [
1844    "device_info_manager",
1845    bypass_device_info_manager,
1846  ],
1847  [
1848    "dfs_service",
1849    bypass_dfs_service,
1850  ],
1851  [
1852    "dlp_permission_service",
1853    bypass_dlp_permission_service,
1854  ],
1855  [
1856    "cellular_data",
1857    bypass_cellular_data,
1858  ],
1859  [
1860    "request",
1861    bypass_request,
1862  ],
1863  [
1864    "datamgr_service",
1865    bypass_datamgr_service,
1866  ],
1867  [
1868    "dataclassification",
1869    bypass_dataclassification,
1870  ],
1871  [
1872    "certificate_framework",
1873    bypass_certificate_framework,
1874  ],
1875  [
1876    "sharing_framework",
1877    bypass_sharing_framework,
1878  ],
1879  [
1880    "distributed_input",
1881    bypass_distributed_input,
1882  ],
1883  [
1884    "av_codec",
1885    bypass_av_codec,
1886  ],
1887  [
1888    "kv_store",
1889    bypass_kv_store,
1890  ],
1891  [
1892    "preferences",
1893    bypass_preferences,
1894  ],
1895  [
1896    "distributed_screen",
1897    bypass_distributed_screen,
1898  ],
1899  [
1900    "distributed_hardware_fwk",
1901    bypass_distributed_hardware_fwk,
1902  ],
1903  [
1904    "soc_perf",
1905    bypass_soc_perf,
1906  ],
1907  [
1908    "update_service",
1909    bypass_update_service,
1910  ],
1911  [
1912    "graphic_2d",
1913    bypass_graphic_2d,
1914  ],
1915  [
1916    "security_component_manager",
1917    bypass_security_component_manager,
1918  ],
1919  [
1920    "distributed_bundle_framework",
1921    bypass_distributed_bundle_framework,
1922  ],
1923  [
1924    "device_manager",
1925    bypass_device_manager,
1926  ],
1927  [
1928    "hdf_core",
1929    bypass_hdf_core,
1930  ],
1931]
1932
1933# The list of part name that need to enable intsan
1934enable_intsan_part_list = []
1935
1936# The list of build target that bypass the intsan check
1937bypass_intsan_target_list = []
1938