113acfde9Sopenharmony_ci# Copyright (c) 2022 Huawei Device Co., Ltd.
213acfde9Sopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License");
313acfde9Sopenharmony_ci# you may not use this file except in compliance with the License.
413acfde9Sopenharmony_ci# You may obtain a copy of the License at
513acfde9Sopenharmony_ci#
613acfde9Sopenharmony_ci#     http://www.apache.org/licenses/LICENSE-2.0
713acfde9Sopenharmony_ci#
813acfde9Sopenharmony_ci# Unless required by applicable law or agreed to in writing, software
913acfde9Sopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS,
1013acfde9Sopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1113acfde9Sopenharmony_ci# See the License for the specific language governing permissions and
1213acfde9Sopenharmony_ci# limitations under the License.
1313acfde9Sopenharmony_ciimport("//foundation/filemanagement/storage_service/storage_service_aafwk.gni")
1413acfde9Sopenharmony_ci
1513acfde9Sopenharmony_cigroup("storage_service_fuzztest") {
1613acfde9Sopenharmony_ci  testonly = true
1713acfde9Sopenharmony_ci  deps = [
1813acfde9Sopenharmony_ci    # deps file
1913acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/bundlestats_fuzzer:BundleStatsFuzzTest",
2013acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/disk_fuzzer:DiskFuzzTest",
2113acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/filesystemcrypto_fuzzer:FileSystemCryptoFuzzTest",
2213acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/fileutils_fuzzer:FileUtilsFuzzTest",
2313acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/fscryptutils_fuzzer:FscryptUtilsFuzzTest",
2413acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/keycontrol_fuzzer:KeyControlFuzzTest",
2513acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagedaemon_fuzzer:StorageDaemonFuzzTest",
2613acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagedaemoncreatesharefile_fuzzer:StorageDaemonCreateShareFileFuzzTest",
2713acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagedaemondeletesharefile_fuzzer:StorageDaemonDeleteShareFileFuzzTest",
2813acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagemanager_fuzzer:StorageManagerFuzzTest",
2913acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagemanagerproxy_fuzzer:StorageManagerProxyFuzzTest",
3013acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagestats_fuzzer:StorageStatsFuzzTest",
3113acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagestatusservice_fuzzer:StorageStatusServiceFuzzTest",
3213acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/storagetotalstatusservice_fuzzer:StorageTotalStatusServiceFuzzTest",
3313acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/stringutils_fuzzer:StringUtilsFuzzTest",
3413acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/sysparamdynamic_fuzzer:SysparamDynamicFuzzTest",
3513acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/sysparamstatic_fuzzer:SysparamStaticFuzzTest",
3613acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/volumecore_fuzzer:VolumeCoreFuzzTest",
3713acfde9Sopenharmony_ci    "${storage_service_path}/test/fuzztest/volumeexternal_fuzzer:VolumeExternalFuzzTest",
3813acfde9Sopenharmony_ci  ]
3913acfde9Sopenharmony_ci}
40