Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
135 0 0 0 100% 0.66

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
org.apache.hc.core5.http2.protocol 17 0 0 0 100% 0.03
org.apache.hc.core5.http2.impl.io 9 0 0 0 100% 0.006
org.apache.hc.core5.http2.impl 37 0 0 0 100% 0.031
org.apache.hc.core5.http2.ssl 2 0 0 0 100% 0.362
org.apache.hc.core5.http2.impl.nio 14 0 0 0 100% 0.11
org.apache.hc.core5.http2.hpack 46 0 0 0 100% 0.078
org.apache.hc.core5.http2.config 3 0 0 0 100% 0.034
org.apache.hc.core5.http2.frame 7 0 0 0 100% 0.009

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

org.apache.hc.core5.http2.protocol

Class Tests Errors Failures Skipped Success Rate Time
TestH2Interceptors 17 0 0 0 100% 0.03

org.apache.hc.core5.http2.impl.io

Class Tests Errors Failures Skipped Success Rate Time
TestFrameInOutBuffers 9 0 0 0 100% 0.006

org.apache.hc.core5.http2.impl

Class Tests Errors Failures Skipped Success Rate Time
TestDefaultH2RequestConverter 28 0 0 0 100% 0.022
TestDefaultH2ResponseConverter 9 0 0 0 100% 0.009

org.apache.hc.core5.http2.ssl

Class Tests Errors Failures Skipped Success Rate Time
ConscryptClientTlsStrategyTest 2 0 0 0 100% 0.362

org.apache.hc.core5.http2.impl.nio

Class Tests Errors Failures Skipped Success Rate Time
TestFrameInOutBuffers 11 0 0 0 100% 0.005
TestAbstractH2StreamMultiplexer 3 0 0 0 100% 0.105

org.apache.hc.core5.http2.hpack

Class Tests Errors Failures Skipped Success Rate Time
TestOutboundDynamicTable 2 0 0 0 100% 0.002
TestFifoBuffer 2 0 0 0 100% 0.002
TestFifoLinkedList 2 0 0 0 100% 0.001
TestInboundDynamicTable 2 0 0 0 100% 0.002
TestHPackCoding 38 0 0 0 100% 0.071

org.apache.hc.core5.http2.config

Class Tests Errors Failures Skipped Success Rate Time
H2ConfigTest 3 0 0 0 100% 0.034

org.apache.hc.core5.http2.frame

Class Tests Errors Failures Skipped Success Rate Time
TestH2Settings 2 0 0 0 100% 0.002
TestDefaultFrameFactory 4 0 0 0 100% 0.006
TestFrameFlag 1 0 0 0 100% 0.001

Test Cases

[Summary] [Package List] [Test Cases]

ConscryptClientTlsStrategyTest

test_valid_tls_strategy_creation_with_verifier 0.36
test_valid_tls_strategy_creation 0.001

TestH2Settings

testH2SettingBasics 0.001
testH2ParamBasics 0.001

TestDefaultFrameFactory

testDataFrame 0.001
testSettingFrame 0.001
testResetStreamFrame 0.001
testGoAwayFrame 0.002

TestFrameInOutBuffers

testPartialFrameWrite 0.001
testReadEmptyFrame 0
testReadFrameConnectionClosed 0.001
testReadFramePartialReads 0
testReadWriteFrame 0.001
testReadFrameExceedingLimit 0
testWriteFrameExceedingLimit 0.001
testOutputBufferResize 0
testReadFrameMultipleSmallBuffer 0
testReadFrameCorruptFrame 0.001
testReadFrameMultiple 0

TestOutboundDynamicTable

testEviction 0
testBasics 0.001

TestDefaultH2RequestConverter

testConvertFromFieldsTETrailerHeader 0.002
testConvertFromMessageConnectMissingAuthority 0
testConvertFromFieldsConnectMissingAuthority 0
testInvalidOptionsNeitherAsteriskNorRoot 0.001
testConvertFromFieldsMultiplePath 0.001
testValidPath 0
testValidOptionsWithRootPath 0
testConvertFromFieldsUpperCaseHeaderName 0.001
testConvertFromMessageConnectWithPath 0.001
testConvertFromFieldsPseudoHeaderSequence 0
testConvertFromFieldsUnknownPseudoHeader 0.001
testConvertFromFieldsBasic 0
testConvertFromFieldsMissingPath 0.001
testConvertFromFieldsMultipleMethod 0.001
testConvertFromFieldsMultipleScheme 0
testConvertFromFieldsConnect 0.001
testConvertFromFieldsMissingMethod 0
testConvertFromFieldsMissingScheme 0.001
testConvertFromMessageConnect 0.002
testValidOptionsAsterisk 0.001
testConvertFromMessageBasic 0
testConvertFromFieldsConnectPresentScheme 0.001
testConvertFromMessageMissingScheme 0.001
testConvertFromMessageInvalidHeader 0.001
testInvalidPathNoSlash 0
testConvertFromFieldsConnectPresentPath 0
testConvertFromMessageMissingPath 0.001
testInvalidPathEmpty 0.001

