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