eftest icon indicating copy to clipboard operation
eftest copied to clipboard

Ability to override project-wide parallelism strategy

Open mourjo opened this issue 5 years ago • 2 comments

Currently there is no way to override the parallelism strategy defined in the project.clj. For example, say that we want the default behaviour to be:

{:eftest {:multithread? :namespaces}}

But for some namespaces, we want it to be

{:eftest {:multithread? :vars}}

That is, the project.clj's :eftest section to be override-able on namespace level, like :eftest/synchronized works for vars.

mourjo avatar Apr 04 '19 10:04 mourjo

I'm having problem with this also. It is not clear how the :multithread? option interacts with ^:eftest/synchronized.

felipegmarques avatar Jan 22 '20 16:01 felipegmarques

It is not clear how the :multithread? option interacts with ^:eftest/synchronized.

A test or namespace that is synchronized will never be run concurrently with another test.

weavejester avatar Jan 22 '20 23:01 weavejester