| OLD | NEW |
| 1 # Copyright (c) 2011 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2011 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 { | 9 { |
| 10 'includes': [ | 10 'includes': [ |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 'pacing/pacing.gypi', | 21 'pacing/pacing.gypi', |
| 22 'remote_bitrate_estimator/remote_bitrate_estimator.gypi', | 22 'remote_bitrate_estimator/remote_bitrate_estimator.gypi', |
| 23 'rtp_rtcp/rtp_rtcp.gypi', | 23 'rtp_rtcp/rtp_rtcp.gypi', |
| 24 'utility/utility.gypi', | 24 'utility/utility.gypi', |
| 25 'video_coding/codecs/h264/h264.gypi', | 25 'video_coding/codecs/h264/h264.gypi', |
| 26 'video_coding/codecs/i420/i420.gypi', | 26 'video_coding/codecs/i420/i420.gypi', |
| 27 'video_coding/video_coding.gypi', | 27 'video_coding/video_coding.gypi', |
| 28 'video_capture/video_capture.gypi', | 28 'video_capture/video_capture.gypi', |
| 29 'video_processing/video_processing.gypi', | 29 'video_processing/video_processing.gypi', |
| 30 ], | 30 ], |
| 31 'conditions': [ | |
| 32 ['include_tests==1', { | |
| 33 'includes': [ | |
| 34 'audio_coding/audio_coding_tests.gypi', | |
| 35 'audio_processing/audio_processing_tests.gypi', | |
| 36 'rtp_rtcp/test/testFec/test_fec.gypi', | |
| 37 'video_coding/video_coding_test.gypi', | |
| 38 'video_coding/codecs/test/video_codecs_test_framework.gypi', | |
| 39 'video_coding/codecs/tools/video_codecs_tools.gypi', | |
| 40 ], # includes | |
| 41 'variables': { | |
| 42 'conditions': [ | |
| 43 # Desktop capturer is supported only on Windows, OSX and Linux. | |
| 44 ['OS=="win" or OS=="mac" or OS=="linux"', { | |
| 45 'desktop_capture_supported%': 1, | |
| 46 }, { | |
| 47 'desktop_capture_supported%': 0, | |
| 48 }], | |
| 49 ['rtc_use_h264==1', { | |
| 50 'videoprocessor_defines': [ | |
| 51 'WEBRTC_VIDEOPROCESSOR_H264_TESTS', | |
| 52 ], | |
| 53 }, { | |
| 54 'videoprocessor_defines': [], | |
| 55 }], | |
| 56 ], | |
| 57 }, | |
| 58 'targets': [ | |
| 59 { | |
| 60 'target_name': 'modules_tests', | |
| 61 'type': '<(gtest_target_type)', | |
| 62 'dependencies': [ | |
| 63 '<(DEPTH)/testing/gtest.gyp:gtest', | |
| 64 '<(webrtc_root)/common.gyp:webrtc_common', | |
| 65 '<(webrtc_root)/common_video/common_video.gyp:common_video', | |
| 66 '<(webrtc_root)/modules/video_coding/codecs/vp8/vp8.gyp:webrtc_vp8', | |
| 67 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers'
, | |
| 68 '<(webrtc_root)/test/test.gyp:test_support', | |
| 69 '<(webrtc_root)/test/test.gyp:test_support_main', | |
| 70 'audio_coding_module', | |
| 71 'rtp_rtcp', | |
| 72 'video_codecs_test_framework', | |
| 73 'webrtc_utility', | |
| 74 'webrtc_video_coding', | |
| 75 ], | |
| 76 'defines': [ | |
| 77 '<@(audio_coding_defines)', | |
| 78 '<@(videoprocessor_defines)', | |
| 79 ], | |
| 80 'sources': [ | |
| 81 'audio_coding/test/APITest.cc', | |
| 82 'audio_coding/test/Channel.cc', | |
| 83 'audio_coding/test/EncodeDecodeTest.cc', | |
| 84 'audio_coding/test/PCMFile.cc', | |
| 85 'audio_coding/test/PacketLossTest.cc', | |
| 86 'audio_coding/test/RTPFile.cc', | |
| 87 'audio_coding/test/TestAllCodecs.cc', | |
| 88 'audio_coding/test/TestRedFec.cc', | |
| 89 'audio_coding/test/TestStereo.cc', | |
| 90 'audio_coding/test/TestVADDTX.cc', | |
| 91 'audio_coding/test/Tester.cc', | |
| 92 'audio_coding/test/TwoWayCommunication.cc', | |
| 93 'audio_coding/test/iSACTest.cc', | |
| 94 'audio_coding/test/opus_test.cc', | |
| 95 'audio_coding/test/target_delay_unittest.cc', | |
| 96 'audio_coding/test/utility.cc', | |
| 97 'rtp_rtcp/test/testFec/test_fec.cc', | |
| 98 'video_coding/codecs/test/videoprocessor_integrationtest.cc', | |
| 99 'video_coding/codecs/vp8/test/vp8_impl_unittest.cc', | |
| 100 ], | |
| 101 'conditions': [ | |
| 102 ['OS=="android"', { | |
| 103 'dependencies': [ | |
| 104 '<(DEPTH)/testing/android/native_test.gyp:native_test_native_cod
e', | |
| 105 ], | |
| 106 }], | |
| 107 ['OS=="ios"', { | |
| 108 'mac_bundle_resources': [ | |
| 109 '<(DEPTH)/resources/audio_coding/testfile32kHz.pcm', | |
| 110 '<(DEPTH)/resources/audio_coding/teststereo32kHz.pcm', | |
| 111 '<(DEPTH)/resources/foreman_cif.yuv', | |
| 112 '<(DEPTH)/resources/paris_qcif.yuv', | |
| 113 ], | |
| 114 }], | |
| 115 ], | |
| 116 }, | |
| 117 { | |
| 118 'target_name': 'modules_unittests', | |
| 119 'type': '<(gtest_target_type)', | |
| 120 'defines': [ | |
| 121 '<@(audio_coding_defines)', | |
| 122 ], | |
| 123 'dependencies': [ | |
| 124 'acm_receive_test', | |
| 125 'acm_send_test', | |
| 126 'audio_coding_module', | |
| 127 'audio_conference_mixer', | |
| 128 'audio_device' , | |
| 129 'audio_mixer', | |
| 130 'audio_network_adaptor', | |
| 131 'audio_processing', | |
| 132 'audioproc_test_utils', | |
| 133 'bitrate_controller', | |
| 134 'builtin_audio_decoder_factory', | |
| 135 'bwe_simulator', | |
| 136 'cng', | |
| 137 'isac_fix', | |
| 138 'media_file', | |
| 139 'neteq', | |
| 140 'neteq_test_support', | |
| 141 'neteq_unittest_tools', | |
| 142 'paced_sender', | |
| 143 'pcm16b', # Needed by NetEq tests. | |
| 144 'red', | |
| 145 'remote_bitrate_estimator', | |
| 146 'rtp_rtcp', | |
| 147 'video_codecs_test_framework', | |
| 148 'video_processing', | |
| 149 'webrtc_utility', | |
| 150 'webrtc_video_coding', | |
| 151 '<@(neteq_dependencies)', | |
| 152 '<(DEPTH)/testing/gmock.gyp:gmock', | |
| 153 '<(DEPTH)/testing/gtest.gyp:gtest', | |
| 154 '<(DEPTH)/third_party/gflags/gflags.gyp:gflags', | |
| 155 '<(webrtc_root)/base/base.gyp:rtc_base_approved', | |
| 156 '<(webrtc_root)/common.gyp:webrtc_common', | |
| 157 '<(webrtc_root)/common_audio/common_audio.gyp:common_audio', | |
| 158 '<(webrtc_root)/common_video/common_video.gyp:common_video', | |
| 159 '<(webrtc_root)/modules/modules.gyp:video_capture', | |
| 160 '<(webrtc_root)/modules/video_coding/codecs/vp8/vp8.gyp:webrtc_vp8', | |
| 161 '<(webrtc_root)/modules/video_coding/codecs/vp9/vp9.gyp:webrtc_vp9', | |
| 162 '<(webrtc_root)/system_wrappers/system_wrappers.gyp:system_wrappers'
, | |
| 163 '<(webrtc_root)/test/test.gyp:video_test_common', | |
| 164 '<(webrtc_root)/test/test.gyp:rtp_test_utils', | |
| 165 '<(webrtc_root)/test/test.gyp:test_support_main', | |
| 166 '<(webrtc_root)/test/test.gyp:test_common', | |
| 167 ], | |
| 168 'sources': [ | |
| 169 'audio_coding/acm2/acm_receiver_unittest_oldapi.cc', | |
| 170 'audio_coding/acm2/audio_coding_module_unittest_oldapi.cc', | |
| 171 'audio_coding/acm2/call_statistics_unittest.cc', | |
| 172 'audio_coding/acm2/codec_manager_unittest.cc', | |
| 173 'audio_coding/acm2/initial_delay_manager_unittest.cc', | |
| 174 'audio_coding/acm2/rent_a_codec_unittest.cc', | |
| 175 'audio_coding/audio_network_adaptor/audio_network_adaptor_impl_unitt
est.cc', | |
| 176 'audio_coding/audio_network_adaptor/channel_controller_unittest.cc', | |
| 177 'audio_coding/audio_network_adaptor/controller_manager_unittest.cc', | |
| 178 'audio_coding/audio_network_adaptor/mock/mock_controller.h', | |
| 179 'audio_coding/audio_network_adaptor/mock/mock_controller_manager.h', | |
| 180 'audio_coding/codecs/audio_decoder_factory_unittest.cc', | |
| 181 'audio_coding/codecs/cng/audio_encoder_cng_unittest.cc', | |
| 182 'audio_coding/codecs/cng/cng_unittest.cc', | |
| 183 'audio_coding/codecs/ilbc/ilbc_unittest.cc', | |
| 184 'audio_coding/codecs/isac/fix/source/filterbanks_unittest.cc', | |
| 185 'audio_coding/codecs/isac/fix/source/filters_unittest.cc', | |
| 186 'audio_coding/codecs/isac/fix/source/lpc_masking_model_unittest.cc', | |
| 187 'audio_coding/codecs/isac/fix/source/transform_unittest.cc', | |
| 188 'audio_coding/codecs/isac/main/source/audio_encoder_isac_unittest.cc
', | |
| 189 'audio_coding/codecs/isac/main/source/isac_unittest.cc', | |
| 190 'audio_coding/codecs/isac/unittest.cc', | |
| 191 'audio_coding/codecs/mock/mock_audio_encoder.cc', | |
| 192 'audio_coding/codecs/opus/audio_encoder_opus_unittest.cc', | |
| 193 'audio_coding/codecs/opus/opus_unittest.cc', | |
| 194 'audio_coding/codecs/red/audio_encoder_copy_red_unittest.cc', | |
| 195 'audio_coding/neteq/audio_classifier_unittest.cc', | |
| 196 'audio_coding/neteq/audio_multi_vector_unittest.cc', | |
| 197 'audio_coding/neteq/audio_vector_unittest.cc', | |
| 198 'audio_coding/neteq/background_noise_unittest.cc', | |
| 199 'audio_coding/neteq/buffer_level_filter_unittest.cc', | |
| 200 'audio_coding/neteq/comfort_noise_unittest.cc', | |
| 201 'audio_coding/neteq/decision_logic_unittest.cc', | |
| 202 'audio_coding/neteq/decoder_database_unittest.cc', | |
| 203 'audio_coding/neteq/delay_manager_unittest.cc', | |
| 204 'audio_coding/neteq/delay_peak_detector_unittest.cc', | |
| 205 'audio_coding/neteq/dsp_helper_unittest.cc', | |
| 206 'audio_coding/neteq/dtmf_buffer_unittest.cc', | |
| 207 'audio_coding/neteq/dtmf_tone_generator_unittest.cc', | |
| 208 'audio_coding/neteq/expand_unittest.cc', | |
| 209 'audio_coding/neteq/merge_unittest.cc', | |
| 210 'audio_coding/neteq/mock/mock_audio_decoder.h', | |
| 211 'audio_coding/neteq/mock/mock_audio_vector.h', | |
| 212 'audio_coding/neteq/mock/mock_buffer_level_filter.h', | |
| 213 'audio_coding/neteq/mock/mock_decoder_database.h', | |
| 214 'audio_coding/neteq/mock/mock_delay_manager.h', | |
| 215 'audio_coding/neteq/mock/mock_delay_peak_detector.h', | |
| 216 'audio_coding/neteq/mock/mock_dtmf_buffer.h', | |
| 217 'audio_coding/neteq/mock/mock_dtmf_tone_generator.h', | |
| 218 'audio_coding/neteq/mock/mock_expand.h', | |
| 219 'audio_coding/neteq/mock/mock_external_decoder_pcm16b.h', | |
| 220 'audio_coding/neteq/mock/mock_packet_buffer.h', | |
| 221 'audio_coding/neteq/mock/mock_payload_splitter.h', | |
| 222 'audio_coding/neteq/nack_tracker_unittest.cc', | |
| 223 'audio_coding/neteq/neteq_external_decoder_unittest.cc', | |
| 224 'audio_coding/neteq/neteq_impl_unittest.cc', | |
| 225 'audio_coding/neteq/neteq_network_stats_unittest.cc', | |
| 226 'audio_coding/neteq/neteq_stereo_unittest.cc', | |
| 227 'audio_coding/neteq/neteq_unittest.cc', | |
| 228 'audio_coding/neteq/normal_unittest.cc', | |
| 229 'audio_coding/neteq/packet_buffer_unittest.cc', | |
| 230 'audio_coding/neteq/payload_splitter_unittest.cc', | |
| 231 'audio_coding/neteq/post_decode_vad_unittest.cc', | |
| 232 'audio_coding/neteq/random_vector_unittest.cc', | |
| 233 'audio_coding/neteq/sync_buffer_unittest.cc', | |
| 234 'audio_coding/neteq/tick_timer_unittest.cc', | |
| 235 'audio_coding/neteq/time_stretch_unittest.cc', | |
| 236 'audio_coding/neteq/timestamp_scaler_unittest.cc', | |
| 237 'audio_coding/neteq/tools/input_audio_file_unittest.cc', | |
| 238 'audio_coding/neteq/tools/packet_unittest.cc', | |
| 239 'audio_conference_mixer/test/audio_conference_mixer_unittest.cc', | |
| 240 'audio_device/fine_audio_buffer_unittest.cc', | |
| 241 'audio_mixer/test/audio_mixer_unittest.cc', | |
| 242 'audio_processing/aec/echo_cancellation_unittest.cc', | |
| 243 'audio_processing/aec/system_delay_unittest.cc', | |
| 244 'audio_processing/agc/agc_manager_direct_unittest.cc', | |
| 245 'audio_processing/agc/loudness_histogram_unittest.cc', | |
| 246 'audio_processing/agc/mock_agc.h', | |
| 247 'audio_processing/audio_buffer_unittest.cc', | |
| 248 'audio_processing/beamformer/array_util_unittest.cc', | |
| 249 'audio_processing/beamformer/complex_matrix_unittest.cc', | |
| 250 'audio_processing/beamformer/covariance_matrix_generator_unittest.cc
', | |
| 251 'audio_processing/beamformer/matrix_unittest.cc', | |
| 252 'audio_processing/beamformer/mock_nonlinear_beamformer.h', | |
| 253 'audio_processing/beamformer/nonlinear_beamformer_unittest.cc', | |
| 254 'audio_processing/config_unittest.cc', | |
| 255 'audio_processing/echo_cancellation_impl_unittest.cc', | |
| 256 'audio_processing/splitting_filter_unittest.cc', | |
| 257 'audio_processing/transient/dyadic_decimator_unittest.cc', | |
| 258 'audio_processing/transient/file_utils.cc', | |
| 259 'audio_processing/transient/file_utils.h', | |
| 260 'audio_processing/transient/file_utils_unittest.cc', | |
| 261 'audio_processing/transient/moving_moments_unittest.cc', | |
| 262 'audio_processing/transient/transient_detector_unittest.cc', | |
| 263 'audio_processing/transient/transient_suppressor_unittest.cc', | |
| 264 'audio_processing/transient/wpd_node_unittest.cc', | |
| 265 'audio_processing/transient/wpd_tree_unittest.cc', | |
| 266 'audio_processing/utility/block_mean_calculator_unittest.cc', | |
| 267 'audio_processing/utility/delay_estimator_unittest.cc', | |
| 268 'audio_processing/vad/gmm_unittest.cc', | |
| 269 'audio_processing/vad/pitch_based_vad_unittest.cc', | |
| 270 'audio_processing/vad/pitch_internal_unittest.cc', | |
| 271 'audio_processing/vad/pole_zero_filter_unittest.cc', | |
| 272 'audio_processing/vad/standalone_vad_unittest.cc', | |
| 273 'audio_processing/vad/vad_audio_proc_unittest.cc', | |
| 274 'audio_processing/vad/vad_circular_buffer_unittest.cc', | |
| 275 'audio_processing/vad/voice_activity_detector_unittest.cc', | |
| 276 'bitrate_controller/bitrate_controller_unittest.cc', | |
| 277 'bitrate_controller/send_side_bandwidth_estimation_unittest.cc', | |
| 278 'congestion_controller/congestion_controller_unittest.cc', | |
| 279 'congestion_controller/delay_based_bwe_unittest.cc', | |
| 280 'congestion_controller/delay_based_bwe_unittest_helper.cc', | |
| 281 'congestion_controller/delay_based_bwe_unittest_helper.h', | |
| 282 'congestion_controller/probe_bitrate_estimator_unittest.cc', | |
| 283 'congestion_controller/probe_controller_unittest.cc', | |
| 284 'media_file/media_file_unittest.cc', | |
| 285 'module_common_types_unittest.cc', | |
| 286 'pacing/bitrate_prober_unittest.cc', | |
| 287 'pacing/paced_sender_unittest.cc', | |
| 288 'pacing/packet_router_unittest.cc', | |
| 289 'remote_bitrate_estimator/bwe_simulations.cc', | |
| 290 'remote_bitrate_estimator/include/mock/mock_remote_bitrate_estimator
.h', | |
| 291 'remote_bitrate_estimator/include/mock/mock_remote_bitrate_observer.
h', | |
| 292 'remote_bitrate_estimator/inter_arrival_unittest.cc', | |
| 293 'remote_bitrate_estimator/overuse_detector_unittest.cc', | |
| 294 'remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time_uni
ttest.cc', | |
| 295 'remote_bitrate_estimator/remote_bitrate_estimator_single_stream_uni
ttest.cc', | |
| 296 'remote_bitrate_estimator/remote_bitrate_estimator_unittest_helper.c
c', | |
| 297 'remote_bitrate_estimator/remote_bitrate_estimator_unittest_helper.h
', | |
| 298 'remote_bitrate_estimator/remote_estimator_proxy_unittest.cc', | |
| 299 'remote_bitrate_estimator/send_time_history_unittest.cc', | |
| 300 'remote_bitrate_estimator/test/bwe_test_framework_unittest.cc', | |
| 301 'remote_bitrate_estimator/test/bwe_unittest.cc', | |
| 302 'remote_bitrate_estimator/test/estimators/nada_unittest.cc', | |
| 303 'remote_bitrate_estimator/test/metric_recorder_unittest.cc', | |
| 304 'remote_bitrate_estimator/transport_feedback_adapter_unittest.cc', | |
| 305 'rtp_rtcp/source/byte_io_unittest.cc', | |
| 306 'rtp_rtcp/source/fec_receiver_unittest.cc', | |
| 307 'rtp_rtcp/source/fec_test_helper.cc', | |
| 308 'rtp_rtcp/source/fec_test_helper.h', | |
| 309 'rtp_rtcp/source/mock/mock_rtp_payload_strategy.h', | |
| 310 'rtp_rtcp/source/nack_rtx_unittest.cc', | |
| 311 'rtp_rtcp/source/packet_loss_stats_unittest.cc', | |
| 312 'rtp_rtcp/source/playout_delay_oracle_unittest.cc', | |
| 313 'rtp_rtcp/source/producer_fec_unittest.cc', | |
| 314 'rtp_rtcp/source/receive_statistics_unittest.cc', | |
| 315 'rtp_rtcp/source/remote_ntp_time_estimator_unittest.cc', | |
| 316 'rtp_rtcp/source/rtcp_packet/app_unittest.cc', | |
| 317 'rtp_rtcp/source/rtcp_packet/bye_unittest.cc', | |
| 318 'rtp_rtcp/source/rtcp_packet/common_header_unittest.cc', | |
| 319 'rtp_rtcp/source/rtcp_packet/compound_packet_unittest.cc', | |
| 320 'rtp_rtcp/source/rtcp_packet/dlrr_unittest.cc', | |
| 321 'rtp_rtcp/source/rtcp_packet/extended_jitter_report_unittest.cc', | |
| 322 'rtp_rtcp/source/rtcp_packet/extended_reports_unittest.cc', | |
| 323 'rtp_rtcp/source/rtcp_packet/fir_unittest.cc', | |
| 324 'rtp_rtcp/source/rtcp_packet/nack_unittest.cc', | |
| 325 'rtp_rtcp/source/rtcp_packet/pli_unittest.cc', | |
| 326 'rtp_rtcp/source/rtcp_packet/rapid_resync_request_unittest.cc', | |
| 327 'rtp_rtcp/source/rtcp_packet/receiver_report_unittest.cc', | |
| 328 'rtp_rtcp/source/rtcp_packet/remb_unittest.cc', | |
| 329 'rtp_rtcp/source/rtcp_packet/report_block_unittest.cc', | |
| 330 'rtp_rtcp/source/rtcp_packet/rpsi_unittest.cc', | |
| 331 'rtp_rtcp/source/rtcp_packet/rrtr_unittest.cc', | |
| 332 'rtp_rtcp/source/rtcp_packet/sdes_unittest.cc', | |
| 333 'rtp_rtcp/source/rtcp_packet/sender_report_unittest.cc', | |
| 334 'rtp_rtcp/source/rtcp_packet/sli_unittest.cc', | |
| 335 'rtp_rtcp/source/rtcp_packet/tmmbn_unittest.cc', | |
| 336 'rtp_rtcp/source/rtcp_packet/tmmbr_unittest.cc', | |
| 337 'rtp_rtcp/source/rtcp_packet/transport_feedback_unittest.cc', | |
| 338 'rtp_rtcp/source/rtcp_packet/voip_metric_unittest.cc', | |
| 339 'rtp_rtcp/source/rtcp_packet_unittest.cc', | |
| 340 'rtp_rtcp/source/rtcp_receiver_unittest.cc', | |
| 341 'rtp_rtcp/source/rtcp_sender_unittest.cc', | |
| 342 'rtp_rtcp/source/rtcp_utility_unittest.cc', | |
| 343 'rtp_rtcp/source/rtp_fec_unittest.cc', | |
| 344 'rtp_rtcp/source/rtp_format_h264_unittest.cc', | |
| 345 'rtp_rtcp/source/rtp_format_vp8_test_helper.cc', | |
| 346 'rtp_rtcp/source/rtp_format_vp8_test_helper.h', | |
| 347 'rtp_rtcp/source/rtp_format_vp8_unittest.cc', | |
| 348 'rtp_rtcp/source/rtp_format_vp9_unittest.cc', | |
| 349 'rtp_rtcp/source/rtp_header_extension_unittest.cc', | |
| 350 'rtp_rtcp/source/rtp_packet_history_unittest.cc', | |
| 351 'rtp_rtcp/source/rtp_packet_unittest.cc', | |
| 352 'rtp_rtcp/source/rtp_payload_registry_unittest.cc', | |
| 353 'rtp_rtcp/source/rtp_rtcp_impl_unittest.cc', | |
| 354 'rtp_rtcp/source/rtp_sender_unittest.cc', | |
| 355 'rtp_rtcp/source/time_util_unittest.cc', | |
| 356 'rtp_rtcp/source/vp8_partition_aggregator_unittest.cc', | |
| 357 'rtp_rtcp/test/testAPI/test_api.cc', | |
| 358 'rtp_rtcp/test/testAPI/test_api.h', | |
| 359 'rtp_rtcp/test/testAPI/test_api_audio.cc', | |
| 360 'rtp_rtcp/test/testAPI/test_api_rtcp.cc', | |
| 361 'rtp_rtcp/test/testAPI/test_api_video.cc', | |
| 362 'utility/source/audio_frame_operations_unittest.cc', | |
| 363 'utility/source/file_player_unittests.cc', | |
| 364 'utility/source/process_thread_impl_unittest.cc', | |
| 365 'video_coding/codecs/test/packet_manipulator_unittest.cc', | |
| 366 'video_coding/codecs/test/stats_unittest.cc', | |
| 367 'video_coding/codecs/test/videoprocessor_unittest.cc', | |
| 368 'video_coding/codecs/vp8/default_temporal_layers_unittest.cc', | |
| 369 'video_coding/codecs/vp8/reference_picture_selection_unittest.cc', | |
| 370 'video_coding/codecs/vp8/screenshare_layers_unittest.cc', | |
| 371 'video_coding/codecs/vp8/simulcast_encoder_adapter_unittest.cc', | |
| 372 'video_coding/codecs/vp8/simulcast_unittest.cc', | |
| 373 'video_coding/codecs/vp8/simulcast_unittest.h', | |
| 374 'video_coding/decoding_state_unittest.cc', | |
| 375 'video_coding/frame_buffer2_unittest.cc', | |
| 376 'video_coding/histogram_unittest.cc', | |
| 377 'video_coding/include/mock/mock_vcm_callbacks.h', | |
| 378 'video_coding/jitter_buffer_unittest.cc', | |
| 379 'video_coding/jitter_estimator_tests.cc', | |
| 380 'video_coding/nack_module_unittest.cc', | |
| 381 'video_coding/percentile_filter_unittest.cc', | |
| 382 'video_coding/protection_bitrate_calculator_unittest.cc', | |
| 383 'video_coding/receiver_unittest.cc', | |
| 384 'video_coding/rtp_frame_reference_finder_unittest.cc', | |
| 385 'video_coding/sequence_number_util_unittest.cc', | |
| 386 'video_coding/session_info_unittest.cc', | |
| 387 'video_coding/test/stream_generator.cc', | |
| 388 'video_coding/test/stream_generator.h', | |
| 389 'video_coding/timing_unittest.cc', | |
| 390 'video_coding/utility/frame_dropper_unittest.cc', | |
| 391 'video_coding/utility/h264_bitstream_parser_unittest.cc', | |
| 392 'video_coding/utility/ivf_file_writer_unittest.cc', | |
| 393 'video_coding/utility/moving_average_unittest.cc', | |
| 394 'video_coding/utility/quality_scaler_unittest.cc', | |
| 395 'video_coding/utility/simulcast_rate_allocator_unittest.cc', | |
| 396 'video_coding/video_coding_robustness_unittest.cc', | |
| 397 'video_coding/video_packet_buffer_unittest.cc', | |
| 398 'video_coding/video_receiver_unittest.cc', | |
| 399 'video_coding/video_sender_unittest.cc', | |
| 400 'video_processing/test/denoiser_test.cc', | |
| 401 'video_processing/test/video_processing_unittest.cc', | |
| 402 'video_processing/test/video_processing_unittest.h', | |
| 403 ], | |
| 404 'conditions': [ | |
| 405 ['apm_debug_dump==1', { | |
| 406 'defines': ['WEBRTC_APM_DEBUG_DUMP=1',], | |
| 407 }, { | |
| 408 'defines': ['WEBRTC_APM_DEBUG_DUMP=0',], | |
| 409 }], | |
| 410 ['enable_intelligibility_enhancer==1', { | |
| 411 'defines': ['WEBRTC_INTELLIGIBILITY_ENHANCER=1',], | |
| 412 'sources': [ | |
| 413 'audio_processing/intelligibility/intelligibility_enhancer_unitt
est.cc', | |
| 414 'audio_processing/intelligibility/intelligibility_utils_unittest
.cc', | |
| 415 ], | |
| 416 }, { | |
| 417 'defines': ['WEBRTC_INTELLIGIBILITY_ENHANCER=0',], | |
| 418 }], | |
| 419 ['libvpx_build_vp9==1', { | |
| 420 'sources': [ | |
| 421 'video_coding/codecs/vp9/vp9_screenshare_layers_unittest.cc', | |
| 422 ], | |
| 423 }], | |
| 424 ['enable_bwe_test_logging==1', { | |
| 425 'defines': [ 'BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=1' ], | |
| 426 }, { | |
| 427 'defines': [ 'BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0' ], | |
| 428 }], | |
| 429 # Run screen/window capturer tests only on platforms where they are | |
| 430 # supported. | |
| 431 ['desktop_capture_supported==1 or OS=="android"', { | |
| 432 'dependencies': [ | |
| 433 'desktop_capture', | |
| 434 ], | |
| 435 'sources': [ | |
| 436 'desktop_capture/desktop_region_unittest.cc', | |
| 437 'desktop_capture/differ_block_unittest.cc', | |
| 438 'desktop_capture/differ_unittest.cc', | |
| 439 ], | |
| 440 }], | |
| 441 ['desktop_capture_supported==1', { | |
| 442 'sources': [ | |
| 443 'desktop_capture/desktop_and_cursor_composer_unittest.cc', | |
| 444 'desktop_capture/mouse_cursor_monitor_unittest.cc', | |
| 445 'desktop_capture/rgba_color.cc', | |
| 446 'desktop_capture/rgba_color.h', | |
| 447 'desktop_capture/screen_capturer_differ_wrapper_unittest.cc', | |
| 448 'desktop_capture/screen_capturer_helper_unittest.cc', | |
| 449 'desktop_capture/screen_capturer_mac_unittest.cc', | |
| 450 'desktop_capture/fake_desktop_capturer.h', | |
| 451 'desktop_capture/fake_screen_capturer.cc', | |
| 452 'desktop_capture/fake_screen_capturer.h', | |
| 453 'desktop_capture/desktop_frame_generator.cc', | |
| 454 'desktop_capture/desktop_frame_generator.h', | |
| 455 'desktop_capture/screen_capturer_mock_objects.h', | |
| 456 'desktop_capture/screen_capturer_unittest.cc', | |
| 457 'desktop_capture/screen_drawer.h', | |
| 458 'desktop_capture/screen_drawer_linux.cc', | |
| 459 'desktop_capture/screen_drawer_mac.cc', | |
| 460 'desktop_capture/screen_drawer_unittest.cc', | |
| 461 'desktop_capture/screen_drawer_win.cc', | |
| 462 'desktop_capture/window_capturer_unittest.cc', | |
| 463 'desktop_capture/win/cursor_unittest.cc', | |
| 464 'desktop_capture/win/cursor_unittest_resources.h', | |
| 465 'desktop_capture/win/cursor_unittest_resources.rc', | |
| 466 ], | |
| 467 }], | |
| 468 ['prefer_fixed_point==1', { | |
| 469 'defines': [ 'WEBRTC_AUDIOPROC_FIXED_PROFILE' ], | |
| 470 }, { | |
| 471 'defines': [ 'WEBRTC_AUDIOPROC_FLOAT_PROFILE' ], | |
| 472 }], | |
| 473 ['enable_protobuf==1', { | |
| 474 'defines': [ | |
| 475 'WEBRTC_AUDIOPROC_DEBUG_DUMP', | |
| 476 'WEBRTC_NETEQ_UNITTEST_BITEXACT', | |
| 477 ], | |
| 478 'dependencies': [ | |
| 479 'audioproc_protobuf_utils', | |
| 480 'audioproc_unittest_proto', | |
| 481 'neteq_unittest_proto', | |
| 482 ], | |
| 483 'sources': [ | |
| 484 'audio_processing/audio_processing_impl_locking_unittest.cc', | |
| 485 'audio_processing/audio_processing_impl_unittest.cc', | |
| 486 'audio_processing/audio_processing_unittest.cc', | |
| 487 'audio_processing/echo_cancellation_bit_exact_unittest.cc', | |
| 488 'audio_processing/echo_control_mobile_unittest.cc', | |
| 489 'audio_processing/gain_control_unittest.cc', | |
| 490 'audio_processing/high_pass_filter_unittest.cc', | |
| 491 'audio_processing/level_controller/level_controller_unittest.cc'
, | |
| 492 'audio_processing/level_estimator_unittest.cc', | |
| 493 'audio_processing/noise_suppression_unittest.cc', | |
| 494 'audio_processing/voice_detection_unittest.cc', | |
| 495 'audio_processing/test/bitexactness_tools.cc', | |
| 496 'audio_processing/test/bitexactness_tools.h', | |
| 497 'audio_processing/test/debug_dump_replayer.cc', | |
| 498 'audio_processing/test/debug_dump_replayer.h', | |
| 499 'audio_processing/test/debug_dump_test.cc', | |
| 500 'audio_processing/test/test_utils.h', | |
| 501 ], | |
| 502 }], | |
| 503 ['build_libvpx==1', { | |
| 504 'dependencies': [ | |
| 505 '<(libvpx_dir)/libvpx.gyp:libvpx', | |
| 506 ], | |
| 507 }], | |
| 508 ['OS=="android"', { | |
| 509 'dependencies': [ | |
| 510 '<(DEPTH)/testing/android/native_test.gyp:native_test_native_cod
e', | |
| 511 ], | |
| 512 # Need to disable error due to the line in | |
| 513 # base/android/jni_android.h triggering it: | |
| 514 # const BASE_EXPORT jobject GetApplicationContext() | |
| 515 # error: type qualifiers ignored on function return type | |
| 516 'cflags': [ | |
| 517 '-Wno-ignored-qualifiers', | |
| 518 ], | |
| 519 'sources': [ | |
| 520 'audio_device/android/audio_device_unittest.cc', | |
| 521 'audio_device/android/audio_manager_unittest.cc', | |
| 522 'audio_device/android/ensure_initialized.cc', | |
| 523 'audio_device/android/ensure_initialized.h', | |
| 524 ], | |
| 525 }], | |
| 526 ['OS=="ios"', { | |
| 527 'includes': [ | |
| 528 '../build/objc_common.gypi', | |
| 529 ], | |
| 530 'sources': [ | |
| 531 'video_coding/codecs/h264/h264_video_toolbox_nalu_unittest.cc', | |
| 532 'audio_device/ios/audio_device_unittest_ios.cc', | |
| 533 'audio_device/ios/objc/RTCAudioSessionTest.mm', | |
| 534 ], | |
| 535 'xcode_settings': { | |
| 536 'OTHER_LDFLAGS': ['-ObjC'], | |
| 537 }, | |
| 538 # This needs to be kept in sync with modules_unittests.isolate. | |
| 539 'mac_bundle_resources': [ | |
| 540 '<(DEPTH)/data/audio_processing/output_data_float.pb', | |
| 541 '<(DEPTH)/data/audio_processing/output_data_mac.pb', | |
| 542 '<(DEPTH)/data/voice_engine/audio_tiny48.wav', | |
| 543 '<(DEPTH)/resources/att-downlink.rx', | |
| 544 '<(DEPTH)/resources/att-uplink.rx', | |
| 545 '<(DEPTH)/resources/audio_coding/neteq_opus.rtp', | |
| 546 '<(DEPTH)/resources/audio_coding/neteq_universal_new.rtp', | |
| 547 '<(DEPTH)/resources/audio_coding/speech_mono_16kHz.pcm', | |
| 548 '<(DEPTH)/resources/audio_coding/speech_mono_32_48kHz.pcm', | |
| 549 '<(DEPTH)/resources/audio_coding/testfile32kHz.pcm', | |
| 550 '<(DEPTH)/resources/audio_coding/teststereo32kHz.pcm', | |
| 551 '<(DEPTH)/resources/audio_device/audio_short16.pcm', | |
| 552 '<(DEPTH)/resources/audio_device/audio_short44.pcm', | |
| 553 '<(DEPTH)/resources/audio_device/audio_short48.pcm', | |
| 554 '<(DEPTH)/resources/audio_processing/agc/agc_audio.pcm', | |
| 555 '<(DEPTH)/resources/audio_processing/agc/agc_no_circular_buffer.
dat', | |
| 556 '<(DEPTH)/resources/audio_processing/agc/agc_pitch_gain.dat', | |
| 557 '<(DEPTH)/resources/audio_processing/agc/agc_pitch_lag.dat', | |
| 558 '<(DEPTH)/resources/audio_processing/agc/agc_spectral_peak.dat', | |
| 559 '<(DEPTH)/resources/audio_processing/agc/agc_vad.dat', | |
| 560 '<(DEPTH)/resources/audio_processing/agc/agc_voicing_prob.dat', | |
| 561 '<(DEPTH)/resources/audio_processing/agc/agc_with_circular_buffe
r.dat', | |
| 562 '<(DEPTH)/resources/audio_processing/transient/ajm-macbook-1-spk
e16m.pcm', | |
| 563 '<(DEPTH)/resources/audio_processing/transient/audio16kHz.pcm', | |
| 564 '<(DEPTH)/resources/audio_processing/transient/audio32kHz.pcm', | |
| 565 '<(DEPTH)/resources/audio_processing/transient/audio48kHz.pcm', | |
| 566 '<(DEPTH)/resources/audio_processing/transient/audio8kHz.pcm', | |
| 567 '<(DEPTH)/resources/audio_processing/transient/detect16kHz.dat', | |
| 568 '<(DEPTH)/resources/audio_processing/transient/detect32kHz.dat', | |
| 569 '<(DEPTH)/resources/audio_processing/transient/detect48kHz.dat', | |
| 570 '<(DEPTH)/resources/audio_processing/transient/detect8kHz.dat', | |
| 571 '<(DEPTH)/resources/audio_processing/transient/double-utils.dat'
, | |
| 572 '<(DEPTH)/resources/audio_processing/transient/float-utils.dat', | |
| 573 '<(DEPTH)/resources/audio_processing/transient/suppressed16kHz.p
cm', | |
| 574 '<(DEPTH)/resources/audio_processing/transient/suppressed32kHz.p
cm', | |
| 575 '<(DEPTH)/resources/audio_processing/transient/suppressed8kHz.pc
m', | |
| 576 '<(DEPTH)/resources/audio_processing/transient/wpd0.dat', | |
| 577 '<(DEPTH)/resources/audio_processing/transient/wpd1.dat', | |
| 578 '<(DEPTH)/resources/audio_processing/transient/wpd2.dat', | |
| 579 '<(DEPTH)/resources/audio_processing/transient/wpd3.dat', | |
| 580 '<(DEPTH)/resources/audio_processing/transient/wpd4.dat', | |
| 581 '<(DEPTH)/resources/audio_processing/transient/wpd5.dat', | |
| 582 '<(DEPTH)/resources/audio_processing/transient/wpd6.dat', | |
| 583 '<(DEPTH)/resources/audio_processing/transient/wpd7.dat', | |
| 584 '<(DEPTH)/resources/deflicker_before_cif_short.yuv', | |
| 585 '<(DEPTH)/resources/far16_stereo.pcm', | |
| 586 '<(DEPTH)/resources/far32_stereo.pcm', | |
| 587 '<(DEPTH)/resources/far44_stereo.pcm', | |
| 588 '<(DEPTH)/resources/far48_stereo.pcm', | |
| 589 '<(DEPTH)/resources/far8_stereo.pcm', | |
| 590 '<(DEPTH)/resources/foremanColorEnhanced_cif_short.yuv', | |
| 591 '<(DEPTH)/resources/foreman_cif.yuv', | |
| 592 '<(DEPTH)/resources/foreman_cif_short.yuv', | |
| 593 '<(DEPTH)/resources/near16_stereo.pcm', | |
| 594 '<(DEPTH)/resources/near32_stereo.pcm', | |
| 595 '<(DEPTH)/resources/near44_stereo.pcm', | |
| 596 '<(DEPTH)/resources/near48_stereo.pcm', | |
| 597 '<(DEPTH)/resources/near8_stereo.pcm', | |
| 598 '<(DEPTH)/resources/ref03.aecdump', | |
| 599 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke1_0_AST.bin', | |
| 600 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke1_0_TOF.bin', | |
| 601 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke1_1_AST.bin', | |
| 602 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke1_1_TOF.bin', | |
| 603 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke2_0_AST.bin', | |
| 604 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke2_0_TOF.bin', | |
| 605 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke2_1_AST.bin', | |
| 606 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingChoke2_1_TOF.bin', | |
| 607 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingDelay1_0_AST.bin', | |
| 608 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingDelay1_0_TOF.bin', | |
| 609 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingLoss1_0_AST.bin', | |
| 610 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_IncreasingLoss1_0_TOF.bin', | |
| 611 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_Multi1_1_AST.bin', | |
| 612 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_Multi1_1_TOF.bin', | |
| 613 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyChoke_0_AST.bin', | |
| 614 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyChoke_0_TOF.bin', | |
| 615 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyChoke_1_AST.bin', | |
| 616 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyChoke_1_TOF.bin', | |
| 617 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyDelay_0_AST.bin', | |
| 618 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyDelay_0_TOF.bin', | |
| 619 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyLoss_0_AST.bin', | |
| 620 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_SteadyLoss_0_TOF.bin', | |
| 621 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_UnlimitedSpeed_0_AST.bin', | |
| 622 '<(DEPTH)/resources/remote_bitrate_estimator/VideoSendersTest_Bw
eTest_UnlimitedSpeed_0_TOF.bin', | |
| 623 '<(DEPTH)/resources/short_mixed_mono_48.dat', | |
| 624 '<(DEPTH)/resources/short_mixed_mono_48_arm.dat', | |
| 625 '<(DEPTH)/resources/short_mixed_mono_48.pcm', | |
| 626 '<(DEPTH)/resources/short_mixed_stereo_48.dat', | |
| 627 '<(DEPTH)/resources/short_mixed_stereo_48.pcm', | |
| 628 '<(DEPTH)/resources/sprint-downlink.rx', | |
| 629 '<(DEPTH)/resources/sprint-uplink.rx', | |
| 630 '<(DEPTH)/resources/synthetic-trace.rx', | |
| 631 '<(DEPTH)/resources/tmobile-downlink.rx', | |
| 632 '<(DEPTH)/resources/tmobile-uplink.rx', | |
| 633 '<(DEPTH)/resources/utility/encapsulated_pcm16b_8khz.wav', | |
| 634 '<(DEPTH)/resources/utility/encapsulated_pcmu_8khz.wav', | |
| 635 '<(DEPTH)/resources/verizon3g-downlink.rx', | |
| 636 '<(DEPTH)/resources/verizon3g-uplink.rx', | |
| 637 '<(DEPTH)/resources/verizon4g-downlink.rx', | |
| 638 '<(DEPTH)/resources/verizon4g-uplink.rx', | |
| 639 '<(DEPTH)/resources/video_coding/frame-ethernet-ii.pcap', | |
| 640 '<(DEPTH)/resources/video_coding/frame-loopback.pcap', | |
| 641 '<(DEPTH)/resources/video_coding/pltype103.rtp', | |
| 642 '<(DEPTH)/resources/video_coding/ssrcs-2.pcap', | |
| 643 '<(DEPTH)/resources/video_coding/ssrcs-3.pcap', | |
| 644 ], | |
| 645 }], | |
| 646 ], | |
| 647 # Disable warnings to enable Win64 build, issue 1323. | |
| 648 'msvs_disabled_warnings': [ | |
| 649 4267, # size_t to int truncation. | |
| 650 ], | |
| 651 }, | |
| 652 ], | |
| 653 'conditions': [ | |
| 654 ['OS=="android"', { | |
| 655 'targets': [ | |
| 656 { | |
| 657 'target_name': 'audio_codec_speed_tests_apk_target', | |
| 658 'type': 'none', | |
| 659 'dependencies': [ | |
| 660 '<(android_tests_path):audio_codec_speed_tests_apk', | |
| 661 ], | |
| 662 }, | |
| 663 { | |
| 664 'target_name': 'audio_decoder_unittests_apk_target', | |
| 665 'type': 'none', | |
| 666 'dependencies': [ | |
| 667 '<(android_tests_path):audio_decoder_unittests_apk', | |
| 668 ], | |
| 669 }, | |
| 670 { | |
| 671 'target_name': 'modules_tests_apk_target', | |
| 672 'type': 'none', | |
| 673 'dependencies': [ | |
| 674 '<(android_tests_path):modules_tests_apk', | |
| 675 ], | |
| 676 }, | |
| 677 { | |
| 678 'target_name': 'modules_unittests_apk_target', | |
| 679 'type': 'none', | |
| 680 'dependencies': [ | |
| 681 '<(android_tests_path):modules_unittests_apk', | |
| 682 ], | |
| 683 }, | |
| 684 ], | |
| 685 'conditions': [ | |
| 686 ['test_isolation_mode != "noop"', | |
| 687 { | |
| 688 'targets': [ | |
| 689 { | |
| 690 'target_name': 'audio_codec_speed_tests_apk_run', | |
| 691 'type': 'none', | |
| 692 'dependencies': [ | |
| 693 '<(android_tests_path):audio_codec_speed_tests_apk', | |
| 694 ], | |
| 695 'includes': [ | |
| 696 '../build/isolate.gypi', | |
| 697 ], | |
| 698 'sources': [ | |
| 699 'audio_codec_speed_tests_apk.isolate', | |
| 700 ], | |
| 701 }, | |
| 702 { | |
| 703 'target_name': 'audio_decoder_unittests_apk_run', | |
| 704 'type': 'none', | |
| 705 'dependencies': [ | |
| 706 '<(android_tests_path):audio_decoder_unittests_apk', | |
| 707 ], | |
| 708 'includes': [ | |
| 709 '../build/isolate.gypi', | |
| 710 ], | |
| 711 'sources': [ | |
| 712 'audio_decoder_unittests_apk.isolate', | |
| 713 ], | |
| 714 }, | |
| 715 { | |
| 716 'target_name': 'modules_tests_apk_run', | |
| 717 'type': 'none', | |
| 718 'dependencies': [ | |
| 719 '<(android_tests_path):modules_tests_apk', | |
| 720 ], | |
| 721 'includes': [ | |
| 722 '../build/isolate.gypi', | |
| 723 ], | |
| 724 'sources': [ | |
| 725 'modules_tests_apk.isolate', | |
| 726 ], | |
| 727 }, | |
| 728 { | |
| 729 'target_name': 'modules_unittests_apk_run', | |
| 730 'type': 'none', | |
| 731 'dependencies': [ | |
| 732 '<(android_tests_path):modules_unittests_apk', | |
| 733 ], | |
| 734 'includes': [ | |
| 735 '../build/isolate.gypi', | |
| 736 ], | |
| 737 'sources': [ | |
| 738 'modules_unittests_apk.isolate', | |
| 739 ], | |
| 740 }, | |
| 741 ], | |
| 742 }, | |
| 743 ], | |
| 744 ], | |
| 745 }], # OS=="android" | |
| 746 ['test_isolation_mode != "noop"', { | |
| 747 'targets': [ | |
| 748 { | |
| 749 'target_name': 'audio_codec_speed_tests_run', | |
| 750 'type': 'none', | |
| 751 'dependencies': [ | |
| 752 'audio_codec_speed_tests', | |
| 753 ], | |
| 754 'includes': [ | |
| 755 '../build/isolate.gypi', | |
| 756 ], | |
| 757 'sources': [ | |
| 758 'audio_codec_speed_tests.isolate', | |
| 759 ], | |
| 760 }, | |
| 761 { | |
| 762 'target_name': 'audio_decoder_unittests_run', | |
| 763 'type': 'none', | |
| 764 'dependencies': [ | |
| 765 'audio_decoder_unittests', | |
| 766 ], | |
| 767 'includes': [ | |
| 768 '../build/isolate.gypi', | |
| 769 ], | |
| 770 'sources': [ | |
| 771 'audio_decoder_unittests.isolate', | |
| 772 ], | |
| 773 }, | |
| 774 { | |
| 775 'target_name': 'audio_device_tests_run', | |
| 776 'type': 'none', | |
| 777 'dependencies': [ | |
| 778 'audio_device_tests', | |
| 779 ], | |
| 780 'includes': [ | |
| 781 '../build/isolate.gypi', | |
| 782 ], | |
| 783 'sources': [ | |
| 784 'audio_device_tests.isolate', | |
| 785 ], | |
| 786 }, | |
| 787 { | |
| 788 'target_name': 'modules_tests_run', | |
| 789 'type': 'none', | |
| 790 'dependencies': [ | |
| 791 'modules_tests', | |
| 792 ], | |
| 793 'includes': [ | |
| 794 '../build/isolate.gypi', | |
| 795 ], | |
| 796 'sources': [ | |
| 797 'modules_tests.isolate', | |
| 798 ], | |
| 799 }, | |
| 800 { | |
| 801 'target_name': 'modules_unittests_run', | |
| 802 'type': 'none', | |
| 803 'dependencies': [ | |
| 804 'modules_unittests', | |
| 805 ], | |
| 806 'includes': [ | |
| 807 '../build/isolate.gypi', | |
| 808 ], | |
| 809 'sources': [ | |
| 810 'modules_unittests.isolate', | |
| 811 ], | |
| 812 }, | |
| 813 ], | |
| 814 }], | |
| 815 ], | |
| 816 }], # include_tests | |
| 817 ], # conditions | |
| 818 } | 31 } |
| OLD | NEW |