TestCachingExecChain

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total3,786 of 3,7860%2 of 20%45457837834444
testVariantMissServerIfReturns304CacheReturns200()2060%n/a11444411
testVariantsMissServerReturns304CacheReturns304()1980%n/a11434311
testNotModifiedResponseUpdatesCacheEntry()1710%20%22323211
testReturnssetStaleIfErrorEnabled()1280%n/a11262611
testReturns200ForOptionsFollowedByGetIfAuthorizationHeaderAndSharedCache()1270%n/a11252511
testDoesNotSend304ForNonConditionalRequest()1220%n/a11272711
testReturns200ForIfModifiedSinceFailsIfRequestServedFromOrigin()1200%n/a11252511
testSmallEnoughResponsesAreCached()1180%n/a11313111
testNotModifiedResponseWithVaryUpdatesCacheEntryWhenNoEntity()1110%n/a11242411
testReturns200ForIfNoneMatchFailsIfRequestServedFromOrigin()1090%n/a11232311
testReturns304ForIfModifiedSincePassesIfRequestServedFromOrigin()1080%n/a11232311
testSetsValidatedContextIfRequestWasSuccessfullyValidated()1060%n/a11222211
testNotModifiedResponseUpdatesCacheEntryWhenNoEntity()1030%n/a11222211
testReturnssetStaleIfErrorNotEnabled()980%n/a11181811
testReturns304ForIfNoneMatchPassesIfRequestServedFromOrigin()970%n/a11212111
testNoCacheFieldsRevalidation()930%n/a11212111
testUsesVirtualHostForCacheKey()910%n/a11111111
testReturns304ForIfModifiedSinceHeaderIf304ResponseInCache()900%n/a11191911
testReturns200ForIfModifiedSinceDateIsLess()900%n/a11191911
testReturns200ForIfModifiedSinceDateIsInvalid()890%n/a11181811
testOlderCacheableResponsesDoNotGoIntoCache()870%n/a11212111
testNewerCacheableResponsesReplaceExistingCacheEntry()870%n/a11212111
testReturns304ForIfModifiedSinceHeaderIf304ResponseInCacheWithLastModified()860%n/a11181811
testSetsModuleResponseContextIfValidationRequiredButFailed()860%n/a11171711
testSetsModuleResponseContextIfValidationFailsButNotRequired()860%n/a11161611
testReturns304ForIfNoneMatchHeaderAndIfModifiedSinceIfRequestServedFromCache()810%n/a11181811
testReturns200ForIfNoneMatchHeaderFailsIfModifiedSinceIgnored()810%n/a11181811
testReturns200ForIfNoneMatchHeaderFails()780%n/a11161611
testTooLargeResponsesAreNotCached()780%n/a11151511
testReturns304ForIfModifiedSinceHeaderIfRequestServedFromCache()770%n/a11171711
testReturns304ForIfNoneMatchHeaderIfRequestServedFromCache()650%n/a11141411
setUp()640%n/a11111111
testNonCacheableResponseIsNotCachedAndIsReturnedAsIs()640%n/a11111111
testSetsCacheHitContextIfRequestServedFromCache()620%n/a11131311
testCacheableResponsesGoIntoCache()600%n/a11111111
testCanCacheAResponseWithoutABody()590%n/a118811
testNoEntityForIfNoneMatchRequestNotYetInCache()580%n/a11141411
testSocketTimeoutExceptionIsNotSilentlyCatched()470%n/a118811
testSetsCacheMissContextIfRequestNotServableFromCache()360%n/a117711
execute(ClassicHttpRequest)220%n/a112211
testSetsModuleGeneratedResponseContextForCacheOptionsResponse()200%n/a115511
testIfOnlyIfCachedAndNoCacheEntryBackendNotCalled()150%n/a114411
lambda$testSocketTimeoutExceptionIsNotSilentlyCatched$0(ClassicHttpRequest)90%n/a113311
TestCachingExecChain()30%n/a111111