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