Index: tests/nanosleep/nacl.scons |
=================================================================== |
--- tests/nanosleep/nacl.scons (revision 5515) |
+++ tests/nanosleep/nacl.scons (working copy) |
@@ -6,6 +6,7 @@ |
Import('env') |
+test_is_broken_on_this_os=False |
slop_args = [] |
if 'TRUSTED_ENV' in env and (env['TRUSTED_ENV'].Bit('windows') or |
@@ -15,6 +16,9 @@ |
# early, after invoking nanosleep (on Windows, implemnted via |
# Sleep()). On WinXP, Sleep sometimes return early. |
+if 'TRUSTED_ENV' in env and env['TRUSTED_ENV'].Bit('windows'): |
+ test_is_broken_on_this_os=True |
+ |
env.ComponentProgram('nanosleep_test.nexe', |
'nanosleep_test.c', |
EXTRA_LIBS=['pthread']) |
@@ -26,4 +30,4 @@ |
'nanosleep_test.out', |
command=[env.File('nanosleep_test.nexe')] + slop_args) |
env.AddNodeToTestSuite(node, ['small_tests'], 'run_nanosleep_test', |
- is_broken=is_broken) |
+ is_broken=is_broken or test_is_broken_on_this_os) |
jasonwkim
2011/06/01 17:38:32
What about is_on_vm?
bsy
2011/06/01 18:21:16
renamed here and on line 27.
|