aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/PathOpsFuzz763Test.cpp
diff options
context:
space:
mode:
authorGravatar caryclark <caryclark@google.com>2014-11-13 11:08:52 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2014-11-13 11:08:52 -0800
commit912c9ec6ee8e28724861f0ac2b746e970895f745 (patch)
tree2e9b711418a94cc51cfdf4eebe0baa186d54a8f5 /tests/PathOpsFuzz763Test.cpp
parentb6cbc38702dc4a1540a17181cbdab71060c92ce7 (diff)
disable a couple of new fuzz378 tests on android
these tests fail on a nexus 9 in release only. It's probably related to the fused multiply-add instruction TBR= Review URL: https://codereview.chromium.org/722303002
Diffstat (limited to 'tests/PathOpsFuzz763Test.cpp')
-rwxr-xr-xtests/PathOpsFuzz763Test.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/PathOpsFuzz763Test.cpp b/tests/PathOpsFuzz763Test.cpp
index b8562a4001..02519ae670 100755
--- a/tests/PathOpsFuzz763Test.cpp
+++ b/tests/PathOpsFuzz763Test.cpp
@@ -121,6 +121,11 @@ path.close();
}
static void fuzz763_378(skiatest::Reporter* reporter, const char* filename) {
+#if SK_BUILD_FOR_ANDROID
+ if (!FLAGS_runFail) {
+ return; // fails on nexus 9 in release, possibly related to fused multiply-add
+ }
+#endif
SkPath path;
path.setFillType((SkPath::FillType) 1);
path.moveTo(SkBits2Float(0x41013776), SkBits2Float(0xc25007a8));
@@ -214,6 +219,11 @@ path.close();
}
static void fuzz763_378b(skiatest::Reporter* reporter, const char* filename) {
+#if SK_BUILD_FOR_ANDROID
+ if (!FLAGS_runFail) {
+ return; // fails on nexus 9 in release, possibly related to fused multiply-add
+ }
+#endif
SkPath path;
path.setFillType((SkPath::FillType) 1);
path.moveTo(-47.1494f, 4.35143f);