kevinrob
04/20/2017, 9:54 AMilya.chernikov
04/20/2017, 10:02 AMkevinrob
04/20/2017, 10:03 AM094640.870 [DEBUG] [org.gradle.launcher.daemon.server.health.LowMemoryDaemonExpirationStrategy] Received memory status update: {Total: 63321337856, Free: 56795885568}
ilya.chernikov
04/20/2017, 10:03 AMfind $TMPDIR -name "kotlin-daemon.*.log" -exec ls -1rt "{}" + | tail -1
and if it corresponds to the same time period, send it here as well.ilya.chernikov
04/20/2017, 10:05 AMLowMemoryDaemonExpirationStrategy
is just a class in gradle controlling memory stuff. The numbers look ok for me.kevinrob
04/20/2017, 10:05 AMilya.chernikov
04/20/2017, 10:21 AMilya.chernikov
04/20/2017, 10:22 AMkevinrob
04/20/2017, 10:23 AMkevinrob
04/20/2017, 10:23 AMilya.chernikov
04/20/2017, 10:27 AMilya.chernikov
04/20/2017, 10:32 AMfind $TMPDIR ...
command above). And of course try to disable daemon by setting kotlin.compiler.execution.strategy
prop.
You can also try to run the gradle with —no-daemon
switch to get a better reporting (since according to the log you’ve sent, the gradle daemon is crashed.)kevinrob
04/20/2017, 10:32 AMkevinrob
04/20/2017, 10:32 AMkevinrob
04/20/2017, 10:33 AM/tmp/kotlin-daemon.2017-04-20.10-18-57-457.00.log
ilya.chernikov
04/20/2017, 10:34 AMkevinrob
04/20/2017, 10:34 AMkevinrob
04/20/2017, 10:35 AMkevinrob
04/20/2017, 10:35 AMilya.chernikov
04/20/2017, 10:37 AM—no-daemon
and kotlin.compiler.execution.strategy=in-process
. Hopefully it will report problems right to the console.kevinrob
04/20/2017, 10:43 AM./gradlew testRelease -Pnocruncher=true --debug --no-daemon -Dkotlin.compiler.execution.strategy=in-process
kevinrob
04/20/2017, 10:45 AMilya.chernikov
04/20/2017, 10:50 AMgradlew
call has usually no effect on gradle daemon the wrapper runs. GRADLE_OPS env var should work though.
And —no-daemon has no useful effect on the gradle > 3.x, I guess - it runs the gradle daemon anyway.ilya.chernikov
04/20/2017, 10:54 AMkevinrob
04/20/2017, 11:00 AMkevinrob
04/20/2017, 12:13 PM