Bug 1129538 - Skip various tests that hit the mProgressTracker abort. a=test-only
authorRyan VanderMeulen <ryanvm@gmail.com>
Thu, 09 Apr 2015 09:39:57 -0400
changeset 258395 51c5166a338b
parent 258394 a24bdacce4cc
child 258396 982dba6be01c
push id4659
push userryanvm@gmail.com
push date2015-04-09 15:23 +0000
treeherdermozilla-beta@58dca3f7560a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstest-only
bugs1129538
milestone38.0
Bug 1129538 - Skip various tests that hit the mProgressTracker abort. a=test-only
browser/devtools/webide/test/browser.ini
dom/canvas/test/mochitest.ini
dom/events/test/mochitest.ini
dom/tests/mochitest/ajax/prototype/mochitest.ini
editor/libeditor/tests/browserscope/mochitest.ini
layout/base/tests/mochitest.ini
parser/htmlparser/tests/mochitest/mochitest.ini
toolkit/components/microformats/tests/mochitest.ini
--- a/browser/devtools/webide/test/browser.ini
+++ b/browser/devtools/webide/test/browser.ini
@@ -2,10 +2,10 @@
 subsuite = devtools
 support-files =
   addons/simulators.json
   doc_tabs.html
   head.js
   templates.json
 
 [browser_tabs.js]
-skip-if = e10s # Bug 1072167 - browser_tabs.js test fails under e10s
+skip-if = e10s || (os == 'mac' && debug) # Bug 1072167 - browser_tabs.js test fails under e10s
 [browser_widget.js]
--- a/dom/canvas/test/mochitest.ini
+++ b/dom/canvas/test/mochitest.ini
@@ -210,17 +210,17 @@ disabled = bug 407107
 [test_bug613794.html]
 [test_bug753758.html]
 [test_bug764125.html]
 [test_bug856472.html]
 [test_bug866575.html]
 skip-if = (toolkit == 'gonk' && debug) #bug 1045153
 [test_bug902651.html]
 [test_canvas.html]
-skip-if = (toolkit == 'gonk' && debug) || (toolkit == 'android' && processor == 'x86') #debug-only crash; bug 933541 #x86 only bug 913662
+skip-if = (toolkit == 'gonk' && debug) || (toolkit == 'android' && processor == 'x86') || (os == 'mac' && debug) #debug-only crash; bug 933541 #x86 only bug 913662
 [test_canvas_focusring.html]
 skip-if = (toolkit == 'gonk' && !debug) || (os == 'win' && debug) #specialpowers.wrap
 [test_canvas_font_setter.html]
 [test_canvas_path.html]
 [test_hitregion_canvas.html]
 [test_hitregion_event.html]
 skip-if = os == "android" || appname == "b2g"
 [test_canvas_strokeStyle_getter.html]
--- a/dom/events/test/mochitest.ini
+++ b/dom/events/test/mochitest.ini
@@ -148,17 +148,17 @@ skip-if = buildapp == 'b2g' || e10s # b2
 [test_dom_keyboard_event.html]
 skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_dom_mouse_event.html]
 skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_dom_storage_event.html]
 [test_dom_wheel_event.html]
 skip-if = buildapp == 'b2g' || e10s # b2g(456 failed out of 19873, mousewheel test) b2g-debug(456 failed out of 19873, mousewheel test) b2g-desktop(456 failed out of 19873, mousewheel test)
 [test_draggableprop.html]
-skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
+skip-if = toolkit == 'android' || (os == 'mac' && debug) #CRASH_DUMP, RANDOM
 [test_dragstart.html]
 skip-if = buildapp == 'mulet' || buildapp == 'b2g' # b2g(drag event, also fails on Android) b2g-debug(drag event, also fails on Android) b2g-desktop(drag event, also fails on Android)
 [test_error_events.html]
 skip-if = toolkit == 'android' #TIMED_OUT
 [test_eventctors.html]
 skip-if = toolkit == 'android' #CRASH_DUMP, RANDOM
 [test_eventTimeStamp.html]
 [test_focus_disabled.html]
