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

Side by Side Diff: components/components_tests.gyp

Issue 986503002: components/metrics: Add runtime memory leak detector (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: LeakDetectorImpl stores addrs as uintptr_t; Implement move semantics for RankedList Created 5 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
OLDNEW
1 # Copyright 2014 The Chromium Authors. All rights reserved. 1 # Copyright 2014 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 'variables': { 6 'variables': {
7 # This turns on e.g. the filename-based detection of which 7 # This turns on e.g. the filename-based detection of which
8 # platforms to include source files on (e.g. files ending in 8 # platforms to include source files on (e.g. files ending in
9 # _mac.h or _mac.cc are only compiled on MacOSX). 9 # _mac.h or _mac.cc are only compiled on MacOSX).
10 'chromium_code': 1, 10 'chromium_code': 1,
(...skipping 295 matching lines...) Expand 10 before | Expand all | Expand 10 after
306 'metrics/metrics_log_manager_unittest.cc', 306 'metrics/metrics_log_manager_unittest.cc',
307 'metrics/metrics_log_unittest.cc', 307 'metrics/metrics_log_unittest.cc',
308 'metrics/metrics_reporting_scheduler_unittest.cc', 308 'metrics/metrics_reporting_scheduler_unittest.cc',
309 'metrics/metrics_service_unittest.cc', 309 'metrics/metrics_service_unittest.cc',
310 'metrics/metrics_state_manager_unittest.cc', 310 'metrics/metrics_state_manager_unittest.cc',
311 'metrics/net/net_metrics_log_uploader_unittest.cc', 311 'metrics/net/net_metrics_log_uploader_unittest.cc',
312 'metrics/persisted_logs_unittest.cc', 312 'metrics/persisted_logs_unittest.cc',
313 'metrics/profiler/profiler_metrics_provider_unittest.cc', 313 'metrics/profiler/profiler_metrics_provider_unittest.cc',
314 'metrics/profiler/tracking_synchronizer_unittest.cc', 314 'metrics/profiler/tracking_synchronizer_unittest.cc',
315 ], 315 ],
316 'metrics_leak_detector_unittest_sources': [
317 'metrics/leak_detector/call_stack_table_unittest.cc',
318 'metrics/leak_detector/leak_analyzer_unittest.cc',
319 'metrics/leak_detector/ranked_list_unittest.cc',
320 ],
316 'mime_util_unittest_sources': [ 321 'mime_util_unittest_sources': [
317 'mime_util/mime_util_unittest.cc', 322 'mime_util/mime_util_unittest.cc',
318 ], 323 ],
319 'nacl_unittest_sources': [ 324 'nacl_unittest_sources': [
320 'nacl/browser/nacl_file_host_unittest.cc', 325 'nacl/browser/nacl_file_host_unittest.cc',
321 'nacl/browser/nacl_process_host_unittest.cc', 326 'nacl/browser/nacl_process_host_unittest.cc',
322 'nacl/browser/nacl_validation_cache_unittest.cc', 327 'nacl/browser/nacl_validation_cache_unittest.cc',
323 'nacl/browser/pnacl_host_unittest.cc', 328 'nacl/browser/pnacl_host_unittest.cc',
324 'nacl/browser/pnacl_translation_cache_unittest.cc', 329 'nacl/browser/pnacl_translation_cache_unittest.cc',
325 'nacl/browser/test_nacl_browser_delegate.cc', 330 'nacl/browser/test_nacl_browser_delegate.cc',
(...skipping 759 matching lines...) Expand 10 before | Expand all | Expand 10 after
1085 'components.gyp:audio_modem_test_support', 1090 'components.gyp:audio_modem_test_support',
1086 'components.gyp:copresence', 1091 'components.gyp:copresence',
1087 'components.gyp:copresence_test_support', 1092 'components.gyp:copresence_test_support',
1088 'components.gyp:cryptauth', 1093 'components.gyp:cryptauth',
1089 'components.gyp:cryptauth_test_support', 1094 'components.gyp:cryptauth_test_support',
1090 'components.gyp:feedback_component', 1095 'components.gyp:feedback_component',
1091 'components.gyp:proximity_auth', 1096 'components.gyp:proximity_auth',
1092 ], 1097 ],
1093 }], 1098 }],
1094 ['chromeos==1', { 1099 ['chromeos==1', {
1100 'include_dirs': [
1101 '../third_party/tcmalloc/chromium/src',
1102 ],
1095 'sources': [ 1103 'sources': [
1096 'pairing/message_buffer_unittest.cc', 1104 'pairing/message_buffer_unittest.cc',
1097 'timers/alarm_timer_unittest.cc', 1105 'timers/alarm_timer_unittest.cc',
1098 'wifi_sync/wifi_config_delegate_chromeos_unittest.cc', 1106 'wifi_sync/wifi_config_delegate_chromeos_unittest.cc',
1099 'wifi_sync/wifi_credential_syncable_service_unittest.cc', 1107 'wifi_sync/wifi_credential_syncable_service_unittest.cc',
1100 'wifi_sync/wifi_credential_unittest.cc', 1108 'wifi_sync/wifi_credential_unittest.cc',
1101 'wifi_sync/wifi_security_class_chromeos_unittest.cc', 1109 'wifi_sync/wifi_security_class_chromeos_unittest.cc',
1102 'wifi_sync/wifi_security_class_unittest.cc', 1110 'wifi_sync/wifi_security_class_unittest.cc',
1111 '<@(metrics_leak_detector_unittest_sources)',
1103 '<@(ownership_unittest_sources)', 1112 '<@(ownership_unittest_sources)',
1104 ], 1113 ],
1105 'sources!': [ 1114 'sources!': [
1106 'storage_monitor/storage_monitor_linux_unittest.cc', 1115 'storage_monitor/storage_monitor_linux_unittest.cc',
1107 ], 1116 ],
1108 'dependencies': [ 1117 'dependencies': [
1109 '../chromeos/chromeos.gyp:chromeos_test_support', 1118 '../chromeos/chromeos.gyp:chromeos_test_support',
1119 'components.gyp:metrics_leak_detector',
1110 'components.gyp:ownership', 1120 'components.gyp:ownership',
1111 'components.gyp:pairing', 1121 'components.gyp:pairing',
1112 'components.gyp:user_manager_test_support', 1122 'components.gyp:user_manager_test_support',
1113 'components.gyp:wifi_sync', 1123 'components.gyp:wifi_sync',
1114 ], 1124 ],
1115 }], 1125 }],
1116 ['OS=="linux"', { 1126 ['OS=="linux"', {
1117 'sources': [ 1127 'sources': [
1118 'metrics/serialization/serialization_utils_unittest.cc', 1128 'metrics/serialization/serialization_utils_unittest.cc',
1119 ], 1129 ],
(...skipping 378 matching lines...) Expand 10 before | Expand all | Expand 10 after
1498 ], 1508 ],
1499 'variables': { 1509 'variables': {
1500 'test_suite_name': 'components_unittests', 1510 'test_suite_name': 'components_unittests',
1501 }, 1511 },
1502 'includes': [ '../build/apk_test.gypi' ], 1512 'includes': [ '../build/apk_test.gypi' ],
1503 }, 1513 },
1504 ], 1514 ],
1505 }], 1515 }],
1506 ], 1516 ],
1507 } 1517 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698