Closed achimnol closed 3 years ago
Currently the following 4 cases are failing on macOS since Python 3.8 as multiprocessing's default start method has changed "spawn":
To make them working, we need to allow passing extra arguments to the user-provided main functions and rewrite the tests to use module-defined inner main functions so that those could be picklable.
Now it's resolved by using GitHub Actions and os.setpgrp().
os.setpgrp()
Currently the following 4 cases are failing on macOS since Python 3.8 as multiprocessing's default start method has changed "spawn":
To make them working, we need to allow passing extra arguments to the user-provided main functions and rewrite the tests to use module-defined inner main functions so that those could be picklable.