Skip to content

Commit 8f89cbe

Browse files
committed
Ignore MultithreadedImportTest on Windows for now
1 parent 2ae962a commit 8f89cbe

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

mx.graalpython/mx_graalpython.py

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -617,13 +617,16 @@ def __post_init__(self):
617617
graalpy_tests = ['com.oracle.graal.python.test', 'com.oracle.graal.python.pegparser.test', 'org.graalvm.python.embedding.test']
618618
configs += [
619619
TestConfig("junit", vm_args + graalpy_tests + args, True),
620-
TestConfig("junit", vm_args + graalpy_tests + args, False),
621-
# Tests that must run in their own process due to C extensions usage
622-
TestConfig("multi-threaded-import-java", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestNative'] + args, True),
623-
TestConfig("multi-threaded-import-java", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestNative'] + args, False),
624-
TestConfig("multi-threaded-import-native", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestJava'] + args, True),
625-
TestConfig("multi-threaded-import-native", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestJava'] + args, False),
626-
]
620+
TestConfig("junit", vm_args + graalpy_tests + args, False)]
621+
622+
if not mx.is_windows():
623+
configs += [
624+
# Tests that must run in their own process due to C extensions usage, for now ignored on Windows
625+
TestConfig("multi-threaded-import-java", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestNative'] + args, True),
626+
TestConfig("multi-threaded-import-java", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestNative'] + args, False),
627+
TestConfig("multi-threaded-import-native", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestJava'] + args, True),
628+
TestConfig("multi-threaded-import-native", vm_args + ['com.oracle.graal.python.cext.test.MultithreadedImportTestJava'] + args, False),
629+
]
627630

628631
if '--regex' not in args:
629632
async_regex = ['--regex', r'com\.oracle\.graal\.python\.test\.integration\.advanced\.AsyncActionThreadingTest']

0 commit comments

Comments
 (0)