115053c2dSopenharmony_ci# Copyright (c) 2021 Huawei Device Co., Ltd. 215053c2dSopenharmony_ci# Licensed under the Apache License, Version 2.0 (the "License"); 315053c2dSopenharmony_ci# you may not use this file except in compliance with the License. 415053c2dSopenharmony_ci# You may obtain a copy of the License at 515053c2dSopenharmony_ci# 615053c2dSopenharmony_ci# http://www.apache.org/licenses/LICENSE-2.0 715053c2dSopenharmony_ci# 815053c2dSopenharmony_ci# Unless required by applicable law or agreed to in writing, software 915053c2dSopenharmony_ci# distributed under the License is distributed on an "AS IS" BASIS, 1015053c2dSopenharmony_ci# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1115053c2dSopenharmony_ci# See the License for the specific language governing permissions and 1215053c2dSopenharmony_ci# limitations under the License. 1315053c2dSopenharmony_ciimport("//build/ohos.gni") 1415053c2dSopenharmony_ci 1515053c2dSopenharmony_cigroup("distributedtest") { 1615053c2dSopenharmony_ci testonly = true 1715053c2dSopenharmony_ci deps = [] 1815053c2dSopenharmony_ci deps += [ "test/distributedtest/single_kvstore_client:distributedtest" ] 1915053c2dSopenharmony_ci} 2015053c2dSopenharmony_ci 2115053c2dSopenharmony_ci############################################################################### 2215053c2dSopenharmony_ci 2315053c2dSopenharmony_cigroup("build_native_test") { 2415053c2dSopenharmony_ci testonly = true 2515053c2dSopenharmony_ci deps = [ 2615053c2dSopenharmony_ci "frameworks/innerkitsimpl/distributeddatafwk/test:unittest", 2715053c2dSopenharmony_ci "frameworks/libs/distributeddb/test:unittest", 2815053c2dSopenharmony_ci "frameworks/libs/distributeddb/test/moduletest:moduletest", 2915053c2dSopenharmony_ci ] 3015053c2dSopenharmony_ci if (!defined(global_parts_info.distributeddatamgr_kv_store_lite)) { 3115053c2dSopenharmony_ci deps += 3215053c2dSopenharmony_ci [ "frameworks/libs/distributeddb/gaussdb_rd/test/unittest:unittest" ] 3315053c2dSopenharmony_ci } 3415053c2dSopenharmony_ci} 3515053c2dSopenharmony_ci 3615053c2dSopenharmony_ci############################################################################### 3715053c2dSopenharmony_cigroup("unittest") { 3815053c2dSopenharmony_ci testonly = true 3915053c2dSopenharmony_ci deps = [] 4015053c2dSopenharmony_ci deps += [ 4115053c2dSopenharmony_ci "frameworks/common/test:unittest", 4215053c2dSopenharmony_ci "frameworks/innerkitsimpl/kvdb/test:unittest", 4315053c2dSopenharmony_ci "test/unittest/distributedKVStore:unittest", 4415053c2dSopenharmony_ci "test/unittest/distributeddata:unittest", 4515053c2dSopenharmony_ci ] 4615053c2dSopenharmony_ci} 4715053c2dSopenharmony_ci 4815053c2dSopenharmony_ci############################################################################### 4915053c2dSopenharmony_ci 5015053c2dSopenharmony_cigroup("fuzztest") { 5115053c2dSopenharmony_ci testonly = true 5215053c2dSopenharmony_ci deps = [] 5315053c2dSopenharmony_ci deps += [ 5415053c2dSopenharmony_ci "test/fuzztest/blob_fuzzer:fuzztest", 5515053c2dSopenharmony_ci "test/fuzztest/devicekvstore_fuzzer:fuzztest", 5615053c2dSopenharmony_ci "test/fuzztest/distributedkvdatamanager_fuzzer:fuzztest", 5715053c2dSopenharmony_ci "test/fuzztest/singlekvstore_fuzzer:fuzztest", 5815053c2dSopenharmony_ci "test/fuzztest/taskscheduler_fuzzer:fuzztest", 5915053c2dSopenharmony_ci "test/fuzztest/typesutil_fuzzer:fuzztest", 6015053c2dSopenharmony_ci ] 6115053c2dSopenharmony_ci} 6215053c2dSopenharmony_ci############################################################################### 63