I've decided that this stacktrace is more annoying in tests than potentially useful in a log:
ai.stainless.micronaut.jupyter.kernel.KernelExitException: Kernel close action received, interrupting kernel.
1073
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
1074
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
1075
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
1076
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
1077
at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:80)
1078
at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor(ConstructorSite.java:105)
1079
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59)
1080
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:237)
1081
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:249)
1082
at ai.stainless.micronaut.jupyter.kernel.Micronaut$_createKernel_closure2.doCall(Micronaut.groovy:98)
1050
at ai.stainless.micronaut.jupyter.kernel.Micronaut$_createKernel_closure2.doCall(Micronaut.groovy)
1051
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
1052
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
1053
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
1054
at java.lang.reflect.Method.invoke(Method.java:498)
1055
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
1056
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
1057
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
1058
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
1059
at groovy.lang.Closure.call(Closure.java:405)
1060
at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:50)
1061
at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:122)
1062
at com.sun.proxy.$Proxy91.close(Unknown Source)
1063
at com.twosigma.beakerx.kernel.Kernel.doExit(Kernel.java:158)
1064
at com.twosigma.beakerx.kernel.Kernel.run(Kernel.java:148)
1065
at com.twosigma.beakerx.kernel.KernelFunctionality$run.call(Unknown Source)
1066
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
1067
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:115)
1068
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:119)
1069
at ai.stainless.micronaut.jupyter.KernelManager$_startNewKernel_closure1.doCall(KernelManager.groovy:82)
1083
at ai.stainless.micronaut.jupyter.KernelManager$_startNewKernel_closure1.doCall(KernelManager.groovy)
1084
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
1085
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
1086
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
1087
at java.lang.reflect.Method.invoke(Method.java:498)
1088
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
1089
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
1090
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
1091
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
1092
at groovy.lang.Closure.call(Closure.java:405)
1093
at groovy.lang.Closure.call(Closure.java:399)
1094
at groovy.lang.Closure.run(Closure.java:486)
1095
at java.lang.Thread.run(Thread.java:748)
Keep the DEBUG log line, but put this exception in a TRACE log line.
┆Reporter: Joshua Carter
┆Issue Type: Task
┆Priority: High
┆Status: Resolved
┆Fix Versions: v0.2.1
┆Issue Number: MJ-34
┆Epic: Kernel
I've decided that this stacktrace is more annoying in tests than potentially useful in a log:
Keep the DEBUG log line, but put this exception in a TRACE log line.
┆Reporter: Joshua Carter ┆Issue Type: Task ┆Priority: High ┆Status: Resolved ┆Fix Versions: v0.2.1 ┆Issue Number: MJ-34 ┆Epic: Kernel