--- a/dom/tests/mochitest/ajax/prototype/mochitest.ini
+++ b/dom/tests/mochitest/ajax/prototype/mochitest.ini
@@ -60,9 +60,9 @@ support-files =
   test/unit/tmp/number_test.html
   test/unit/tmp/position_test.html
   test/unit/tmp/range_test.html
   test/unit/tmp/selector_test.html
   test/unit/tmp/string_test.html
   test/unit/tmp/unit_test.html
 
 [test_Prototype.html]
-skip-if = (toolkit == 'gonk' && debug) || toolkit == 'android' #debug-only timeout
+skip-if = (toolkit == 'gonk' && debug) || toolkit == 'android' || (os == 'mac' && debug) #debug-only timeout
--- a/editor/libeditor/tests/browserscope/mochitest.ini
+++ b/editor/libeditor/tests/browserscope/mochitest.ini
@@ -49,10 +49,11 @@ support-files =
   lib/richtext/LICENSE
   lib/richtext/README.Mozilla
   lib/richtext/richtext/editable.html
   lib/richtext/richtext/richtext.html
   lib/richtext/richtext/js/range.js
   lib/richtext/currentStatus.js
 
 [test_richtext2.html]
+skip-if = (os == 'mac' && debug) || (os == 'win' && debug) # bug 1129538
 [test_richtext.html]
 
--- a/layout/base/tests/mochitest.ini
+++ b/layout/base/tests/mochitest.ini
@@ -65,17 +65,17 @@ support-files = bug450930.xhtml
 [test_bug465448.xul]
 skip-if = buildapp == 'b2g' || e10s
 [test_bug469170.html]
 [test_bug471126.html]
 [test_bug435293-scale.html]
 [test_bug435293-interaction.html]
 [test_bug435293-skew.html]
 [test_reftests_with_caret.html]
-skip-if = (toolkit == 'gonk' && debug) || e10s #debug-only timeout
+skip-if = (toolkit == 'gonk' && debug) || e10s || (os == 'mac' && debug) #debug-only timeout
 support-files =
   bug106855-1.html
   bug106855-2.html
   bug106855-1-ref.html
   bug240933-1.html
   bug240933-2.html
   bug240933-1-ref.html
   bug389321-1.html
--- a/parser/htmlparser/tests/mochitest/mochitest.ini
+++ b/parser/htmlparser/tests/mochitest/mochitest.ini
@@ -130,16 +130,17 @@ support-files =
 [test_bug716579.html]
 [test_bug717180.html]
 [test_compatmode.html]
 [test_html5_tree_construction.html]
 skip-if = toolkit == 'android' #TIMED_OUT
 [test_html5_tree_construction_part2.html]
 skip-if = toolkit == 'android' || e10s #TIMED_OUT
 [test_img_picture_preload.html]
+skip-if = (os == 'mac' && debug) # Bug 1129538
 [test_viewsource.html]
 [test_xml_mislabeled.html]
 # Disabled test due to orange on Linux
 #		test_bug568470.html
 #		file_bug568470.sjs
 #		file_bug568470-script.sjs
 # Disable test due to frequent orange on Mac
 #		test_bug534293.html
--- a/toolkit/components/microformats/tests/mochitest.ini
+++ b/toolkit/components/microformats/tests/mochitest.ini
@@ -1,10 +1,10 @@
 [DEFAULT]
-skip-if = buildapp == 'b2g'
+skip-if = buildapp == 'b2g' || (os == 'mac' && debug)
 support-files = geo.html
 
 [test_Microformats.html]
 [test_Microformats_add.html]
 [test_Microformats_adr.html]
 [test_Microformats_count.html]
 [test_Microformats_geo.html]
 [test_Microformats_getters.html]