24 ms·
[posted this in another thread, but maybe the author can clarify this] I wonder how this works when one runs test in parallel (something I always enable in any
by AugustoCAS 1y ago
[posted this in another thread, but maybe the author can clarify this]
I wonder how this works when one runs test in parallel (something I always enable in any project). By this I mean configuring JUnit to run as many tests as cores are available to speed up the run of the whole test suite.
I took a peek at the code and I have the impression it doesn't work that well as it hooks into when a thread is started. Also, I'm not sure if this works with fibers.
- aoli-al 1y agoYes, Fray controls all application threads so it runs one test per JVM. But you can always use multiple JVMs run multiple tests[1]. Fray currently does not support virtual threads. We do have an open issue tracking it, but it is low priority. [1]: https://docs.gradle.org/current/userguide/java_testing.html#sec:test_execution https://docs.gradle.org/current/userguide/java_testing.html#...