Index: buildbot/buildbot_pnacl.py |
diff --git a/buildbot/buildbot_pnacl.py b/buildbot/buildbot_pnacl.py |
index cb354feee1b0ad0ba7f8f361f17d64fff93d657c..a528b99ed1e9925b10bfd4ca640f0cf6eaf480ae 100755 |
--- a/buildbot/buildbot_pnacl.py |
+++ b/buildbot/buildbot_pnacl.py |
@@ -72,6 +72,16 @@ def BuildScriptX86(status, context): |
SCons(context, parallel=True, mode=irt_mode, |
args=flags_run + ['use_sandboxed_translator=1', 'large_code']) |
+ # Test Non-SFI Mode. |
+ with Step('nonsfi_tests', status): |
+ # The only architectures that the PNaCl toolchain supports Non-SFI |
+ # versions of are currently x86-32 and ARM, and ARM testing is covered |
+ # by buildbot_pnacl.sh rather than this Python script. |
+ if context['default_scons_platform'] == 'x86-32': |
+ # TODO(mseaborn): Enable more tests here when they pass. |
+ SCons(context, parallel=True, mode=irt_mode, |
+ args=flags_run + ['nonsfi_nacl=1', 'run_hello_world_test_irt']) |
+ |
def Main(): |
context = BuildContext() |