1# Copyright (C) 2024 Huawei Device Co., Ltd.
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
14import("//build/test.gni")
15import("//foundation/filemanagement/dfs_service/distributedfile.gni")
16
17ohos_unittest("clouddisk_rdb_utils_test") {
18  module_out_path = "filemanagement/dfs_service/tests"
19
20  sources = [
21    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_transaction.cpp",
22    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_utils.cpp",
23    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdbstore.cpp",
24    "${distributedfile_path}/services/clouddisk_database/src/file_column.cpp",
25    "clouddisk_rdb_utils_test.cpp",
26  ]
27
28  include_dirs = [
29    "${distributedfile_path}/services/clouddisk_database/include",
30    "${distributedfile_path}/interfaces/inner_api/native/cloudsync_kit_inner",
31    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/include",
32    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/include",
33    "${distributedfile_path}/adapter/cloud_adapter_example/include",
34    "${distributedfile_path}/test/unittests/cloud_disk_database/include",
35    "include",
36    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/include",
37    "${media_library_path}/frameworks/utils/include",
38    "${services_path}/cloudfiledaemon/include/cloud_disk",
39    "${distributedfile_path}/utils/log/include",
40    "//third_party/e2fsprogs/e2fsprogs/lib",
41  ]
42
43  deps = [
44    "${innerkits_native_path}/cloud_file_kit_inner:cloudfile_kit",
45    "${services_path}/distributedfiledaemon:libdistributedfiledaemon",
46    "${utils_path}:libdistributedfiledentry",
47    "${utils_path}:libdistributedfileutils",
48    "${utils_path}:libdistributedfileutils_lite",
49    "//third_party/e2fsprogs:libext2_uuid",
50    "//third_party/googletest:gmock_main",
51    "//third_party/googletest:gtest_main",
52  ]
53
54  cflags = [ "--coverage" ]
55
56  ldflags = [ "--coverage" ]
57
58  cflags_cc = [ "--coverage" ]
59
60  external_deps = [
61    "ability_base:zuri",
62    "ability_runtime:ability_manager",
63    "ability_runtime:dataobs_manager",
64    "app_file_service:sandbox_helper_native",
65    "c_utils:utils",
66    "eventhandler:libeventhandler",
67    "ffrt:libffrt",
68    "hilog:libhilog",
69    "hitrace:hitrace_meter",
70    "init:libbegetutil",
71    "ipc:ipc_core",
72    "libfuse:libfuse",
73    "netmanager_base:net_conn_manager_if",
74    "os_account:os_account_innerkits",
75    "power_manager:powermgr_client",
76    "relational_store:native_rdb",
77    "safwk:system_ability_fwk",
78    "samgr:samgr_proxy",
79  ]
80
81  defines = [
82    "private=public",
83    "LOG_DOMAIN=0xD004308",
84    "LOG_TAG=\"CLOUD_DISK_DATABASE_TEST\"",
85  ]
86
87  use_exceptions = true
88}
89
90ohos_unittest("clouddisk_rdbstore_test") {
91  branch_protector_ret = "pac_ret"
92  sanitize = {
93    integer_overflow = true
94    cfi = true
95    cfi_cross_dso = true
96    debug = false
97    blocklist = "${distributedfile_path}/cfi_blocklist.txt"
98  }
99  module_out_path = "filemanagement/dfs_service"
100
101  sources = [
102    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_download_callback_client.cpp",
103    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_download_callback_stub.cpp",
104    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_download_uri_manager.cpp",
105    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_sync_callback_client.cpp",
106    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_sync_callback_stub.cpp",
107    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_sync_common.cpp",
108    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_impl_lite.cpp",
109    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_lite.cpp",
110    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_service_proxy_lite.cpp",
111    "${distributedfile_path}/test/unittests/clouddisk_database/mock/clouddisk_notify_utils_mock.cpp",
112    "${distributedfile_path}/test/unittests/clouddisk_database/mock/clouddisk_rdb_transaction_mock.cpp",
113    "${distributedfile_path}/test/unittests/clouddisk_database/mock/clouddisk_rdb_utils_mock.cpp",
114    "${distributedfile_path}/test/unittests/clouddisk_database/mock/meta_file_clouddisk_mock.cpp",
115    "${distributedfile_path}/test/unittests/clouddisk_database/mock/rdb_mock.cpp",
116    "${distributedfile_path}/test/unittests/cloudsync_sa/mock/cloud_file_utils_mock.cpp",
117    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/src/base_column.cpp",
118    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/src/media_column.cpp",
119    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/src/photo_album_column.cpp",
120    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/src/photo_map_column.cpp",
121    "clouddisk_rdbstore_test.cpp",
122  ]
123
124  clouddisk_database = [
125    "${services_path}/clouddisk_database/src/clouddisk_rdbstore.cpp",
126    "${services_path}/clouddisk_database/src/file_column.cpp",
127    "${services_path}/clouddisk_database/src/clouddisk_sync_helper.cpp",
128    "${services_path}/clouddisk_database/src/clouddisk_notify.cpp",
129  ]
130
131  sources += clouddisk_database
132
133  include_dirs = [
134    "${services_path}/clouddisk_database/include",
135    "${distributedfile_path}/adapter/cloud_adapter_example/include",
136    "${services_path}/cloudsyncservice/include",
137    "${services_path}/cloudfiledaemon/include",
138    "${distributedfile_path}/interfaces/inner_api/native/cloudsync_kit_inner",
139    "${distributedfile_path}/adapter/cloud_adapter_example/include",
140    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/include",
141    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/include",
142    "${media_library_path}/interfaces/inner_api/media_library_helper/include",
143    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/include",
144    "${media_library_path}/frameworks/services/media_thumbnail/include",
145    "${media_library_path}/frameworks/utils/include",
146    "${media_library_path}/interfaces/inner_api/media_library_helper/include",
147    "//third_party/e2fsprogs/e2fsprogs/lib",
148    "${utils_path}/log/include",
149    "${distributedfile_path}/test/unittests/clouddisk_database/include",
150    "${distributedfile_path}/test/unittests/clouddisk_database/mock",
151    "${services_path}/cloudfiledaemon/include/cloud_disk",
152  ]
153
154  deps = [
155    "${innerkits_native_path}/cloud_file_kit_inner:cloudfile_kit",
156    "${utils_path}:libdistributedfileutils",
157    "${utils_path}:libdistributedfileutils_lite",
158    "//third_party/e2fsprogs:libext2_uuid",
159    "//third_party/googletest:gmock_main",
160    "//third_party/googletest:gtest_main",
161  ]
162
163  cflags = [ "--coverage" ]
164
165  ldflags = [ "--coverage" ]
166
167  cflags_cc = [ "--coverage" ]
168
169  external_deps = [
170    "ability_base:zuri",
171    "ability_runtime:dataobs_manager",
172    "app_file_service:sandbox_helper_native",
173    "c_utils:utils",
174    "eventhandler:libeventhandler",
175    "ffrt:libffrt",
176    "hilog:libhilog",
177    "hisysevent:libhisysevent",
178    "hitrace:hitrace_meter",
179    "init:libbegetutil",
180    "ipc:ipc_single",
181    "libfuse:libfuse",
182    "netmanager_base:net_conn_manager_if",
183    "os_account:os_account_innerkits",
184    "relational_store:native_rdb",
185    "samgr:samgr_proxy",
186  ]
187
188  defines = [
189    "private=public",
190    "LOG_DOMAIN=0xD004310",
191    "LOG_TAG=\"CLOUDDISK_DATABASE_TEST\"",
192  ]
193
194  if (cloudsync_service_hicollie_enable) {
195    external_deps += [ "hicollie:libhicollie" ]
196    defines += [ "HICOLLIE_ENABLE" ]
197  }
198
199  if (cloudsync_service_resource_schedule) {
200    external_deps += [ "resource_schedule_service:ressched_client" ]
201    defines += [ "CLOUDSYNC_SERVICE_RESOURCE_SCHEDULE" ]
202  }
203
204  use_exceptions = true
205}
206
207ohos_unittest("clouddisk_notify_test") {
208  branch_protector_ret = "pac_ret"
209  sanitize = {
210    integer_overflow = true
211    cfi = true
212    cfi_cross_dso = true
213    debug = false
214    blocklist = "${distributedfile_path}/cfi_blocklist.txt"
215  }
216
217  module_out_path = "filemanagement/dfs_service"
218
219  sources = [
220    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_impl_lite.cpp",
221    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_lite.cpp",
222    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_service_proxy_lite.cpp",
223    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_notify.cpp",
224    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_utils.cpp",
225    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_sync_helper.cpp",
226    "${distributedfile_path}/services/clouddisk_database/src/file_column.cpp",
227    "${distributedfile_path}/test/unittests/cloud_disk/mock/clouddisk_rdbstore_mock.cpp",
228    "${distributedfile_path}/test/unittests/clouddisk_database/mock/clouddisk_notify_utils_mock.cpp",
229    "clouddisk_notify_test.cpp",
230  ]
231
232  include_dirs = [
233    "${distributedfile_path}/services/clouddisk_database/include",
234    "${distributedfile_path}/interfaces/inner_api/native/cloudsync_kit_inner",
235    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/include",
236    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/include",
237    "${distributedfile_path}/adapter/cloud_adapter_example/include",
238    "${distributedfile_path}/test/unittests/cloud_disk_database/include",
239    "include",
240    "${services_path}/cloudfiledaemon/include/cloud_disk",
241    "${distributedfile_path}/utils/log/include",
242    "//third_party/e2fsprogs/e2fsprogs/lib",
243  ]
244
245  deps = [
246    "${innerkits_native_path}/cloud_file_kit_inner:cloudfile_kit",
247    "${services_path}/distributedfiledaemon:libdistributedfiledaemon",
248    "${utils_path}:libdistributedfiledentry",
249    "${utils_path}:libdistributedfileutils",
250    "${utils_path}:libdistributedfileutils_lite",
251    "//third_party/e2fsprogs:libext2_uuid",
252    "//third_party/googletest:gmock_main",
253    "//third_party/googletest:gtest_main",
254  ]
255
256  cflags = [ "--coverage" ]
257
258  ldflags = [ "--coverage" ]
259
260  cflags_cc = [ "--coverage" ]
261
262  external_deps = [
263    "ability_base:zuri",
264    "ability_runtime:ability_manager",
265    "ability_runtime:dataobs_manager",
266    "app_file_service:sandbox_helper_native",
267    "c_utils:utils",
268    "eventhandler:libeventhandler",
269    "ffrt:libffrt",
270    "hilog:libhilog",
271    "hitrace:hitrace_meter",
272    "init:libbegetutil",
273    "ipc:ipc_core",
274    "libfuse:libfuse",
275    "netmanager_base:net_conn_manager_if",
276    "os_account:os_account_innerkits",
277    "power_manager:powermgr_client",
278    "relational_store:native_rdb",
279    "safwk:system_ability_fwk",
280    "samgr:samgr_proxy",
281  ]
282
283  defines = [
284    "private=public",
285    "LOG_DOMAIN=0xD004308",
286    "LOG_TAG=\"CLOUD_DISK_DATABASE_TEST\"",
287  ]
288
289  use_exceptions = true
290}
291
292ohos_unittest("clouddisk_rdb_transaction_test") {
293  module_out_path = "filemanagement/dfs_service"
294
295  sources = [
296    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_transaction.cpp",
297    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_utils.cpp",
298    "${distributedfile_path}/services/clouddisk_database/src/file_column.cpp",
299    "${distributedfile_path}/test/unittests/clouddisk_database/include/clouddisk_rdbstore_mock.h",
300    "clouddisk_rdb_transaction_test.cpp",
301  ]
302
303  include_dirs = [
304    "${distributedfile_path}/services/clouddisk_database/include",
305    "${distributedfile_path}/interfaces/inner_api/native/cloudsync_kit_inner",
306    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/include",
307    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/include",
308    "${distributedfile_path}/adapter/cloud_adapter_example/include",
309    "${distributedfile_path}/test/unittests/cloud_disk_database/include",
310    "include",
311    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/include",
312    "${media_library_path}/frameworks/utils/include",
313    "${services_path}/cloudfiledaemon/include/cloud_disk",
314    "${distributedfile_path}/utils/log/include",
315    "//third_party/e2fsprogs/e2fsprogs/lib",
316  ]
317
318  deps = [
319    "${innerkits_native_path}/cloud_file_kit_inner:cloudfile_kit",
320    "${services_path}/distributedfiledaemon:libdistributedfiledaemon",
321    "${utils_path}:libdistributedfiledentry",
322    "${utils_path}:libdistributedfileutils",
323    "${utils_path}:libdistributedfileutils_lite",
324    "//third_party/e2fsprogs:libext2_uuid",
325    "//third_party/googletest:gmock_main",
326    "//third_party/googletest:gtest_main",
327  ]
328
329  cflags = [ "--coverage" ]
330
331  ldflags = [ "--coverage" ]
332
333  cflags_cc = [ "--coverage" ]
334
335  external_deps = [
336    "ability_base:zuri",
337    "ability_runtime:ability_manager",
338    "ability_runtime:dataobs_manager",
339    "app_file_service:sandbox_helper_native",
340    "c_utils:utils",
341    "eventhandler:libeventhandler",
342    "ffrt:libffrt",
343    "hilog:libhilog",
344    "hitrace:hitrace_meter",
345    "init:libbegetutil",
346    "ipc:ipc_core",
347    "libfuse:libfuse",
348    "netmanager_base:net_conn_manager_if",
349    "os_account:os_account_innerkits",
350    "power_manager:powermgr_client",
351    "relational_store:native_rdb",
352    "safwk:system_ability_fwk",
353    "samgr:samgr_proxy",
354  ]
355
356  defines = [
357    "private=public",
358    "LOG_DOMAIN=0xD004308",
359    "LOG_TAG=\"CLOUD_DISK_DATABASE_TEST\"",
360  ]
361
362  use_exceptions = true
363}
364
365ohos_unittest("clouddisk_sync_helper_test") {
366  module_out_path = "filemanagement/dfs_service"
367
368  sources = [
369    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_download_uri_manager.cpp",
370    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/src/cloud_sync_service_proxy.cpp",
371    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_impl_lite.cpp",
372    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_lite.cpp",
373    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_transaction.cpp",
374    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_utils.cpp",
375    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_sync_helper.cpp",
376    "${distributedfile_path}/services/clouddisk_database/src/file_column.cpp",
377    "${distributedfile_path}/test/unittests/clouddisk_database/include/clouddisk_rdbstore_mock.h",
378    "clouddisk_sync_helper_test.cpp",
379  ]
380
381  include_dirs = [
382    "${distributedfile_path}/services/clouddisk_database/include",
383    "${distributedfile_path}/interfaces/inner_api/native/cloudsync_kit_inner",
384    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/include",
385    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/include",
386    "${distributedfile_path}/adapter/cloud_adapter_example/include",
387    "${distributedfile_path}/test/unittests/cloud_disk_database/include",
388    "include",
389    "${media_library_path}/frameworks/innerkitsimpl/media_library_helper/include",
390    "${media_library_path}/frameworks/utils/include",
391    "${services_path}/cloudfiledaemon/include/cloud_disk",
392    "${distributedfile_path}/utils/log/include",
393    "//third_party/e2fsprogs/e2fsprogs/lib",
394  ]
395
396  deps = [
397    "${innerkits_native_path}/cloud_file_kit_inner:cloudfile_kit",
398    "${services_path}/distributedfiledaemon:libdistributedfiledaemon",
399    "${utils_path}:libdistributedfiledentry",
400    "${utils_path}:libdistributedfileutils",
401    "${utils_path}:libdistributedfileutils_lite",
402    "//third_party/e2fsprogs:libext2_uuid",
403    "//third_party/googletest:gmock_main",
404    "//third_party/googletest:gtest_main",
405  ]
406
407  cflags = [ "--coverage" ]
408
409  ldflags = [ "--coverage" ]
410
411  cflags_cc = [ "--coverage" ]
412
413  external_deps = [
414    "ability_base:zuri",
415    "ability_runtime:ability_manager",
416    "ability_runtime:dataobs_manager",
417    "app_file_service:sandbox_helper_native",
418    "c_utils:utils",
419    "eventhandler:libeventhandler",
420    "ffrt:libffrt",
421    "hilog:libhilog",
422    "hitrace:hitrace_meter",
423    "init:libbegetutil",
424    "ipc:ipc_core",
425    "libfuse:libfuse",
426    "netmanager_base:net_conn_manager_if",
427    "os_account:os_account_innerkits",
428    "power_manager:powermgr_client",
429    "relational_store:native_rdb",
430    "safwk:system_ability_fwk",
431    "samgr:samgr_proxy",
432  ]
433
434  defines = [
435    "private=public",
436    "LOG_DOMAIN=0xD004308",
437    "LOG_TAG=\"CLOUD_DISK_DATABASE_TEST\"",
438  ]
439
440  use_exceptions = true
441}
442
443ohos_unittest("clouddisk_notify_utils_test") {
444  branch_protector_ret = "pac_ret"
445  sanitize = {
446    integer_overflow = true
447    cfi = true
448    cfi_cross_dso = true
449    debug = false
450    blocklist = "${distributedfile_path}/cfi_blocklist.txt"
451  }
452
453  module_out_path = "filemanagement/dfs_service"
454
455  sources = [
456    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_impl_lite.cpp",
457    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_manager_lite.cpp",
458    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/src/cloud_sync_service_proxy_lite.cpp",
459    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_notify.cpp",
460    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_notify_utils.cpp",
461    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdb_utils.cpp",
462    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_rdbstore.cpp",
463    "${distributedfile_path}/services/clouddisk_database/src/clouddisk_sync_helper.cpp",
464    "${distributedfile_path}/services/clouddisk_database/src/file_column.cpp",
465    "clouddisk_notify_utils_test.cpp",
466  ]
467
468  include_dirs = [
469    "${distributedfile_path}/services/clouddisk_database/include",
470    "${distributedfile_path}/interfaces/inner_api/native/cloudsync_kit_inner",
471    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner/include",
472    "${distributedfile_path}/frameworks/native/cloudsync_kit_inner_lite/include",
473    "${distributedfile_path}/adapter/cloud_adapter_example/include",
474    "${distributedfile_path}/test/unittests/cloud_disk_database/include",
475    "include",
476    "${services_path}/cloudfiledaemon/include/cloud_disk",
477    "${distributedfile_path}/utils/log/include",
478    "//third_party/e2fsprogs/e2fsprogs/lib",
479  ]
480
481  deps = [
482    "${innerkits_native_path}/cloud_file_kit_inner:cloudfile_kit",
483    "${services_path}/distributedfiledaemon:libdistributedfiledaemon",
484    "${utils_path}:libdistributedfiledentry",
485    "${utils_path}:libdistributedfileutils",
486    "${utils_path}:libdistributedfileutils_lite",
487    "//third_party/e2fsprogs:libext2_uuid",
488    "//third_party/googletest:gmock_main",
489    "//third_party/googletest:gtest_main",
490  ]
491
492  cflags = [ "--coverage" ]
493
494  ldflags = [ "--coverage" ]
495
496  cflags_cc = [ "--coverage" ]
497
498  external_deps = [
499    "ability_base:zuri",
500    "ability_runtime:ability_manager",
501    "ability_runtime:dataobs_manager",
502    "app_file_service:sandbox_helper_native",
503    "c_utils:utils",
504    "eventhandler:libeventhandler",
505    "ffrt:libffrt",
506    "hilog:libhilog",
507    "hitrace:hitrace_meter",
508    "init:libbegetutil",
509    "ipc:ipc_core",
510    "libfuse:libfuse",
511    "netmanager_base:net_conn_manager_if",
512    "os_account:os_account_innerkits",
513    "power_manager:powermgr_client",
514    "relational_store:native_rdb",
515    "safwk:system_ability_fwk",
516    "samgr:samgr_proxy",
517  ]
518
519  defines = [
520    "private=public",
521    "LOG_DOMAIN=0xD004308",
522    "LOG_TAG=\"CLOUD_DISK_DATABASE_TEST\"",
523  ]
524
525  use_exceptions = true
526}
527
528group("clouddisk_database_test") {
529  testonly = true
530  deps = [
531    ":clouddisk_notify_test",
532    ":clouddisk_notify_utils_test",
533    ":clouddisk_rdb_transaction_test",
534    ":clouddisk_rdb_utils_test",
535    ":clouddisk_rdbstore_test",
536    ":clouddisk_sync_helper_test",
537  ]
538}
539