Bug 1451723 - Annotate first load of reftest 'font-matching/1394311-ref.htm' as random on Win7. a=test-only
authorDaniel Holbert <dholbert@cs.stanford.edu>
Thu, 05 Apr 2018 21:57:49 -0700
changeset 463093 f0f776ba2f3b541e0d4fb509564d0298b9a494ab
parent 463092 0157f046b18f97810497532fa4a0c4ffa959deb5
child 463094 eafdd39a64d3c80944497d6fadd66f37139a2826
push id1683
push usersfraser@mozilla.com
push dateThu, 26 Apr 2018 16:43:40 +0000
treeherdermozilla-release@5af6cb21869d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1451723, 1394311, 1392106
Bug 1451723 - Annotate first load of reftest 'font-matching/1394311-ref.htm' as random on Win7. a=test-only This test started failing after a reftest rebucketing. It's likely a particularly-bad special case of known win7 intermittent bug 1392106. For now, let's mark it as random on Win7 and continue investigating the general issue in bug 1392106. MozReview-Commit-ID: KX707Y9ycIC
--- a/layout/reftests/font-matching/reftest.list
+++ b/layout/reftests/font-matching/reftest.list
@@ -2,17 +2,19 @@
 # family names when looking up a requested font-family. Otherwise, tests here
 # may fail if they're running too soon after browser startup, and localized
 # names have not yet been read. (See bug 1439937.)
 default-preferences pref(gfx.font_loader.delay,0)
 == CSS21-t1502-no-inherited-font-family.xhtml CSS21-t1502-no-inherited-font-family-ref.xhtml
 # tests for bug 1394311 (case-insensitive lang tag processing)
-pref(font.default.zh-CN,"serif") pref(font.default.zh-TW,"serif") pref(font.default.ja,"serif") pref(font.default.ko,"serif") == 1394311.htm 1394311-ref.htm
+# (First attempt is random-if(windows 7), due to intermittent failure with a
+# single missing character - see bug 1451723 & more generally bug 1392106.)
+pref(font.default.zh-CN,"serif") pref(font.default.zh-TW,"serif") pref(font.default.ja,"serif") pref(font.default.ko,"serif") random-if(/^Windows\x20NT\x206\.1/.test(http.oscpu)) == 1394311.htm 1394311-ref.htm
 pref(font.default.zh-CN,"sans-serif") pref(font.default.zh-TW,"sans-serif") pref(font.default.ja,"sans-serif") pref(font.default.ko,"sans-serif") == 1394311.htm 1394311-ref.htm
 # tests for bug 1367860 (correct default generic font based on language)
 == 1367860-1.htm 1367860-ref.htm
 == 1367860-2.htm 1367860-ref.htm
 == 1367860-3.htm 1367860-ref.htm
 # basic tests for bug 538730