OLD | NEW |
1 # Copyright (c) 2013 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2013 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 'targets': [ | 9 'targets': [ |
10 { | 10 { |
(...skipping 24 matching lines...) Expand all Loading... |
35 ], | 35 ], |
36 }, | 36 }, |
37 { | 37 { |
38 'target_name': 'webrtc_tests', | 38 'target_name': 'webrtc_tests', |
39 'type': 'none', | 39 'type': 'none', |
40 'dependencies': [ | 40 'dependencies': [ |
41 'video_engine_tests', | 41 'video_engine_tests', |
42 'video_loopback', | 42 'video_loopback', |
43 'video_replay', | 43 'video_replay', |
44 'webrtc_perf_tests', | 44 'webrtc_perf_tests', |
| 45 'webrtc_nonparallel_tests', |
45 ], | 46 ], |
46 }, | 47 }, |
47 { | 48 { |
48 'target_name': 'video_quality_test', | 49 'target_name': 'video_quality_test', |
49 'type': 'static_library', | 50 'type': 'static_library', |
50 'sources': [ | 51 'sources': [ |
51 'video/video_quality_test.cc', | 52 'video/video_quality_test.cc', |
52 'video/video_quality_test.h', | 53 'video/video_quality_test.h', |
53 ], | 54 ], |
54 'dependencies': [ | 55 'dependencies': [ |
(...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
225 'webrtc', | 226 'webrtc', |
226 ], | 227 ], |
227 'conditions': [ | 228 'conditions': [ |
228 ['OS=="android"', { | 229 ['OS=="android"', { |
229 'dependencies': [ | 230 'dependencies': [ |
230 '<(DEPTH)/testing/android/native_test.gyp:native_test_native_code', | 231 '<(DEPTH)/testing/android/native_test.gyp:native_test_native_code', |
231 ], | 232 ], |
232 }], | 233 }], |
233 ], | 234 ], |
234 }, | 235 }, |
| 236 { |
| 237 'target_name': 'webrtc_nonparallel_tests', |
| 238 'type': '<(gtest_target_type)', |
| 239 'sources': [ |
| 240 'base/nullsocketserver_unittest.cc', |
| 241 'base/physicalsocketserver_unittest.cc', |
| 242 'base/socket_unittest.cc', |
| 243 'base/socket_unittest.h', |
| 244 'base/socketaddress_unittest.cc', |
| 245 'base/virtualsocket_unittest.cc', |
| 246 ], |
| 247 'defines': [ |
| 248 'GTEST_RELATIVE_PATH', |
| 249 ], |
| 250 'dependencies': [ |
| 251 '<(DEPTH)/testing/gtest.gyp:gtest', |
| 252 'base/base.gyp:rtc_base', |
| 253 'test/test.gyp:test_main', |
| 254 ], |
| 255 'conditions': [ |
| 256 ['OS=="android"', { |
| 257 'dependencies': [ |
| 258 '<(DEPTH)/testing/android/native_test.gyp:native_test_native_code', |
| 259 ], |
| 260 }], |
| 261 ['OS=="win"', { |
| 262 'sources': [ |
| 263 'base/win32socketserver_unittest.cc', |
| 264 ], |
| 265 'sources!': [ |
| 266 # TODO(ronghuawu): Fix TestUdpReadyToSendIPv6 on windows bot |
| 267 # then reenable these tests. |
| 268 # TODO(pbos): Move test disabling to ifdefs within the test files |
| 269 # instead of here. |
| 270 'base/physicalsocketserver_unittest.cc', |
| 271 'base/socket_unittest.cc', |
| 272 'base/win32socketserver_unittest.cc', |
| 273 ], |
| 274 }], |
| 275 ['OS=="mac"', { |
| 276 'sources': [ |
| 277 'base/macsocketserver_unittest.cc', |
| 278 ], |
| 279 }], |
| 280 ['OS=="ios" or (OS=="mac" and target_arch!="ia32")', { |
| 281 'defines': [ |
| 282 'CARBON_DEPRECATED=YES', |
| 283 ], |
| 284 }], |
| 285 ], |
| 286 }, |
235 ], | 287 ], |
236 'conditions': [ | 288 'conditions': [ |
237 ['OS=="android"', { | 289 ['OS=="android"', { |
238 'targets': [ | 290 'targets': [ |
239 { | 291 { |
240 'target_name': 'rtc_unittests_apk_target', | 292 'target_name': 'rtc_unittests_apk_target', |
241 'type': 'none', | 293 'type': 'none', |
242 'dependencies': [ | 294 'dependencies': [ |
243 '<(apk_tests_path):rtc_unittests_apk', | 295 '<(apk_tests_path):rtc_unittests_apk', |
244 ], | 296 ], |
245 }, | 297 }, |
246 { | 298 { |
247 'target_name': 'video_engine_tests_apk_target', | 299 'target_name': 'video_engine_tests_apk_target', |
248 'type': 'none', | 300 'type': 'none', |
249 'dependencies': [ | 301 'dependencies': [ |
250 '<(apk_tests_path):video_engine_tests_apk', | 302 '<(apk_tests_path):video_engine_tests_apk', |
251 ], | 303 ], |
252 }, | 304 }, |
253 { | 305 { |
254 'target_name': 'webrtc_perf_tests_apk_target', | 306 'target_name': 'webrtc_perf_tests_apk_target', |
255 'type': 'none', | 307 'type': 'none', |
256 'dependencies': [ | 308 'dependencies': [ |
257 '<(apk_tests_path):webrtc_perf_tests_apk', | 309 '<(apk_tests_path):webrtc_perf_tests_apk', |
258 ], | 310 ], |
259 }, | 311 }, |
| 312 { |
| 313 'target_name': 'webrtc_nonparallel_tests_apk_target', |
| 314 'type': 'none', |
| 315 'dependencies': [ |
| 316 '<(apk_tests_path):webrtc_nonparallel_tests_apk', |
| 317 ], |
| 318 }, |
260 ], | 319 ], |
261 }], | 320 }], |
262 ['test_isolation_mode != "noop"', { | 321 ['test_isolation_mode != "noop"', { |
263 'targets': [ | 322 'targets': [ |
264 { | 323 { |
265 'target_name': 'rtc_unittests_run', | 324 'target_name': 'rtc_unittests_run', |
266 'type': 'none', | 325 'type': 'none', |
267 'dependencies': [ | 326 'dependencies': [ |
268 'rtc_unittests', | 327 'rtc_unittests', |
269 ], | 328 ], |
(...skipping 27 matching lines...) Expand all Loading... |
297 'build/isolate.gypi', | 356 'build/isolate.gypi', |
298 ], | 357 ], |
299 'sources': [ | 358 'sources': [ |
300 'webrtc_perf_tests.isolate', | 359 'webrtc_perf_tests.isolate', |
301 ], | 360 ], |
302 }, | 361 }, |
303 ], | 362 ], |
304 }], | 363 }], |
305 ], | 364 ], |
306 } | 365 } |
OLD | NEW |