Bug 732665 - Disable a few test on mac. r=tbsaunde,me

These tests trigger very slow infinite recursion in the status quo. With the
existing stack quotas, they always (or usually) hit the native stack limit
before the test times out, causing them to be green on tinderbox. But when
we bump the debug mac stack limit, they end up timing out. We have bugs on
file for the various issues, but let's not let them block this landing.
This commit is contained in:
Bobby Holley 2013-08-28 11:04:15 -07:00
parent 0ab0acb012
commit d453dbf50e
4 changed files with 14 additions and 3 deletions

View File

@ -22,8 +22,12 @@ MOCHITEST_A11Y_FILES =\
test_markup.html \
test_svg.html \
test_browserui.xul \
test_tree.xul \
markuprules.xml \
$(NULL)
# Disabled on mac while bug 905909 is sorted out.
ifneq ($(OS_ARCH), Darwin)
MOCHITEST_A11Y_FILES += test_tree.xul
endif
include $(topsrcdir)/config/rules.mk

View File

@ -31,7 +31,6 @@ MOCHITEST_A11Y_FILES =\
test_stale.html \
test_textbox.xul \
test_tabs.xul \
test_tree.xul \
test_visibility.html \
test_visibility.xul \
z_frames.html \
@ -41,4 +40,9 @@ MOCHITEST_A11Y_FILES =\
z_frames_update.html \
$(NULL)
# Disabled on mac while bug 905909 is sorted out.
ifneq ($(OS_ARCH), Darwin)
MOCHITEST_A11Y_FILES += test_tree.xul
endif
include $(topsrcdir)/config/rules.mk

View File

@ -1,3 +1,4 @@
// |reftest| skip-if(xulRuntime.OS=="Darwin"&&isDebugBuild) -- this takes too long to over-recurse.
/*
* Any copyright is dedicated to the Public Domain.
* http://creativecommons.org/licenses/publicdomain/

View File

@ -32,7 +32,9 @@ load 603146-1.html
load 603858-1.html
load 608963.html
load 616930-1.html
load 639737-1.html
# This test has jit-related infinite recursion, which is slow enough to cause
# timeouts on mac. See bug 908895.
skip-if(cocoaWidget&&isDebugBuild) load 639737-1.html
load 648206-1.html
load 705875.html
load 720305-1.html