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
Родитель 2fdb7d211c
Коммит 40b9e31be6
4 изменённых файлов: 14 добавлений и 3 удалений

Просмотреть файл

@ -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

Просмотреть файл

@ -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

Просмотреть файл

@ -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/

Просмотреть файл

@ -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