is_broken=('TRUSTED_ENV' in env and
env['TRUSTED_ENV'].Bit('windows') and
env.Bit('build_x86_32') and
- env.Bit('nacl_glibc')))
+ env.Bit('nacl_glibc')) or
+# This test is flaky on mac10.7-newlib-dbg-asan.
+# See https://code.google.com/p/nativeclient/issues/detail?id=3906
+ (env.Bit('asan') and env.Bit('host_mac')))
simple_thread_test_nexe = env.ComponentProgram(
race_test_nexe,
size='small',
)
-env.AddNodeToTestSuite(node, ['small_tests', 'tsan_bot_tests'], 'run_race_test')
+env.AddNodeToTestSuite(node, ['small_tests', 'tsan_bot_tests'], 'run_race_test',
+# This test is flaky on mac10.7-newlib-dbg-asan.
+# See https://code.google.com/p/nativeclient/issues/detail?id=3906
+ is_broken=(env.Bit('asan') and env.Bit('host_mac')))
main_thread_pthread_exit_test_nexe = env.ComponentProgram(
'main_thread_pthread_exit_test',
node = env.CommandSelLdrTestNacl('second_tls_test.out',
second_tls_test_nexe)
- env.AddNodeToTestSuite(node, ['small_tests'], 'run_second_tls_test')
+ env.AddNodeToTestSuite(node, ['small_tests'], 'run_second_tls_test',
+ # This test is flaky on mac10.7-newlib-dbg-asan.
+ # See https://code.google.com/p/nativeclient/issues/detail?id=3906
+ is_broken=(env.Bit('asan') and env.Bit('host_mac')))
many_threads_sequential_nexe = env.ComponentProgram(
'many_threads_sequential',
env.AddNodeToTestSuite(node,
['small_tests'],
'run_many_threads_sequential_test',
- is_broken = env.IsRunningUnderValgrind())
+ is_broken = env.IsRunningUnderValgrind() or
+# This test is flaky on mac10.7-newlib-dbg-asan.
+# See https://code.google.com/p/nativeclient/issues/detail?id=3906
+ (env.Bit('asan') and env.Bit('host_mac')))
mutex_leak_nexe = env.ComponentProgram('mutex_leak', ['mutex_leak.c'],
EXTRA_LIBS=['${PTHREAD_LIBS}',