summaryrefslogtreecommitdiffstats
path: root/chrome/test/nacl
diff options
context:
space:
mode:
authorhbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-19 04:30:00 +0000
committerhbono@chromium.org <hbono@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-19 04:30:00 +0000
commit9bbfbca8f4cb00837f24629804efeccbfe838d74 (patch)
tree6a19ef2b4b09bd01980d3d4578d9e753161089a4 /chrome/test/nacl
parent26baa36e171e6f71016ba113891687fd198126ac (diff)
downloadchromium_src-9bbfbca8f4cb00837f24629804efeccbfe838d74.zip
chromium_src-9bbfbca8f4cb00837f24629804efeccbfe838d74.tar.gz
chromium_src-9bbfbca8f4cb00837f24629804efeccbfe838d74.tar.bz2
Disable NaClBrowserTests on Linux ASAN bots.
This change disables all NaClBrowserTests on Linux ASAN bots because they always fail on them. TBR=victorhsieh BUG=161709 TEST=make the "Linux ASAN Tests (1)" bot, the "Linux ASAN Tests (2)" bot, and the "Linux ASAN Tests (3)" bot green. Review URL: https://codereview.chromium.org/11299066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168486 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test/nacl')
-rw-r--r--chrome/test/nacl/nacl_browsertest.cc21
-rw-r--r--chrome/test/nacl/nacl_browsertest_uma.cc9
2 files changed, 25 insertions, 5 deletions
diff --git a/chrome/test/nacl/nacl_browsertest.cc b/chrome/test/nacl/nacl_browsertest.cc
index baec81b..06ae754 100644
--- a/chrome/test/nacl/nacl_browsertest.cc
+++ b/chrome/test/nacl/nacl_browsertest.cc
@@ -6,11 +6,24 @@
namespace {
-NACL_BROWSER_TEST_F(NaClBrowserTest, SimpleLoad, {
+// These tests fail on Linux ASAN bots: <http://crbug.com/161709>.
+#if defined(OS_LINUX) && defined(ADDRESS_SANITIZER)
+#define MAYBE_SimpleLoad DISABLED_SimpleLoad
+#define MAYBE_ExitStatus DISABLED_ExitStatus
+#define MAYBE_PPAPICore DISABLED_PPAPICore
+#define MAYBE_ProgressEvents DISABLED_ProgressEvents
+#else
+#define MAYBE_SimpleLoad SimpleLoad
+#define MAYBE_ExitStatus ExitStatus
+#define MAYBE_PPAPICore PPAPICore
+#define MAYBE_ProgressEvents ProgressEvents
+#endif
+
+NACL_BROWSER_TEST_F(NaClBrowserTest, MAYBE_SimpleLoad, {
RunLoadTest(FILE_PATH_LITERAL("nacl_load_test.html"));
})
-NACL_BROWSER_TEST_F(NaClBrowserTest, ExitStatus, {
+NACL_BROWSER_TEST_F(NaClBrowserTest, MAYBE_ExitStatus, {
RunNaClIntegrationTest(FILE_PATH_LITERAL(
"pm_exit_status_test.html?trigger=exit0&expected_exit=0"));
RunNaClIntegrationTest(FILE_PATH_LITERAL(
@@ -21,11 +34,11 @@ NACL_BROWSER_TEST_F(NaClBrowserTest, ExitStatus, {
"pm_exit_status_test.html?trigger=exitneg2&expected_exit=254"));
})
-NACL_BROWSER_TEST_F(NaClBrowserTest, PPAPICore, {
+NACL_BROWSER_TEST_F(NaClBrowserTest, MAYBE_PPAPICore, {
RunNaClIntegrationTest(FILE_PATH_LITERAL("ppapi_ppb_core.html"));
})
-NACL_BROWSER_TEST_F(NaClBrowserTest, ProgressEvents, {
+NACL_BROWSER_TEST_F(NaClBrowserTest, MAYBE_ProgressEvents, {
RunNaClIntegrationTest(FILE_PATH_LITERAL("ppapi_progress_events.html"));
})
diff --git a/chrome/test/nacl/nacl_browsertest_uma.cc b/chrome/test/nacl/nacl_browsertest_uma.cc
index e67e267..25d58d2 100644
--- a/chrome/test/nacl/nacl_browsertest_uma.cc
+++ b/chrome/test/nacl/nacl_browsertest_uma.cc
@@ -9,7 +9,14 @@
namespace {
-NACL_BROWSER_TEST_F(NaClBrowserTest, SuccessfulLoadUMA, {
+// This test fails on Linux ASAN bots: <http://crbug.com/161709>.
+#if defined(OS_LINUX) && defined(ADDRESS_SANITIZER)
+#define MAYBE_SuccessfulLoadUMA DISABLED_SuccessfulLoadUMA
+#else
+#define MAYBE_SuccessfulLoadUMA SuccessfulLoadUMA
+#endif
+
+NACL_BROWSER_TEST_F(NaClBrowserTest, MAYBE_SuccessfulLoadUMA, {
// Load a NaCl module to generate UMA data.
RunLoadTest(FILE_PATH_LITERAL("nacl_load_test.html"));