TracingChannelInterceptor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total802 of 8020%62 of 620%66661591593535
beforeHandle(Message, MessageChannel, MessageHandler)820%60%44151511
preSend(Message, MessageChannel)790%20%22171711
postReceive(Message, MessageChannel)720%20%22151511
toRemoteServiceName(MessageHeaderAccessor, Function, ApplicationContext)590%120%77151511
outputMessage(Message, Message, MessageHeaderAccessor)580%60%44101011
finishSpan(Exception)470%80%55181811
consumerSpan(Message, MessageChannel, MessageHeaderAccessor)430%20%229911
consumerSpanReceive(Message, MessageChannel, MessageHeaderAccessor, Span)350%n/a116611
TracingChannelInterceptor(Tracer, Propagator, Propagator.Setter, Propagator.Getter, Function, MessageSpanCustomizer)270%n/a119911
static {...}240%20%227711
getMessage(Message)200%40%336611
isDirectChannel(MessageChannel)190%80%554411
mutableHeaderAccessor(Message)190%40%336611
afterSendCompletion(Message, MessageChannel, boolean, Exception)170%20%225511
isWebSockets(MessageHeaderAccessor)140%40%332211
getSpanFromThreadLocal()130%n/a114411
lambda$getSpanFromThreadLocal$14(SpanAndScope)110%n/a111111
lambda$finishSpan$12(Span)110%n/a111111
lambda$afterMessageHandled$11()110%n/a111111
lambda$afterReceiveCompletion$9()110%n/a111111
lambda$afterSendCompletion$4()110%n/a111111
setSpanInScope(Span)90%n/a113311
lambda$finishSpan$13(Span)90%n/a111111
lambda$beforeHandle$10(Message)90%n/a111111
lambda$postReceive$8(Span)90%n/a111111
lambda$postReceive$7(Span)90%n/a111111
lambda$postReceive$6(Span)90%n/a111111
lambda$postReceive$5(Message)90%n/a111111
lambda$setSpanInScope$3(Span)90%n/a111111
lambda$preSend$2(Span)90%n/a111111
lambda$preSend$1(Span)90%n/a111111
lambda$preSend$0(Message)90%n/a111111
afterReceiveCompletion(Message, MessageChannel, Exception)80%n/a113311
afterMessageHandled(Message, MessageChannel, MessageHandler, Exception)80%n/a113311
setApplicationContext(ApplicationContext)40%n/a112211