summaryrefslogtreecommitdiffstats
path: root/chromeos/process_proxy
diff options
context:
space:
mode:
authorjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-23 16:07:35 +0000
committerjam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-07-23 16:07:35 +0000
commit645439d094c88204adc881242008638a8b22047b (patch)
treeff51941c72b66aefb5f12badf3f0493428ab175d /chromeos/process_proxy
parentbd164f56bc80a831593bc848a26fdfcf2d3d2c89 (diff)
downloadchromium_src-645439d094c88204adc881242008638a8b22047b.zip
chromium_src-645439d094c88204adc881242008638a8b22047b.tar.gz
chromium_src-645439d094c88204adc881242008638a8b22047b.tar.bz2
Disable all the tests that are flaking more than 5% on ChromeOS builders.
Data from http://chromium-build-logs.appspot.com/flakiness_dashboard?master=chromium.chromiumos. BUG=386891,396494,396496,396497,396499,396501,396502,396504,396505,393208,223888,396506,387045,396507,396509,396510 R=viettrungluu@chromium.org TBR=sky, stevenjb Review URL: https://codereview.chromium.org/407073010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284938 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/process_proxy')
-rw-r--r--chromeos/process_proxy/process_output_watcher_unittest.cc28
1 files changed, 18 insertions, 10 deletions
diff --git a/chromeos/process_proxy/process_output_watcher_unittest.cc b/chromeos/process_proxy/process_output_watcher_unittest.cc
index 8e4c1665..d032725 100644
--- a/chromeos/process_proxy/process_output_watcher_unittest.cc
+++ b/chromeos/process_proxy/process_output_watcher_unittest.cc
@@ -177,8 +177,8 @@ class ProcessOutputWatcherTest : public testing::Test {
std::vector<TestCase> exp;
};
-
-TEST_F(ProcessOutputWatcherTest, OutputWatcher) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_OutputWatcher) {
std::vector<TestCase> test_cases;
test_cases.push_back(TestCase("t", false));
test_cases.push_back(TestCase("testing output\n", false));
@@ -193,7 +193,8 @@ TEST_F(ProcessOutputWatcherTest, OutputWatcher) {
RunTest(test_cases);
};
-TEST_F(ProcessOutputWatcherTest, SplitUTF8Character) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_SplitUTF8Character) {
std::vector<TestCase> test_cases;
test_cases.push_back(TestCase("test1\xc2", false, "test1"));
test_cases.push_back(TestCase("\xb5test1", false, "\xc2\xb5test1"));
@@ -201,7 +202,8 @@ TEST_F(ProcessOutputWatcherTest, SplitUTF8Character) {
RunTest(test_cases);
}
-TEST_F(ProcessOutputWatcherTest, SplitSoleUTF8Character) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_SplitSoleUTF8Character) {
std::vector<TestCase> test_cases;
test_cases.push_back(TestCase("\xc2", false, ""));
test_cases.push_back(TestCase("\xb5", false, "\xc2\xb5"));
@@ -209,7 +211,8 @@ TEST_F(ProcessOutputWatcherTest, SplitSoleUTF8Character) {
RunTest(test_cases);
}
-TEST_F(ProcessOutputWatcherTest, SplitUTF8CharacterLength3) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_SplitUTF8CharacterLength3) {
std::vector<TestCase> test_cases;
test_cases.push_back(TestCase("test3\xe2\x82", false, "test3"));
test_cases.push_back(TestCase("\xac", false, "\xe2\x82\xac"));
@@ -217,7 +220,8 @@ TEST_F(ProcessOutputWatcherTest, SplitUTF8CharacterLength3) {
RunTest(test_cases);
}
-TEST_F(ProcessOutputWatcherTest, SplitSoleUTF8CharacterThreeWays) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_SplitSoleUTF8CharacterThreeWays) {
std::vector<TestCase> test_cases;
test_cases.push_back(TestCase("\xe2", false, ""));
test_cases.push_back(TestCase("\x82", false, ""));
@@ -255,7 +259,8 @@ TEST_F(ProcessOutputWatcherTest, MulitByteUTF8CharNullTerminated) {
RunTest(test_cases);
}
-TEST_F(ProcessOutputWatcherTest, MultipleMultiByteUTF8Characters) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_MultipleMultiByteUTF8Characters) {
std::vector<TestCase> test_cases;
test_cases.push_back(
TestCase("test\xe2\x82\xac\xc2", false, "test\xe2\x82\xac"));
@@ -271,7 +276,8 @@ TEST_F(ProcessOutputWatcherTest, ContainsInvalidUTF8) {
RunTest(test_cases);
}
-TEST_F(ProcessOutputWatcherTest, InvalidUTF8SeriesOfTrailingBytes) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_InvalidUTF8SeriesOfTrailingBytes) {
std::vector<TestCase> test_cases;
test_cases.push_back(TestCase("\x82\x82\x82", false, "\x82\x82\x82"));
test_cases.push_back(TestCase("\x82\x82\x82", false, "\x82\x82\x82"));
@@ -286,7 +292,8 @@ TEST_F(ProcessOutputWatcherTest, EndsWithInvalidUTF8) {
RunTest(test_cases);
}
-TEST_F(ProcessOutputWatcherTest, FourByteUTF8) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_FourByteUTF8) {
std::vector<TestCase> test_cases;
test_cases.push_back(TestCase("\xf0\xa4\xad", false, ""));
test_cases.push_back(TestCase("\xa2", false, "\xf0\xa4\xad\xa2"));
@@ -296,7 +303,8 @@ TEST_F(ProcessOutputWatcherTest, FourByteUTF8) {
// Verifies that sending '\0' generates PROCESS_OUTPUT_TYPE_OUT event and does
// not terminate output watcher.
-TEST_F(ProcessOutputWatcherTest, SendNull) {
+// http://crbug.com/396496
+TEST_F(ProcessOutputWatcherTest, DISABLED_SendNull) {
std::vector<TestCase> test_cases;
// This will send '\0' to output watcher.
test_cases.push_back(TestCase("", true));