Fork me on GitHub
#kaocha
<
2020-03-14
>
plexus11:03:54

@flowthing I would start by increasing your timeout

flowthing13:03:20

Thanks! I'll give that a try.

flowthing13:03:26

I increased it to 1 minute, but even that doesn't seem to help. Any other ideas? I'm not really sure where to begin looking. This is a bit of nasty issue because it never seems to occur on my machine, only in CI.

flowthing16:03:40

I don't know what exactly it is that's timeouting here.

plexus15:03:01

yeah sorry, it's really hard to get diagnostics on this stuff, because clj.repl.node/repl-env ignores the stderr/stdout of the node process, so you just don't know what's happening there.

plexus15:03:27

it installs handlers which intercept the things that are printed and sends them on to the clojure process, but if something goes wrong before those handlers are active then it's hard to see what's going on. I would try wrapping the node executable in a wrapper which spits the tap's the out/err streams to a file

flowthing08:03:43

OK, thanks! I'll see if I can whip up something like that.