Bug 1640801: operator-dictionary-spacing-* are racy r=jgraham
authorRandell Jesup <rjesup@wgate.com>
Sat, 30 May 2020 14:39:19 +0000
changeset 533148 b76e67fc53cffa507c2f7fe7a5bcc54c704c2bfa
parent 533147 08a8ff9ca6b6f92642ccc89613a0e5fbbed93d98
child 533149 2fcf2688bd3f52f684d5f4414a5dea46f5fa0121
push id117608
push userrjesup@wgate.com
push dateSat, 30 May 2020 14:45:49 +0000
treeherderautoland@78f1674d7bf0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjgraham
bugs1640801, 1602757
milestone78.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1640801: operator-dictionary-spacing-* are racy r=jgraham In particular, with the bug 1602757 they permafail on desktop, at least for now. Most of them had already been marked as intermittent (and the problems are it succeeding when we expect it to fail) Differential Revision: https://phabricator.services.mozilla.com/D77365
testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-001.html.ini
testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-002.html.ini
testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-003.html.ini
testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-004.html.ini
testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-005.html.ini
testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-006.html.ini
--- a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-001.html.ini
+++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-001.html.ini
@@ -1,11 +1,7 @@
 [operator-dictionary-spacing-001.html]
   [Operator dictionary chunk 1 - lspace/rspace]
-    expected:
-      if not fission and (os == "android"): PASS
-      if fission: PASS
-      FAIL
+    expected: ["PASS", "FAIL"]
 
   [Operator dictionary chunk 3 - lspace/rspace]
-    expected:
-      if os == "mac": FAIL
+    expected: ["PASS", "FAIL"]
 
--- a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-002.html.ini
+++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-002.html.ini
@@ -1,13 +1,7 @@
 [operator-dictionary-spacing-002.html]
   [Operator dictionary chunk 1 - lspace/rspace]
-    expected:
-      if (os == "linux") and not fission: ["FAIL", "PASS"]
-      if (os == "linux") and fission: ["PASS", "FAIL"]
-      if (os == "win") and fission: PASS
-      if os == "android": PASS
-      FAIL
+    expected: ["PASS", "FAIL"]
 
   [Operator dictionary chunk 3 - lspace/rspace]
-    expected:
-      if os == "mac": FAIL
+    expected: ["PASS", "FAIL"]
 
--- a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-003.html.ini
+++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-003.html.ini
@@ -1,10 +1,7 @@
 [operator-dictionary-spacing-003.html]
   [Operator dictionary chunk 3 - lspace/rspace]
-    expected:
-      if (os == "linux") and not fission: FAIL
-      if os == "mac": FAIL
+    expected: ["PASS", "FAIL"]
 
   [Operator dictionary chunk 1 - lspace/rspace]
-    expected:
-      if os == "mac": FAIL
+    expected: PASS
 
--- a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-004.html.ini
+++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-004.html.ini
@@ -1,11 +1,9 @@
 [operator-dictionary-spacing-004.html]
   [Operator dictionary chunk 3 - lspace/rspace]
     expected:
       if (os == "linux") and fission: ["PASS", "FAIL"]
       if (os == "linux") and not fission: ["FAIL", "PASS"]
-      if os == "mac": FAIL
 
   [Operator dictionary chunk 1 - lspace/rspace]
-    expected:
-      if os == "mac": FAIL
+    expected: PASS
 
--- a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-005.html.ini
+++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-005.html.ini
@@ -1,13 +1,7 @@
 [operator-dictionary-spacing-005.html]
   [Operator dictionary chunk 3 - lspace/rspace]
-    expected:
-      if (os == "linux") and not fission and webrender and debug: ["FAIL", "PASS"]
-      if (os == "linux") and not fission and webrender and not debug: ["FAIL", "PASS"]
-      if (os == "linux") and not fission and not webrender: ["FAIL", "PASS"]
-      if (os == "linux") and fission: ["PASS", "FAIL"]
-      if os == "mac": FAIL
+    expected: ["PASS", "FAIL"]
 
   [Operator dictionary chunk 1 - lspace/rspace]
-    expected:
-      if os == "mac": FAIL
+    expected: ["PASS", "FAIL"]
 
--- a/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-006.html.ini
+++ b/testing/web-platform/meta/mathml/presentation-markup/operators/operator-dictionary-spacing-006.html.ini
@@ -1,17 +1,10 @@
 [operator-dictionary-spacing-006.html]
   [Operator dictionary chunk 3 - lspace/rspace]
     expected:
       if (os == "linux") and not fission and (processor == "x86"): ["FAIL", "PASS"]
       if (os == "linux") and not fission and (processor == "x86_64"): ["FAIL", "PASS"]
       if (os == "linux") and fission: ["PASS", "FAIL"]
-      if os == "mac": FAIL
 
   [Operator dictionary chunk 1 - lspace/rspace]
-    expected:
-      if (os == "linux") and not fission and (processor == "x86_64"): ["FAIL", "PASS"]
-      if (os == "linux") and not fission and (processor == "x86"): ["FAIL", "PASS"]
-      if (os == "linux") and fission: ["PASS", "FAIL"]
-      if (os == "win") and fission: PASS
-      if os == "android": PASS
-      FAIL
+    expected: ["PASS", "FAIL"]