ServerProtocolIOTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,442 of 1,4420%24 of 240%52523233234040
testRequestMayNotLoosenOperatorLimits()890%n/a11151511
exchange(PipesResult, int)800%20%22161611
exchangeCrash(Throwable, int, ExceptionReporting)790%20%22161611
testUnserializableResultBecomesAStatusOnlyResult()640%n/a11131311
testRequestTimeoutsCannotExceedTheOperators()550%n/a11131311
testRequestMetadataLimiterIsClamped()540%n/a11161611
testUnserializableFallbackThatOverflowsKeepsTheStatus()510%n/a11111111
testUnserializableStatusRule()500%120%777711
testRequestLimitsOverCapAreClamped()470%n/a11101011
testRequestTimeoutsMayShorten()470%n/a11101011
testLargePayloadReturnPayloadLimitExceeded()430%20%229911
testEmitSuccessPassbackStatusPreservedOnOverflow()430%20%229911
testEmitSuccessParseExceptionStatusPreservedOnOverflow()430%20%229911
testRequestHandlerFactoryWriteLimitIsClamped()420%n/a11111111
testPayloadOneByteTooLargeReturnPayloadLimitExceeded()390%n/a119911
testLoneSurrogateInMetadataCrossesThePipe()390%n/a119911
testUnserializableFailureKeepsItsStatus()380%n/a118811
testUnresolvedJsonRequestLimitsAlsoTriggerClamp()350%n/a117711
testDefaultsAreTheCeilingWhenNothingIsConfigured()350%n/a11101011
testRequestMayTightenOperatorLimits()340%n/a118811
testOperatorLimitsAreNotClamped()340%n/a117711
testRequestMaxUnpackBytesIsClamped()340%n/a11101011
lambda$exchangeCrash$3(PipedInputStream, PipedOutputStream, int, AtomicReference, AtomicReference)340%n/a11101011
lambda$exchange$2(PipedInputStream, PipedOutputStream, int, AtomicReference, AtomicReference)340%n/a11101011
testRequestTimeoutsCappedAtClassDefaultsWhenOperatorSetsNone()330%n/a117711
testFallbackFitsWithinMinimumConfiguredLimit()330%n/a118811
testOversizedMessageOnAlreadyEmittedStatusPreservesStatus()300%20%227711
testServerConfigLimitsAreTrustedAndNeverClamped()290%n/a116611
testRequestMayNotReplaceMetadataLimiterWithAnotherKind()290%n/a117711
testCrashHonorsExceptionReporting()240%n/a115511
testSmallResultPassesThrough()230%n/a115511
testLoneSurrogateInMessageCrossesThePipe()200%n/a115511
testCrashOversizedPayloadFallsBackToEmptyString()180%n/a115511
testStatusOnlyResultPassesThrough()160%n/a114411
testCrashSmallPayloadPassesThrough()150%n/a114411
overlay(ParseContext, ParseContext)120%n/a114411
exchangeCrash(Throwable, int)80%n/a111111
lambda$testRequestMayNotReplaceMetadataLimiterWithAnotherKind$1(ParseContext, ParseContext)40%n/a111111
ServerProtocolIOTest()30%n/a111111
lambda$testRequestMayNotReplaceMetadataLimiterWithAnotherKind$0()20%n/a111111