Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to override project-wide parallelism strategy #70

Open
mourjo opened this issue Apr 4, 2019 · 2 comments
Open

Ability to override project-wide parallelism strategy #70

mourjo opened this issue Apr 4, 2019 · 2 comments

Comments

@mourjo
Copy link

mourjo commented Apr 4, 2019

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.

@felipegmarques
Copy link

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

@weavejester
Copy link
Owner

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants