This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-05-19
Channels
- # announcements (1)
- # asami (75)
- # beginners (16)
- # calva (14)
- # cider (4)
- # clj-kondo (11)
- # cljs-dev (3)
- # clojure (110)
- # clojure-australia (1)
- # clojure-china (1)
- # clojure-europe (38)
- # clojure-hk (1)
- # clojure-indonesia (1)
- # clojure-japan (1)
- # clojure-korea (1)
- # clojure-my (1)
- # clojure-nl (1)
- # clojure-sg (1)
- # clojure-spec (1)
- # clojure-taiwan (1)
- # clojure-uk (2)
- # clojurescript (34)
- # conjure (1)
- # data-science (9)
- # datahike (7)
- # datalevin (1)
- # datascript (1)
- # datomic (5)
- # etaoin (1)
- # fulcro (23)
- # graalvm (50)
- # helix (4)
- # hyperfiddle (8)
- # introduce-yourself (1)
- # jobs (3)
- # kaocha (10)
- # malli (8)
- # mid-cities-meetup (1)
- # minecraft (1)
- # off-topic (13)
- # pathom (14)
- # polylith (38)
- # reitit (1)
- # releases (1)
- # sci (65)
- # shadow-cljs (28)
- # specter (12)
- # tools-deps (8)
- # vim (1)
- # vscode (11)
- # xtdb (31)
https://clojurians.slack.com/archives/CCY2V0U6A/p1618607713056000?thread_ts=1618510748.047900&cid=CCY2V0U6A
is this still an issue, that i don't get profiling information, if i just use kaocha.repl/run
?
i see, i should have searched for kaocha.repl/run
, but i only search the issues for profiling
.
sorry for the noise and thanks for the quick response!
no worries, this is also on the kaocha-cloverage repo, I guess you were looking at the Kaocha repo? Probably not unfixable, but I don't expect it to be trivial either. Cloverage does some pretty special things, it's gonna take some figuring out how best to do this. Currently not super high on our priority list.
Cloverage works by implementing its own loading-and-instrumenting logic, so it has to reload all your namespaces anyway.
yes, that too, i was just searching on the lambdaisland/kaocha
repo.
we are not using cloverage. tried it on a former project, but it didn't bring enough benefits. or any benefits really.
I ran into this implementing polylith-kaocha and ended up copying what kaocha's own -X entry point does: https://github.com/imrekoszo/polylith-kaocha/blob/master/components/kaocha-wrapper/src/polylith_kaocha/kaocha_wrapper/runner.clj#L37-L44