Before proposing more API options, let me first try to hack a working version of case-level async ExUnit. So that I can benchmark the performance differences between case-level and module-level async runner. And we can then decide if it's worth pursuing case-level async further.
Best, Yiming On Friday, January 5, 2024 at 3:07:31 AM UTC+8 michal...@swmansion.com wrote: > That would be awesome for tests with a lot of `refute_receive` assertions > > niedziela, 1 października 2023 o 13:46:24 UTC+2 dsds...@gmail.com > napisał(a): > >> Sorry for the late response. >> I'll look into the API options again and post the results here. >> >> On Tuesday, September 5, 2023 at 1:21:01 AM UTC+8 José Valim wrote: >> >>> If we want to add more parallelism later, then it is worth discussing >>> future developments of the API now, so we don't put ourselves into a >>> corner. If the answer is no, it is clear we are only parallelizing tests or >>> parallelizing modules, but never both. And if we want to do both in the >>> future, we should maybe consider the API now. >>> >> -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/19a94605-45a4-4ef5-8fc3-78030e850e7dn%40googlegroups.com.