Index: chrome/test/nacl/nacl_browsertest.cc |
diff --git a/chrome/test/nacl/nacl_browsertest.cc b/chrome/test/nacl/nacl_browsertest.cc |
index 9b6168c999257a3b8a4f0b8c6ec00d09dd9f337d..cd31331fc74c501632bbdbe7b29fd675dff6bdcc 100644 |
--- a/chrome/test/nacl/nacl_browsertest.cc |
+++ b/chrome/test/nacl/nacl_browsertest.cc |
@@ -144,6 +144,22 @@ IN_PROC_BROWSER_TEST_F(NaClBrowserTestNewlib, IrtManifestFile) { |
RunNaClIntegrationTest(FILE_PATH_LITERAL("irt_manifest_file_test.html")); |
} |
+// The NonSFI test is currently available only on linux-x86-32 |
+// architecture. |
+#if defined(OS_LINUX) && defined(ARCH_CPU_X86) |
+#define MAYBE_NONSFI(test_name) test_name |
+#else |
+#define MAYBE_NONSFI(test_name) DISABLED_##test_name |
+#endif |
+ |
+IN_PROC_BROWSER_TEST_F(NaClBrowserTestNewlib, IrtException) { |
+ RunNaClIntegrationTest(FILE_PATH_LITERAL("irt_exception_test.html")); |
+} |
+IN_PROC_BROWSER_TEST_F(NaClBrowserTestPnaclNonSfi, |
+ MAYBE_NONSFI(IrtException)) { |
+ RunNaClIntegrationTest(FILE_PATH_LITERAL("irt_exception_test.html")); |
+} |
+ |
NACL_BROWSER_TEST_F(NaClBrowserTest, Nameservice, { |
RunNaClIntegrationTest(FILE_PATH_LITERAL("pm_nameservice_test.html")); |
}) |