Index: masters/master.chromium.fyi/master.cfg |
diff --git a/masters/master.chromium.fyi/master.cfg b/masters/master.chromium.fyi/master.cfg |
index 3b95553874053de506050313655c49f30071d7e1..5b7c6ae65d7d96ce689e4b6211b54c1f9d545262 100644 |
--- a/masters/master.chromium.fyi/master.cfg |
+++ b/masters/master.chromium.fyi/master.cfg |
@@ -1318,6 +1318,23 @@ f_chromium_rel_ios_device = ios().ChromiumFactory( |
}, |
}) |
+f_chromium_rel_ninja_ios_device = ios().ChromiumFactory( |
+ clobber=True, |
+ # TODO(lliabraa): Need to upstream support for running tests on devices |
+ # before we can actually run any tests. |
+ tests=[], |
+ options = ['--build-tool=ninja'], |
+ factory_properties={ |
+ 'app_name': 'Chromium.app', |
+ 'gclient_deps': 'ios', |
+ 'gclient_env': { |
+ 'GYP_CROSSCOMPILE': '1', |
+ 'GYP_GENERATORS': 'ninja', |
+ 'GYP_DEFINES': 'component=static_library OS=ios clang=1', |
+ }, |
+ }) |
+ |
+ |
f_chromium_linux_goma_canary = linux().ChromiumFactory( |
slave_type='BuilderTester', |
target='Release', |
@@ -1962,6 +1979,13 @@ b_chromium_rel_ios_device = { |
'auto_reboot': False, |
} |
+b_chromium_rel_ninja_ios_device = { |
+ 'name': 'Chromium iOS Device (ninja)', |
+ 'factory': f_chromium_rel_ninja_ios_device, |
+ 'category': 'ios', |
+ 'auto_reboot': False, |
+} |
+ |
b_chromium_rel_linux_browser_valgrind_builder = { |
'name': 'Chromium Linux Browser Builder (valgrind)', |
'builddir': 'chromium-rel-linux-browser-valgrind-builder', |
@@ -2247,6 +2271,7 @@ c['builders'] = [ |
# iOS |
b_chromium_dbg_ios_simulator, |
b_chromium_rel_ios_device, |
+ b_chromium_rel_ninja_ios_device, |
# TSAN |
b_chromium_dbg_win_tsan, |