Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(586)

Side by Side Diff: components/sync/sync_tests.gypi

Issue 2205613002: Revert of [Sync] Merge sync_unit_tests into components_unit_tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@sc
Patch Set: Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « components/sync/BUILD.gn ('k') | components/sync/sync_unit_tests_apk.isolate » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'targets': [ 6 'targets': [
7 # Test support files for the 'sync_core' target. 7 # Test support files for the 'sync_core' target.
8 # GN version: //components/sync:test_support_sync_core 8 # GN version: //components/sync:test_support_sync_core
9 { 9 {
10 'target_name': 'test_support_sync_core', 10 'target_name': 'test_support_sync_core',
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after
235 'api/fake_syncable_service.cc', 235 'api/fake_syncable_service.cc',
236 'api/fake_syncable_service.h', 236 'api/fake_syncable_service.h',
237 'api/mock_model_type_store.cc', 237 'api/mock_model_type_store.cc',
238 'api/mock_model_type_store.h', 238 'api/mock_model_type_store.h',
239 'api/sync_change_processor_wrapper_for_test.cc', 239 'api/sync_change_processor_wrapper_for_test.cc',
240 'api/sync_change_processor_wrapper_for_test.h', 240 'api/sync_change_processor_wrapper_for_test.h',
241 'api/sync_error_factory_mock.cc', 241 'api/sync_error_factory_mock.cc',
242 'api/sync_error_factory_mock.h', 242 'api/sync_error_factory_mock.h',
243 ], 243 ],
244 }, 244 },
245
246 # The unit test executable for sync tests.
247 # GN version: //components/sync:sync_unit_tests
248 {
249 'target_name': 'sync_unit_tests',
250 'type': '<(gtest_target_type)',
251 # Typed-parametrized tests generate exit-time destructors.
252 'variables': { 'enable_wexit_time_destructors': 0, },
253 'defines': [
254 'SYNC_TEST',
255 ],
256 'dependencies': [
257 '../base/base.gyp:base',
258 '../base/base.gyp:run_all_unittests',
259 '../google_apis/google_apis.gyp:google_apis',
260 '../google_apis/google_apis.gyp:google_apis_test_support',
261 '../net/net.gyp:net',
262 '../net/net.gyp:net_test_support',
263 '../sql/sql.gyp:sql',
264 '../sql/sql.gyp:test_support_sql',
265 '../testing/gmock.gyp:gmock',
266 '../testing/gtest.gyp:gtest',
267 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase',
268 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
269 'sync',
270 'test_support_sync_api',
271 'test_support_sync_core',
272 'test_support_sync_core_impl',
273 ],
274 'include_dirs': [
275 '..',
276 ],
277 'sources': [
278 'api/attachments/attachment_id_unittest.cc',
279 'api/attachments/attachment_metadata_unittest.cc',
280 'api/attachments/attachment_unittest.cc',
281 'api/entity_data_unittest.cc',
282 'api/model_type_service_unittest.cc',
283 'api/sync_change_unittest.cc',
284 'api/sync_data_unittest.cc',
285 'api/sync_error_unittest.cc',
286 'api/sync_merge_result_unittest.cc',
287 'engine_impl/apply_control_data_updates_unittest.cc',
288 'engine_impl/backoff_delay_provider_unittest.cc',
289 'engine_impl/directory_commit_contribution_unittest.cc',
290 'engine_impl/directory_update_handler_unittest.cc',
291 'engine_impl/get_updates_processor_unittest.cc',
292 'engine_impl/model_type_worker_unittest.cc',
293 'engine_impl/sync_scheduler_unittest.cc',
294 'engine_impl/syncer_proto_util_unittest.cc',
295 'engine_impl/syncer_unittest.cc',
296 'engine_impl/syncer_util_unittest.cc',
297 'engine_impl/worker_entity_tracker_unittest.cc',
298 'core_impl/attachments/attachment_downloader_impl_unittest.cc',
299 'core_impl/attachments/attachment_service_impl_unittest.cc',
300 'core_impl/attachments/attachment_service_proxy_unittest.cc',
301 'core_impl/attachments/attachment_store_frontend_unittest.cc',
302 'core_impl/attachments/attachment_store_test_template.h',
303 'core_impl/attachments/attachment_uploader_impl_unittest.cc',
304 'core_impl/attachments/fake_attachment_downloader_unittest.cc',
305 'core_impl/attachments/fake_attachment_uploader_unittest.cc',
306 'core_impl/attachments/in_memory_attachment_store_unittest.cc',
307 'core_impl/attachments/on_disk_attachment_store_unittest.cc',
308 'core_impl/attachments/task_queue_unittest.cc',
309 'core_impl/debug_info_event_listener_unittest.cc',
310 'core/http_bridge_unittest.cc',
311 'core_impl/js_mutation_event_observer_unittest.cc',
312 'core_impl/js_sync_encryption_handler_observer_unittest.cc',
313 'core_impl/js_sync_manager_observer_unittest.cc',
314 'core_impl/model_type_connector_proxy_unittest.cc',
315 'core/model_type_store_backend_unittest.cc',
316 'core/model_type_store_impl_unittest.cc',
317 'core/processor_entity_tracker_unittest.cc',
318 'core_impl/protocol_event_buffer_unittest.cc',
319 'base/attachment_id_proto_unittest.cc',
320 'base/cancelation_signal_unittest.cc',
321 'base/enum_set_unittest.cc',
322 'base/node_ordinal_unittest.cc',
323 'base/ordinal_unittest.cc',
324 'base/unique_position_unittest.cc',
325 'core/change_record_unittest.cc',
326 'core/data_batch_impl_unittest.cc',
327 'engine/model_safe_worker_unittest.cc',
328 'sessions/sync_session_snapshot_unittest.cc',
329 'core/simple_metadata_change_list_unittest.cc',
330 'base/immutable_unittest.cc',
331 'base/proto_value_ptr_unittest.cc',
332 'base/weak_handle_unittest.cc',
333 'core/shared_model_type_processor_unittest.cc',
334 'core_impl/sync_encryption_handler_impl_unittest.cc',
335 'core_impl/sync_manager_impl_unittest.cc',
336 'core_impl/syncapi_server_connection_manager_unittest.cc',
337 'js/js_event_details_unittest.cc',
338 'js/sync_js_controller_unittest.cc',
339 'protocol/proto_enum_conversions_unittest.cc',
340 'protocol/proto_value_conversions_unittest.cc',
341 'sessions_impl/model_type_registry_unittest.cc',
342 'sessions_impl/nudge_tracker_unittest.cc',
343 'sessions_impl/status_controller_unittest.cc',
344 'syncable/directory_backing_store_unittest.cc',
345 'syncable/directory_unittest.cc',
346 'syncable/directory_unittest.h',
347 'syncable/entry_kernel_unittest.cc',
348 'syncable/model_type_unittest.cc',
349 'syncable/nigori_util_unittest.cc',
350 'syncable/parent_child_index_unittest.cc',
351 'syncable/syncable_enum_conversions_unittest.cc',
352 'syncable/syncable_id_unittest.cc',
353 'syncable/syncable_unittest.cc',
354 'syncable/syncable_util_unittest.cc',
355 'base/cryptographer_unittest.cc',
356 'base/data_type_histogram_unittest.cc',
357 'base/get_session_name_unittest.cc',
358 'base/nigori_unittest.cc',
359 'base/protobuf_unittest.cc',
360 ],
361 'conditions': [
362 ['OS == "android"', {
363 'dependencies': [
364 '../testing/android/native_test.gyp:native_test_native_code',
365 ],
366 }],
367 ['OS=="linux" and chromeos==1', {
368 # Required by get_session_name_unittest.cc on Chrome OS.
369 'dependencies': [
370 '../chromeos/chromeos.gyp:chromeos',
371 ],
372 }],
373 ['OS == "ios"', {
374 'sources!': [
375 'core/http_bridge_unittest.cc',
376 ],
377 }],
378 ],
379 },
245 ], 380 ],
246 'conditions': [ 381 'conditions': [
247 ['OS != "ios"', { 382 ['OS != "ios"', {
248 'targets': [ 383 'targets': [
249 # A tool that can be used to launch a python sync server instance. 384 # A tool that can be used to launch a python sync server instance.
250 { 385 {
251 'target_name': 'run_sync_testserver', 386 'target_name': 'run_sync_testserver',
252 'type': 'executable', 387 'type': 'executable',
253 'dependencies': [ 388 'dependencies': [
254 '../base/base.gyp:base', 389 '../base/base.gyp:base',
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
352 '../base/base.gyp:base', 487 '../base/base.gyp:base',
353 ], 488 ],
354 'export_dependent_settings': [ 489 'export_dependent_settings': [
355 '../testing/gtest.gyp:gtest', 490 '../testing/gtest.gyp:gtest',
356 ], 491 ],
357 'sources': [ 492 'sources': [
358 'test/fake_server/android/fake_server_helper_android.cc', 493 'test/fake_server/android/fake_server_helper_android.cc',
359 'test/fake_server/android/fake_server_helper_android.h', 494 'test/fake_server/android/fake_server_helper_android.h',
360 ], 495 ],
361 }, 496 },
497 {
498 # GN: //components/sync:sync_unit_tests_apk
499 'target_name': 'sync_unit_tests_apk',
500 'type': 'none',
501 'dependencies': [
502 'sync_unit_tests',
503 ],
504 'variables': {
505 'test_suite_name': 'sync_unit_tests',
506 'isolate_file': '../sync_unit_tests.isolate',
507 },
508 'includes': [ '../../build/apk_test.gypi' ],
509 },
510 ],
511 'conditions': [
512 ['test_isolation_mode != "noop"', {
513 'targets': [
514 {
515 'target_name': 'sync_unit_tests_apk_run',
516 'type': 'none',
517 'dependencies': [
518 'sync_unit_tests_apk',
519 ],
520 'includes': [
521 '../../build/isolate.gypi',
522 ],
523 'sources': [
524 'sync_unit_tests_apk.isolate',
525 ],
526 },
527 ],
528 }],
529 ],
530 }],
531 ['test_isolation_mode != "noop"', {
532 'targets': [
533 {
534 'target_name': 'sync_unit_tests_run',
535 'type': 'none',
536 'dependencies': [
537 'sync_unit_tests',
538 ],
539 'includes': [
540 '../../build/isolate.gypi',
541 ],
542 'sources': [
543 '../sync_unit_tests.isolate',
544 ],
545 },
362 ], 546 ],
363 }], 547 }],
364 ], 548 ],
365 } 549 }
OLDNEW
« no previous file with comments | « components/sync/BUILD.gn ('k') | components/sync/sync_unit_tests_apk.isolate » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698