1# Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. 2# 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 5# tree. An additional intellectual property rights grant can be found 6# in the file PATENTS. All contributing project authors may 7# be found in the AUTHORS file in the root of the source tree. 8 9# gn_isolate_map.pyl - A mapping of Ninja build target names to GN labels and 10# test type classifications for the tests that are run on the bots. 11# 12# This file is based on testing/buildbot/gn_isolate_map.pyl for Chromium, but 13# is covering WebRTC stand-alone tests instead. 14# See https://cs.chromium.org/chromium/src/testing/buildbot/gn_isolate_map.pyl 15# for more detailed documentation. 16 17{ 18 "All": { 19 "label": "//:All", 20 "type": "additional_compile_target", 21 }, 22 "AppRTCMobile_test_apk": { 23 "label": "//examples:AppRTCMobile_test_apk", 24 "type": "additional_compile_target", 25 }, 26 "android_junit_tests": { 27 "label": "//:android_junit_tests", 28 "type": "junit_test", 29 }, 30 "android_examples_junit_tests": { 31 "label": "//examples:android_examples_junit_tests", 32 "type": "junit_test", 33 }, 34 "android_sdk_junit_tests": { 35 "label": "//sdk/android:android_sdk_junit_tests", 36 "type": "junit_test", 37 }, 38 "apprtcmobile_tests": { 39 "label": "//examples:apprtcmobile_tests", 40 "type": "raw", 41 }, 42 "audio_decoder_unittests": { 43 "label": "//modules/audio_coding:audio_decoder_unittests", 44 "type": "console_test_launcher", 45 }, 46 "common_audio_unittests": { 47 "label": "//common_audio:common_audio_unittests", 48 "type": "console_test_launcher", 49 }, 50 "common_video_unittests": { 51 "label": "//common_video:common_video_unittests", 52 "type": "console_test_launcher", 53 }, 54 "isac_fix_test": { 55 "label": "//modules/audio_coding:isac_fix_test", 56 "type": "console_test_launcher", 57 "args": [ 58 "32000", "../../resources/speech_and_misc_wb.pcm", 59 "isac_speech_and_misc_wb.pcm", 60 ] 61 }, 62 "android_instrumentation_test_apk": { 63 "label": "//sdk/android:android_instrumentation_test_apk", 64 "type": "additional_compile_target", 65 }, 66 "low_bandwidth_audio_test": { 67 "label": "//audio:low_bandwidth_audio_test", 68 "type": "console_test_launcher", 69 "args": [ 70 "--quick", 71 ], 72 }, 73 "low_bandwidth_audio_perf_test": { 74 "label": "//audio:low_bandwidth_audio_perf_test", 75 "type": "script", 76 "script": "//audio/test/low_bandwidth_audio_test.py", 77 "args": [ 78 ".", "--remove", 79 ], 80 }, 81 "modules_tests": { 82 "label": "//modules:modules_tests", 83 "type": "console_test_launcher", 84 }, 85 "modules_unittests": { 86 "label": "//modules:modules_unittests", 87 "type": "windowed_test_launcher", 88 }, 89 "peerconnection_unittests": { 90 "label": "//pc:peerconnection_unittests", 91 "type": "console_test_launcher", 92 }, 93 "rtc_media_unittests": { 94 "label": "//media:rtc_media_unittests", 95 "type": "console_test_launcher", 96 }, 97 "rtc_pc_unittests": { 98 "label": "//pc:rtc_pc_unittests", 99 "type": "console_test_launcher", 100 }, 101 "rtc_stats_unittests": { 102 "label": "//stats:rtc_stats_unittests", 103 "type": "console_test_launcher", 104 }, 105 "rtc_unittests": { 106 "label": "//:rtc_unittests", 107 "type": "console_test_launcher", 108 }, 109 "sdk_framework_unittests": { 110 "label": "//sdk:sdk_framework_unittests", 111 "type": "raw", 112 }, 113 "sdk_unittests": { 114 "label": "//sdk:sdk_unittests", 115 "type": "raw", 116 }, 117 "slow_tests": { 118 "label": "//:slow_tests", 119 "type": "console_test_launcher", 120 }, 121 "system_wrappers_unittests": { 122 "label": "//system_wrappers:system_wrappers_unittests", 123 "type": "console_test_launcher", 124 }, 125 "test_support_unittests": { 126 "label": "//test:test_support_unittests", 127 "type": "console_test_launcher", 128 }, 129 "tools_unittests": { 130 "label": "//rtc_tools:tools_unittests", 131 "type": "console_test_launcher", 132 }, 133 "video_capture_tests": { 134 "label": "//modules/video_capture:video_capture_tests", 135 "type": "non_parallel_console_test_launcher", 136 # TODO(bugs.webrtc.org/9292): remove use_webcam and the ensure script. 137 "use_webcam": True, 138 }, 139 "video_engine_tests": { 140 "label": "//:video_engine_tests", 141 "type": "console_test_launcher", 142 }, 143 "voip_unittests": { 144 "label": "//:voip_unittests", 145 "type": "console_test_launcher", 146 }, 147 "webrtc_nonparallel_tests": { 148 "label": "//:webrtc_nonparallel_tests", 149 "type": "non_parallel_console_test_launcher", 150 }, 151 "webrtc_perf_tests": { 152 "label": "//:webrtc_perf_tests", 153 "type": "raw", 154 }, 155} 156