OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 from master import master_config | 5 from master import master_config |
6 from master.factory import webrtc_factory | 6 from master.factory import webrtc_factory |
7 | 7 |
8 defaults = {} | 8 defaults = {} |
9 | 9 |
10 | 10 |
(...skipping 16 matching lines...) Expand all Loading... |
27 'metrics_unittests', | 27 'metrics_unittests', |
28 'modules_integrationtests', | 28 'modules_integrationtests', |
29 'modules_unittests', | 29 'modules_unittests', |
30 'neteq_unittests', | 30 'neteq_unittests', |
31 'system_wrappers_unittests', | 31 'system_wrappers_unittests', |
32 'test_support_unittests', | 32 'test_support_unittests', |
33 'tools_unittests', | 33 'tools_unittests', |
34 'video_engine_core_unittests', | 34 'video_engine_core_unittests', |
35 'voice_engine_unittests', | 35 'voice_engine_unittests', |
36 ] | 36 ] |
| 37 |
| 38 baremetal_tests = [ |
| 39 'audio_device_integrationtests', |
| 40 'video_capture_integrationtests', |
| 41 'vie_auto_test', |
| 42 'voe_auto_test', |
| 43 ] |
| 44 |
37 ninja_options = ['--build-tool=ninja'] | 45 ninja_options = ['--build-tool=ninja'] |
38 | 46 |
39 defaults['category'] = 'win' | 47 defaults['category'] = 'win' |
40 | 48 |
41 B('Win32 Debug', 'win32_debug_factory', scheduler=scheduler) | 49 B('Win32 Debug', 'win32_debug_factory', scheduler=scheduler) |
42 F('win32_debug_factory', win().WebRTCFactory( | 50 F('win32_debug_factory', win().WebRTCFactory( |
43 target='Debug', | 51 target='Debug', |
44 options=ninja_options, | 52 options=ninja_options, |
45 tests=tests)) | 53 tests=tests)) |
46 | 54 |
(...skipping 20 matching lines...) Expand all Loading... |
67 | 75 |
68 B('Win64 Release', 'win64_release_factory', scheduler=scheduler) | 76 B('Win64 Release', 'win64_release_factory', scheduler=scheduler) |
69 F('win64_release_factory', win().WebRTCFactory( | 77 F('win64_release_factory', win().WebRTCFactory( |
70 target='Release_x64', | 78 target='Release_x64', |
71 options=ninja_options, | 79 options=ninja_options, |
72 tests=tests, | 80 tests=tests, |
73 factory_properties={ | 81 factory_properties={ |
74 'gclient_env': {'GYP_DEFINES': 'target_arch=x64'}, | 82 'gclient_env': {'GYP_DEFINES': 'target_arch=x64'}, |
75 })) | 83 })) |
76 | 84 |
| 85 B('Win32 Release [large tests]', 'win32_largetests_factory', |
| 86 scheduler=scheduler) |
| 87 F('win32_largetests_factory', win().WebRTCFactory( |
| 88 target='Release', |
| 89 options=ninja_options, |
| 90 tests=baremetal_tests, |
| 91 factory_properties={ |
| 92 'show_perf_results': True, |
| 93 'expectations': True, |
| 94 'perf_id': 'webrtc-win-large-tests', |
| 95 'perf_measuring_tests': ['vie_auto_test'], |
| 96 'custom_cmd_line_tests': ['vie_auto_test', |
| 97 'voe_auto_test'], |
| 98 })) |
| 99 |
77 helper.Update(c) | 100 helper.Update(c) |
OLD | NEW |