Hi all,
Disabling WSL tests in CI now with:
https://gitlab.com/BuildStream/buildstream/-/merge_requests/2055
On Sat, 2020-08-22 at 11:04 +0000, Benjamin Schubert wrote:
> Hey,
[...]
>
> I was indeed proposing to postpone having OSX Runners for that. Since there
> is a reason why the Python developers decided to not have fork as a default
> (it brings a load of problems). However, as we are using fork + asyncio,
> we are already in an unchartered, unsupported territory. So I think
> you are right, we should force `fork` for now, and move to threading after!
>
Noting that this is orthogonal, if we want things tested on OSX, until
the threaded scheduler lands (which I think is soon), there is nothing
blocking a patch forcing multiprocessing to use `fork` on OSX, should
anyone need that enough to submit a patch for it.
I have a feeling that the multithreaded scheduler will happen sooner,
though :)
Cheers,
-Tristan