Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1669)

Unified Diff: masters/master.client.webrtc/master_mac_cfg.py

Issue 17153009: Add Large Tests bots for WebRTC (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/tools/build
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: masters/master.client.webrtc/master_mac_cfg.py
diff --git a/masters/master.client.webrtc/master_mac_cfg.py b/masters/master.client.webrtc/master_mac_cfg.py
index 3af87396a4fc5bf4ff108511d027cefd1b12d6a9..2e89f5d84cb8c243db4631a4b644695e9e50f194 100644
--- a/masters/master.client.webrtc/master_mac_cfg.py
+++ b/masters/master.client.webrtc/master_mac_cfg.py
@@ -10,7 +10,7 @@ defaults = {}
def ConfigureBuilders(c, svn_url, branch, custom_deps_list=None):
def mac():
- return webrtc_factory.WebRTCFactory('src/xcodebuild', 'darwin', svn_url,
+ return webrtc_factory.WebRTCFactory('src/out', 'darwin', svn_url,
branch, custom_deps_list)
def macIos():
return webrtc_factory.WebRTCFactory('', 'darwin', svn_url, branch,
@@ -39,7 +39,14 @@ def ConfigureBuilders(c, svn_url, branch, custom_deps_list=None):
'voice_engine_unittests',
]
- options = ['--', '-project', '../webrtc.xcodeproj']
+ baremetal_tests = [
+ 'audio_device_integrationtests',
+ 'video_capture_integrationtests',
+ 'vie_auto_test',
+ 'voe_auto_test',
+ ]
+
+ options = ['--build-tool=ninja']
defaults['category'] = 'mac'
@@ -84,6 +91,21 @@ def ConfigureBuilders(c, svn_url, branch, custom_deps_list=None):
' release_extra_cflags=-g '
' linux_use_tcmalloc=0 ')}}))
+ B('Mac32 Release [large tests]', 'mac_largetests_factory',
+ scheduler=scheduler)
+ F('mac_largetests_factory', mac().WebRTCFactory(
+ target='Release',
+ options=options,
+ tests=baremetal_tests,
+ factory_properties={
+ 'show_perf_results': True,
+ 'expectations': True,
+ 'perf_id': 'webrtc-mac-large-tests',
+ 'perf_measuring_tests': ['vie_auto_test'],
+ 'custom_cmd_line_tests': ['vie_auto_test',
+ 'voe_auto_test'],
+ }))
+
# iOS.
B('iOS Device', 'ios_release_factory', scheduler=scheduler)
F('ios_release_factory', macIos().ChromiumAnnotationFactory(

Powered by Google App Engine
This is Rietveld 408576698