| OLD | NEW |
| 1 # Copyright 2013 The Chromium Authors. All rights reserved. | 1 # Copyright 2013 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 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 61 tests=['drmemory_full_' + test for test in tests], | 61 tests=['drmemory_full_' + test for test in tests], |
| 62 factory_properties=dr_memory_factory_properties)) | 62 factory_properties=dr_memory_factory_properties)) |
| 63 | 63 |
| 64 B('Win DrMemory Pattern', 'win_drmemory_pattern_factory', scheduler=scheduler) | 64 B('Win DrMemory Pattern', 'win_drmemory_pattern_factory', scheduler=scheduler) |
| 65 F('win_drmemory_pattern_factory', win().WebRTCFactory( | 65 F('win_drmemory_pattern_factory', win().WebRTCFactory( |
| 66 target='Debug', | 66 target='Debug', |
| 67 options=options, | 67 options=options, |
| 68 tests=['drmemory_pattern_' + test for test in tests], | 68 tests=['drmemory_pattern_' + test for test in tests], |
| 69 factory_properties=dr_memory_factory_properties)) | 69 factory_properties=dr_memory_factory_properties)) |
| 70 | 70 |
| 71 B('Win SyzyASan', 'win_asan_factory', scheduler=scheduler) | |
| 72 F('win_asan_factory', win().WebRTCFactory( | |
| 73 target='Release', | |
| 74 options=options, | |
| 75 tests=tests, | |
| 76 factory_properties={ | |
| 77 'asan': True, | |
| 78 'gclient_env': { | |
| 79 'GYP_DEFINES': ('syzyasan=1 win_z7=1 chromium_win_pch=0 ' | |
| 80 'component=static_library'), | |
| 81 'GYP_USE_SEPARATE_MSPDBSRV': '1', | |
| 82 }, | |
| 83 })) | |
| 84 | |
| 85 B('Win Tsan', 'win_tsan_factory', scheduler=scheduler) | 71 B('Win Tsan', 'win_tsan_factory', scheduler=scheduler) |
| 86 F('win_tsan_factory', win().WebRTCFactory( | 72 F('win_tsan_factory', win().WebRTCFactory( |
| 87 target='Debug', | 73 target='Debug', |
| 88 options=options, | 74 options=options, |
| 89 tests=['tsan_' + test for test in tests], | 75 tests=['tsan_' + test for test in tests], |
| 90 factory_properties={ | 76 factory_properties={ |
| 91 'needs_tsan_win': True, | 77 'needs_tsan_win': True, |
| 92 'gclient_env': { 'GYP_DEFINES' : 'build_for_tool=tsan' }, | 78 'gclient_env': { 'GYP_DEFINES' : 'build_for_tool=tsan' }, |
| 93 })) | 79 })) |
| 94 | 80 |
| 95 | 81 |
| 96 def Update(c): | 82 def Update(c): |
| 97 helper.Update(c) | 83 helper.Update(c) |
| OLD | NEW |