TestH2Interceptors

testH2RequestContentProtocolException 0.006
testH2RequestContentNullEntity 0.001
testH2RequestConformanceUpgradeHeader 0.003
testH2RequestContentValid 0.005
testH2RequestConformanceTransferEncodingHeader 0.001
testH2RequestConformanceTEHeader 0.001
testH2RequestConformanceHostHeader 0.001
testH2ResponseConformanceTransferEncodingHeader 0.001
testH2ResponseConformanceUpgradeHeader 0
testH2RequestContentOptionMethodNullContentTypeProtocolException 0.001
testH2ResponseConformanceConnectionHeader 0.001
testH2RequestContentValidOptionsMethod 0
testH2ResponseConformanceKeepAliveHeader 0.001
testH2RequestContentOptionMethodInvalidContentTypeProtocolException 0.001
testH2RequestConformanceProxyConnectionHeader 0.001
testH2RequestConformanceConnectionHeader 0.001
testH2RequestConformanceKeepAliveHeader 0.001

TestAbstractH2StreamMultiplexer

testInputHeaderContinuationFrame 0.096
testInputOneFrame 0.003
testInputMultipleFrames 0.002

H2ConfigTest

copy 0.02
builder 0
checkValues 0.001

TestFifoBuffer

testAddRemoveCycle 0.001
testExpand 0.001

TestDefaultH2ResponseConverter

testConvertFromFieldsUpperCaseHeaderName 0.001
testConvertFromFieldsUnknownPseudoHeader 0.001
testConvertFromFieldsBasic 0
testConvertFromFieldsMultipleStatus 0.001
testConvertFromFieldsMissingStatus 0.001
testConvertFromMessageBasic 0
testConvertFromMessageInvalidHeader 0.001
testConvertFromMessageInvalidStatus 0.001
testConvertFromFieldsInvalidStatusCode 0

TestFrameInOutBuffers

testReadEmptyFrame 0.001
testReadFrameConnectionClosed 0
testReadFramePartialReads 0
testReadWriteFrame 0.001
testReadFrameExceedingLimit 0
testWriteFrameExceedingLimit 0
testReadFrameMultipleSmallBuffer 0.001
testReadFrameCorruptFrame 0
testReadFrameMultiple 0

TestFifoLinkedList

testGetIndex 0
testAddRemoveCycle 0

TestFrameFlag

testFrameFlagBasics 0

TestInboundDynamicTable

testEviction 0
testBasics 0

TestHPackCoding

encoderDynamicHeaderTableMaxSizeChangeCausesUpdateHeader 0.006
testResponseEncodingWithoutHuffmanRFC7541Examples 0.002
testLiteralHeaderNeverIndexedDecodingRFC7541Examples 0.001
testLiteralHeaderWithIndexingDecodingRFC7541Examples 0
testLiteralHeaderNeverIndexedEncodingRFC7541Examples 0
testLiteralHeaderWithIndexingEncodingRFC7541Examples 0
testHeaderEmptyUTF8 0
testRequestEncodingWithHuffmanRFC7541Examples 0.001
testLiteralHeaderWithoutIndexingDecodingRFC7541Examples 0
testLiteralHeaderWithoutIndexingEncodingRFC7541Examples 0
testHeaderEntrySizeNonAscii 0.001
decoderDynamicHeaderTableMaxSizeUpdatesAfter 0.001
testPlainStringDecoding 0
testIntegerCodingLimit 0.001
testPlainStringDecodingReadOnly 0.001
testHuffmanEncoding 0
decoderDynamicHeaderTableMaxSizeNotIncreasedBySettingsFrame 0
encoderDynamicHeaderTableMaxSizeNotIncreasedBySettingsFrame 0.001
testRequestDecodingWithHuffmanRFC7541Examples 0.001
testResponseEncodingWithHuffmanRFC7541Examples 0.001
testBasicStringCoding 0
testHeaderSizeLimit 0.003
testIntegerCoding 0.001
testEnsureCapacity 0.005
testHeaderEmptyASCII 0
testIntegerEncodingRFC7541Examples 0.001
testPlainStringDecodingRemainingContent 0
testPlainStringDecodingTruncated 0.001
testRequestDecodingWithoutHuffmanRFC7541Examples 0.001
testComplexStringCoding1 0.018
testComplexStringCoding2 0.012
testResponseDecodingWithHuffmanRFC7541Examples 0.001
decoderDynamicHeaderTableMaxSizeLimitedByConfig 0
testResponseDecodingWithoutHuffmanRFC7541Examples 0
testHuffmanDecodingRFC7541Examples 0.001
testIndexedHeaderDecodingRFC7541Examples 0.001
testIndexedHeaderEncodingRFC7541Examples 0
testRequestEncodingWithoutHuffmanRFC7541Examples 0.001