Is there a configuration where I can affect what level logs are going to be printed when using kaocha-cloverage?
Ah, okay, thank you. It must be picking up the project's own logging configuration then.
I'm getting a lot of method too large exceptions so I'm setting up exclusions
And now my test output is flooded with lines like 18:21:00.359 [main] INFO cloverage.instrument [] [ ] - Excluded form (clojure.core.async.impl.ioc-macros/aget-object state_125342 52) {}
seems like generic logging setup, not kaocha specific. It would depend on what your logging backend is.
see https://lambdaisland.com/blog/2020-06-12-logging-in-clojure-making-sense-of-the-mess for a primer
Looks like cloverage uses clojure.tools.logging, which tries a number of backends in order https://github.com/clojure/tools.logging
1. SLF4J 2. Apache Commons Logging 3. Log4J 2 4. Log4J 5. java.util.logging
I would do a clj -Stree | grep log to figure out what you have, then look at the docs for that backend for how to configure log levels
note that the things in this list will often still delegate to something else, e.g. slf4j is just an API, and will delegate the actual logging to something like logback