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

Side by Side Diff: webrtc/BUILD.gn

Issue 2828793003: GN: Tighten up test target visibility + refactorings (Closed)
Patch Set: Disable Win compile warning Created 3 years, 8 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 | « no previous file | webrtc/api/BUILD.gn » ('j') | webrtc/api/BUILD.gn » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved. 1 # Copyright (c) 2014 The WebRTC project authors. All Rights Reserved.
2 # 2 #
3 # Use of this source code is governed by a BSD-style license 3 # Use of this source code is governed by a BSD-style license
4 # that can be found in the LICENSE file in the root of the source 4 # that can be found in the LICENSE file in the root of the source
5 # tree. An additional intellectual property rights grant can be found 5 # tree. An additional intellectual property rights grant can be found
6 # in the file PATENTS. All contributing project authors may 6 # in the file PATENTS. All contributing project authors may
7 # be found in the AUTHORS file in the root of the source tree. 7 # be found in the AUTHORS file in the root of the source tree.
8 8
9 # TODO(kjellander): Rebase this to webrtc/build/common.gypi changes after r6330. 9 # TODO(kjellander): Rebase this to webrtc/build/common.gypi changes after r6330.
10 10
(...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after
275 testonly = true 275 testonly = true
276 276
277 # Only the root target should depend on this. 277 # Only the root target should depend on this.
278 visibility = [ "//:default" ] 278 visibility = [ "//:default" ]
279 279
280 deps = [ 280 deps = [
281 ":rtc_unittests", 281 ":rtc_unittests",
282 ":video_engine_tests", 282 ":video_engine_tests",
283 ":webrtc_nonparallel_tests", 283 ":webrtc_nonparallel_tests",
284 ":webrtc_perf_tests", 284 ":webrtc_perf_tests",
285 "api:rtc_api_unittests",
kjellander_webrtc 2017/04/21 12:13:59 The removed targets in here are rtc_source_set tar
286 "base:rtc_base_tests_utils", 285 "base:rtc_base_tests_utils",
287 "common_audio:common_audio_unittests", 286 "common_audio:common_audio_unittests",
288 "common_video:common_video_unittests", 287 "common_video:common_video_unittests",
289 "media:rtc_media_unittests", 288 "media:rtc_media_unittests",
290 "modules:modules_tests", 289 "modules:modules_tests",
291 "modules:modules_unittests", 290 "modules:modules_unittests",
292 "modules/audio_coding:audio_coding_tests", 291 "modules/audio_coding:audio_coding_tests",
293 "modules/audio_processing:audio_processing_tests", 292 "modules/audio_processing:audio_processing_tests",
294 "modules/remote_bitrate_estimator:bwe_simulations_tests", 293 "modules/remote_bitrate_estimator:bwe_simulations_tests",
295 "modules/rtp_rtcp:test_packet_masks_metrics", 294 "modules/rtp_rtcp:test_packet_masks_metrics",
296 "modules/video_capture:video_capture_internal_impl", 295 "modules/video_capture:video_capture_internal_impl",
297 "modules/video_coding:plot_videoprocessor_integrationtest", 296 "modules/video_coding:plot_videoprocessor_integrationtest",
298 "ortc:ortc_unittests", 297 "ortc:ortc_unittests",
299 "pc:peerconnection_unittests", 298 "pc:peerconnection_unittests",
300 "pc:rtc_pc_unittests", 299 "pc:rtc_pc_unittests",
301 "stats:rtc_stats_unittests", 300 "stats:rtc_stats_unittests",
302 "system_wrappers:system_wrappers_unittests", 301 "system_wrappers:system_wrappers_unittests",
303 "test", 302 "test",
304 "video:screenshare_loopback", 303 "video:screenshare_loopback",
305 "video:video_loopback", 304 "video:video_loopback",
306 "video:video_tests",
307 "voice_engine:voice_engine_unittests", 305 "voice_engine:voice_engine_unittests",
308 ] 306 ]
309 if (is_android) { 307 if (is_android) {
310 deps += [ 308 deps += [
311 ":android_junit_tests", 309 ":android_junit_tests",
312 "//webrtc/sdk/android:libjingle_peerconnection_android_unittest", 310 "//webrtc/sdk/android:libjingle_peerconnection_android_unittest",
313 ] 311 ]
314 } else { 312 } else {
315 deps += [ "modules/video_capture:video_capture_tests" ] 313 deps += [ "modules/video_capture:video_capture_tests" ]
316 } 314 }
(...skipping 151 matching lines...) Expand 10 before | Expand all | Expand 10 after
468 testonly = true 466 testonly = true
469 configs += [ ":rtc_unittests_config" ] 467 configs += [ ":rtc_unittests_config" ]
470 468
471 deps = [ 469 deps = [
472 "call:call_perf_tests", 470 "call:call_perf_tests",
473 "modules/audio_coding:audio_coding_perf_tests", 471 "modules/audio_coding:audio_coding_perf_tests",
474 "modules/audio_processing:audio_processing_perf_tests", 472 "modules/audio_processing:audio_processing_perf_tests",
475 "modules/remote_bitrate_estimator:remote_bitrate_estimator_perf_tests", 473 "modules/remote_bitrate_estimator:remote_bitrate_estimator_perf_tests",
476 "test:test_main", 474 "test:test_main",
477 "video:video_full_stack_tests", 475 "video:video_full_stack_tests",
478 "video:video_quality_test",
479 ] 476 ]
480 477
481 data = webrtc_perf_tests_resources 478 data = webrtc_perf_tests_resources
482 if (is_android) { 479 if (is_android) {
483 deps += [ "//testing/android/native_test:native_test_native_code" ] 480 deps += [ "//testing/android/native_test:native_test_native_code" ]
484 shard_timeout = 2700 481 shard_timeout = 2700
485 } 482 }
486 if (is_ios) { 483 if (is_ios) {
487 deps += [ ":webrtc_perf_tests_bundle_data" ] 484 deps += [ ":webrtc_perf_tests_bundle_data" ]
488 } 485 }
(...skipping 20 matching lines...) Expand all
509 ] 506 ]
510 507
511 deps = [ 508 deps = [
512 "//base:base_java_test_support", 509 "//base:base_java_test_support",
513 "//webrtc/examples:AppRTCMobile_javalib", 510 "//webrtc/examples:AppRTCMobile_javalib",
514 "//webrtc/sdk/android:libjingle_peerconnection_java", 511 "//webrtc/sdk/android:libjingle_peerconnection_java",
515 ] 512 ]
516 } 513 }
517 } 514 }
518 } 515 }
OLDNEW
« no previous file with comments | « no previous file | webrtc/api/BUILD.gn » ('j') | webrtc/api/BUILD.gn » ('J')

Powered by Google App Engine
This is Rietveld 408576698