Skip to content

HTTP/2 - Enable H2 protocol #746

HTTP/2 - Enable H2 protocol

HTTP/2 - Enable H2 protocol #746

GitHub Actions / Maven Tests failed Dec 10, 2024 in 1s

194 passed, 3 failed and 2 skipped

Tests failed

Report Passed Failed Skipped Time
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.AuthenticationAPIServerTest.xml 1✅ 6s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.ClusterReconfigTest.xml 1✅ 144s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.ConfigResourceTest.xml 2✅ 23s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.ConnectionPoolsResourceTest.xml 5✅ 30s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.StartAPIServerTest.xml 15✅ 79s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.ApplyConfigurationTest.xml 5✅ 33s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.ChunckedEncodingRequestsTest.xml 2✅ 11s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.ChunkedEncodingResponseTest.xml 6✅ 31s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.ConnectionPoolTest.xml 3✅ 19s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.RestartEndpointTest.xml 3✅ 17s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.StuckRequestsTest.xml 2✅ 13s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.UnreachableBackendTest.xml 8✅ 43s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.BigUploadTest.xml 2✅ 11s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.cluster.impl.ZooKeeperGroupMembershipHandlerTest.xml 3✅ 51s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.cluster.impl.ZookKeeperACLTest.xml 1✅ 21s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.ConcurrentClientsTest.xml 1✅ 6s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.configstore.ConfigurationStoreTest.xml 7✅ 5s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.configstore.ConfigurationStoreUtilsTest.xml 2✅ 1s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.ForwardedStrategyTest.xml 10✅ 52s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.Http2HeadersTest.xml 1✅ 6s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.Http2Test.xml 6✅ 32s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.JettyHttpTraceMethodTest.xml 1✅ 6s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.ManagersExecutionTest.xml 2✅ 3s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.MaxHeaderSizeTest.xml 1✅ 7s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.RequestsLoggerTest.xml 3✅ 13s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.DatabaseConfigurationTest.xml 1✅ 1⚪ 8s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.listeners.ListenerConfigurationTest.xml 1✅ 6s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.listeners.MultiListeningEndpointTest.xml 1✅ 7s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.listeners.SSLSNITest.xml 3✅ 27s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.MaintenanceModeTest.xml 2✅ 12s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.RawClientTest.xml 13✅ 152s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.RealBackendsTest.xml 1⚪ 58ms
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CacheContentLengthLimitTest.xml 2✅ 32s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CacheExpireTest.xml 5✅ 32s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CacheTest.xml 12✅ 62s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CaffeineCacheImplTest.xml 3✅ 3s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.NotModifiedTest.xml 1✅ 7s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesTest.xml 7✅ 3❌ 57s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesUtilsTest.xml 2✅ 2s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.DynamicCertificatesManagerTest.xml 25✅ 16s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.SimpleFiltersTest.xml 2✅ 537ms
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.XForwardedForFilterTest.xml 2✅ 12s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.XTlsCipherFilterTest.xml 1✅ 17s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.XTlsProtocolFilterTest.xml 1✅ 22s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.BasicStandardEndpointMapperTest.xml 7✅ 48s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.ForceBackendTest.xml 1✅ 7s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.HealthCheckTest.xml 1✅ 1s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.requestmatcher.RequestMatcherTest.xml 2✅ 740ms
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.SimpleHTTPProxyTest.xml 3✅ 17s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.users.FileUserRealmTest.xml 3✅ 16s

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.AuthenticationAPIServerTest.xml

1 tests were completed in 6s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.api.AuthenticationAPIServerTest 1✅ 6s

✅ org.carapaceproxy.api.AuthenticationAPIServerTest

✅ testUnauthorizedRequests

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.ClusterReconfigTest.xml

1 tests were completed in 144s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.api.ClusterReconfigTest 1✅ 144s

✅ org.carapaceproxy.api.ClusterReconfigTest

✅ testReconfigInClusterMode

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.ConfigResourceTest.xml

2 tests were completed in 23s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.api.ConfigResourceTest 2✅ 23s

✅ org.carapaceproxy.api.ConfigResourceTest

✅ testReconfig
✅ testDynamicConfigurationDumpingAndApplying

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.ConnectionPoolsResourceTest.xml

5 tests were completed in 30s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.api.ConnectionPoolsResourceTest 5✅ 30s

✅ org.carapaceproxy.api.ConnectionPoolsResourceTest

✅ testPostNewConnectionPool
✅ testPutConnectionPoolModifications
✅ testDelete
✅ testGetAll
✅ testGetSingle

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.api.StartAPIServerTest.xml

15 tests were completed in 79s with 15 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.api.StartAPIServerTest 15✅ 79s

✅ org.carapaceproxy.api.StartAPIServerTest

✅ testActions
✅ testBackends
✅ testCache
✅ testApiRequestsLogger
✅ testListeners
✅ testHttpAndHttpsApi
✅ testDirectors
✅ testResourcesFilter
✅ test
✅ testHttpsApi
✅ testUserRealm
✅ testConfig
✅ testCertificates
✅ testUnauthorized
✅ testRoutes

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.ApplyConfigurationTest.xml

5 tests were completed in 33s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.ApplyConfigurationTest 5✅ 33s

✅ org.carapaceproxy.ApplyConfigurationTest

✅ testChangeBackendHealthManagerConfiguration
✅ testChangeFiltersConfiguration
✅ testUserRealm
✅ testReloadMapper
✅ testChangeListenersConfig

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.ChunckedEncodingRequestsTest.xml

2 tests were completed in 11s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.backends.ChunckedEncodingRequestsTest 2✅ 11s

✅ org.carapaceproxy.backends.ChunckedEncodingRequestsTest

✅ testClientAbortsUpload
✅ testSimple

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.ChunkedEncodingResponseTest.xml

6 tests were completed in 31s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.backends.ChunkedEncodingResponseTest 6✅ 31s

✅ org.carapaceproxy.backends.ChunkedEncodingResponseTest

✅ testSimpleChunkedResponseNoCache
✅ testChunkedHttp(HTTP/1.0, false) [0]
✅ testChunkedHttp(HTTP/1.0, true) [1]
✅ testChunkedHttp(HTTP/1.1, false) [2]
✅ testChunkedHttp(HTTP/1.1, true) [3]
✅ testSimpleChunkedResponseWithCache

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.ConnectionPoolTest.xml

3 tests were completed in 19s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.backends.ConnectionPoolTest 3✅ 19s

✅ org.carapaceproxy.backends.ConnectionPoolTest

✅ testAPIResource
✅ test
✅ hostHeaderTest

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.RestartEndpointTest.xml

3 tests were completed in 17s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.backends.RestartEndpointTest 3✅ 17s

✅ org.carapaceproxy.backends.RestartEndpointTest

✅ testClientsSendsRequestOnDownBackendAtSendRequestWithCache
✅ testClientsSendsRequestBackendRestart
✅ testClientsSendsRequestOnDownBackendAtSendRequest

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.StuckRequestsTest.xml

2 tests were completed in 13s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.backends.StuckRequestsTest 2✅ 13s

✅ org.carapaceproxy.backends.StuckRequestsTest

✅ test(backend unreachable on stuck request: true)
✅ test(backend unreachable on stuck request: false)

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.backends.UnreachableBackendTest.xml

8 tests were completed in 43s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.backends.UnreachableBackendTest 8✅ 43s

✅ org.carapaceproxy.backends.UnreachableBackendTest

✅ testEmptyResponse[useCache = true]
✅ testWithUnreachableBackend[useCache = true]
✅ testNonHttpResponseThenClose[useCache = true]
✅ testConnectionResetByPeer[useCache = true]
✅ testEmptyResponse[useCache = false]
✅ testWithUnreachableBackend[useCache = false]
✅ testNonHttpResponseThenClose[useCache = false]
✅ testConnectionResetByPeer[useCache = false]

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.BigUploadTest.xml

2 tests were completed in 11s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.BigUploadTest 2✅ 11s

✅ org.carapaceproxy.BigUploadTest

✅ testConnectionResetByPeerDuringWriteToEndpoint
✅ testBlockingServerWorks

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.cluster.impl.ZooKeeperGroupMembershipHandlerTest.xml

3 tests were completed in 51s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.cluster.impl.ZooKeeperGroupMembershipHandlerTest 3✅ 51s

✅ org.carapaceproxy.cluster.impl.ZooKeeperGroupMembershipHandlerTest

✅ testPeerDiscovery
✅ testWatchEvent
✅ testPeerInfo

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.cluster.impl.ZookKeeperACLTest.xml

1 tests were completed in 21s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.cluster.impl.ZookKeeperACLTest 1✅ 21s

✅ org.carapaceproxy.cluster.impl.ZookKeeperACLTest

✅ testUseAcl

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.ConcurrentClientsTest.xml

1 tests were completed in 6s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.ConcurrentClientsTest 1✅ 6s

✅ org.carapaceproxy.ConcurrentClientsTest

✅ test

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.configstore.ConfigurationStoreTest.xml

7 tests were completed in 5s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.configstore.ConfigurationStoreTest 7✅ 5s

✅ org.carapaceproxy.configstore.ConfigurationStoreTest

✅ testPropertiesIndex(in-memory) [0]
✅ testPropertiesIndex(db) [1]
✅ test(in-memory) [0]
✅ test(db) [1]
✅ testCertificatesPersistency
✅ testCertiticatesConfigurationStore(in-memory) [0]
✅ testCertiticatesConfigurationStore(db) [1]

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.configstore.ConfigurationStoreUtilsTest.xml

2 tests were completed in 1s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.configstore.ConfigurationStoreUtilsTest 2✅ 1s

✅ org.carapaceproxy.configstore.ConfigurationStoreUtilsTest

✅ testBase64EncodeEncodeCertificateChain
✅ testBase64EncodeDecodeKeys

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.ForwardedStrategyTest.xml

10 tests were completed in 52s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.core.ForwardedStrategyTest 10✅ 52s

✅ org.carapaceproxy.core.ForwardedStrategyTest

✅ testPreserveStrategy[Use actual CIDR? true]
✅ testDropStrategy[Use actual CIDR? true]
✅ testRewriteStrategy[Use actual CIDR? true]
✅ testIfTrustedStrategy[Use actual CIDR? true]
✅ testIfNotTrustedStrategy[Use actual CIDR? true]
✅ testPreserveStrategy[Use actual CIDR? false]
✅ testDropStrategy[Use actual CIDR? false]
✅ testRewriteStrategy[Use actual CIDR? false]
✅ testIfTrustedStrategy[Use actual CIDR? false]
✅ testIfNotTrustedStrategy[Use actual CIDR? false]

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.Http2HeadersTest.xml

1 tests were completed in 6s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.core.Http2HeadersTest 1✅ 6s

✅ org.carapaceproxy.core.Http2HeadersTest

✅ test

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.Http2Test.xml

6 tests were completed in 32s with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.core.Http2Test 6✅ 32s

✅ org.carapaceproxy.core.Http2Test

✅ test[Client: HTTP11, Carapace conf: [HTTP11], using cache: false]
✅ test[Client: H2C, Carapace conf: [H2C], using cache: false]
✅ test[Client: HTTP11, Carapace conf: [H2C, HTTP11], using cache: false]
✅ test[Client: HTTP11, Carapace conf: [HTTP11], using cache: true]
✅ test[Client: H2C, Carapace conf: [H2C], using cache: true]
✅ test[Client: HTTP11, Carapace conf: [H2C, HTTP11], using cache: true]

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.JettyHttpTraceMethodTest.xml

1 tests were completed in 6s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.core.JettyHttpTraceMethodTest 1✅ 6s

✅ org.carapaceproxy.core.JettyHttpTraceMethodTest

✅ httpTraceMethodTest

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.ManagersExecutionTest.xml

2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.core.ManagersExecutionTest 2✅ 3s

✅ org.carapaceproxy.core.ManagersExecutionTest

✅ testBackendHealthManagerExecution
✅ testDynamicCertificatesManagerExecution

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.MaxHeaderSizeTest.xml

1 tests were completed in 7s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.core.MaxHeaderSizeTest 1✅ 7s

✅ org.carapaceproxy.core.MaxHeaderSizeTest

✅ test

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.core.RequestsLoggerTest.xml

3 tests were completed in 13s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.core.RequestsLoggerTest 3✅ 13s

✅ org.carapaceproxy.core.RequestsLoggerTest

✅ testAccessLogRotation
✅ test
✅ testWithServer

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.DatabaseConfigurationTest.xml

2 tests were completed in 8s with 1 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.DatabaseConfigurationTest 1✅ 1⚪ 8s

✅ org.carapaceproxy.DatabaseConfigurationTest

⚪ testChangeFiltersConfiguration
✅ testBootWithDatabaseStore

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.listeners.ListenerConfigurationTest.xml

1 tests were completed in 6s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.listeners.ListenerConfigurationTest 1✅ 6s

✅ org.carapaceproxy.listeners.ListenerConfigurationTest

✅ testListenerKeepAliveConfiguration

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.listeners.MultiListeningEndpointTest.xml

1 tests were completed in 7s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.listeners.MultiListeningEndpointTest 1✅ 7s

✅ org.carapaceproxy.listeners.MultiListeningEndpointTest

✅ test

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.listeners.SSLSNITest.xml

3 tests were completed in 27s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.listeners.SSLSNITest 3✅ 27s

✅ org.carapaceproxy.listeners.SSLSNITest

✅ testTLSVersion
✅ testSelectCertWithoutSNI
✅ testChooseCertificate

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.MaintenanceModeTest.xml

2 tests were completed in 12s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.MaintenanceModeTest 2✅ 12s

✅ org.carapaceproxy.MaintenanceModeTest

✅ test
✅ maintenanceModeApiTest

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.RawClientTest.xml

13 tests were completed in 152s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.RawClientTest 13✅ 152s

✅ org.carapaceproxy.RawClientTest

✅ testEmptyDataFromServer
✅ testMultiClientTimeout
✅ testManyInflightRequests
✅ endpointKeyTest
✅ testServerRequestContinue
✅ testClosedProxy(http) [0]
✅ testClosedProxy(https) [1]
✅ testCookies
✅ testMaxConnectionsAndBorrowTimeout
✅ testKeepAliveTimeout
✅ clientsKeepAliveSimpleTest
✅ testInvalidUriChars
✅ downloadSmallPayloadsTest

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.RealBackendsTest.xml

1 tests were completed in 58ms with 0 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.RealBackendsTest 1⚪ 58ms

✅ org.carapaceproxy.RealBackendsTest

⚪ testRequestsRealBackend

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CacheContentLengthLimitTest.xml

2 tests were completed in 32s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.cache.CacheContentLengthLimitTest 2✅ 32s

✅ org.carapaceproxy.server.cache.CacheContentLengthLimitTest

✅ testWithContentLengthHeader
✅ testWithoutContentLengthHeader

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CacheExpireTest.xml

5 tests were completed in 32s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.cache.CacheExpireTest 5✅ 32s

✅ org.carapaceproxy.server.cache.CacheExpireTest

✅ testHandleExpiresMissingFromServer
✅ testHandleExpiresFromServer
✅ testExpireContentWithoutGet
✅ testDoNotCacheExpiredContent
✅ testExpireContentOnGet

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CacheTest.xml

12 tests were completed in 62s with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.cache.CacheTest 12✅ 62s

✅ org.carapaceproxy.server.cache.CacheTest

✅ testImagesCachableWithQueryString
✅ testServeFromCacheWithConnectionClose
✅ testNotCachableResourceWithQueryString
✅ testNoCacheRequest
✅ testServeFromCacheChunked
✅ testServeFromCacheWithRequestProtocol
✅ testNoCacheResponse
✅ testServeFromCache
✅ testBootSslRelativeCertificatePath
✅ testServeFromCacheSsl(true) [0]
✅ testServeFromCacheSsl(false) [1]
✅ testNotServeFromCacheIfCachableButClientsDisablesCache

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.CaffeineCacheImplTest.xml

3 tests were completed in 3s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.cache.CaffeineCacheImplTest 3✅ 3s

✅ org.carapaceproxy.server.cache.CaffeineCacheImplTest

✅ simpleTest
✅ testExipiration
✅ testMaxSize

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.cache.NotModifiedTest.xml

1 tests were completed in 7s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.cache.NotModifiedTest 1✅ 7s

✅ org.carapaceproxy.server.cache.NotModifiedTest

✅ testServeFromCacheAnswer304

❌ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesTest.xml

10 tests were completed in 57s with 7 passed, 3 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.certificates.CertificatesTest 7✅ 3❌ 57s

❌ org.carapaceproxy.server.certificates.CertificatesTest

✅ testCreateCertificateFromUI
✅ testWildcardsCertificates
❌ testOCSP
	java.lang.AssertionError: expected:<1> but was:<0>
✅ test
✅ testUploadTypedCertificatesWithDaysBeforeRenewal(acme) [0]
✅ testUploadTypedCertificatesWithDaysBeforeRenewal(manual) [1]
✅ testUploadTypedCertificate(acme) [0]
✅ testUploadTypedCertificate(manual) [1]
❌ testLocalCertificatesStoring
	java.lang.AssertionError:
❌ testCertificatesRenew
	java.lang.AssertionError:

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesUtilsTest.xml

2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.certificates.CertificatesUtilsTest 2✅ 2s

✅ org.carapaceproxy.server.certificates.CertificatesUtilsTest

✅ testCertificatesExpiration
✅ testCompareCertificatesChains

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.DynamicCertificatesManagerTest.xml

25 tests were completed in 16s with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.certificates.DynamicCertificatesManagerTest 25✅ 16s

✅ org.carapaceproxy.server.certificates.DynamicCertificatesManagerTest

✅ testWildcardCertificateStateManagement(challenge_creation_failed) [0]
✅ testWildcardCertificateStateManagement(challenge_check_limit_expired) [1]
✅ testWildcardCertificateStateManagement(challenge_failed) [2]
✅ testWildcardCertificateStateManagement(challenge_verified) [3]
✅ testSanCertificateStateManagement(challenge_creation_failed) [0]
✅ testSanCertificateStateManagement(challenge_check_limit_expired) [1]
✅ testSanCertificateStateManagement(challenge_failed) [2]
✅ testSanCertificateStateManagement(challenge_verified) [3]
✅ testCertificateSimpleStateManagement(challenge_null,true) [0]
✅ testCertificateSimpleStateManagement(challenge_null,false) [1]
✅ testCertificateSimpleStateManagement(challenge_status_invalid,true) [2]
✅ testCertificateSimpleStateManagement(challenge_status_invalid,false) [3]
✅ testCertificateSimpleStateManagement(order_already_valid,true) [4]
✅ testCertificateSimpleStateManagement(order_already_valid,false) [5]
✅ testCertificateSimpleStateManagement(order_finalization_error,true) [6]
✅ testCertificateSimpleStateManagement(order_finalization_error,false) [7]
✅ testCertificateSimpleStateManagement(order_response_error,true) [8]
✅ testCertificateSimpleStateManagement(order_response_error,false) [9]
✅ testCertificateSimpleStateManagement(available_to_expired,true) [10]
✅ testCertificateSimpleStateManagement(available_to_expired,false) [11]
✅ testCertificateSimpleStateManagement(all_ok,true) [12]
✅ testCertificateSimpleStateManagement(all_ok,false) [13]
✅ testDomainReachabilityCheck(localhost-no-ip-check) [0]
✅ testDomainReachabilityCheck(localhost-ip-check-partial) [1]
✅ testDomainReachabilityCheck(localhost-ip-check-full) [2]

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.SimpleFiltersTest.xml

2 tests were completed in 537ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.filters.SimpleFiltersTest 2✅ 537ms

✅ org.carapaceproxy.server.filters.SimpleFiltersTest

✅ testRegexpMapSessionIdFilter
✅ testRegexpMapUserIdFilter

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.XForwardedForFilterTest.xml

2 tests were completed in 12s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.filters.XForwardedForFilterTest 2✅ 12s

✅ org.carapaceproxy.server.filters.XForwardedForFilterTest

✅ testXForwardedForFilter
✅ testNoXForwardedForFilter

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.XTlsCipherFilterTest.xml

1 tests were completed in 17s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.filters.XTlsCipherFilterTest 1✅ 17s

✅ org.carapaceproxy.server.filters.XTlsCipherFilterTest

✅ TestXTlsProtocol

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.filters.XTlsProtocolFilterTest.xml

1 tests were completed in 22s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.filters.XTlsProtocolFilterTest 1✅ 22s

✅ org.carapaceproxy.server.filters.XTlsProtocolFilterTest

✅ TestXTlsProtocol

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.BasicStandardEndpointMapperTest.xml

7 tests were completed in 48s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.mapper.BasicStandardEndpointMapperTest 7✅ 48s

✅ org.carapaceproxy.server.mapper.BasicStandardEndpointMapperTest

✅ testActionRedirect
✅ testCustomAndDebuggingHeaders
✅ testServeACMEChallengeToken
✅ testAlwaysServeStaticContent
✅ test
✅ testDefaultRoute
✅ testRouteErrors

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.ForceBackendTest.xml

1 tests were completed in 7s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.mapper.ForceBackendTest 1✅ 7s

✅ org.carapaceproxy.server.mapper.ForceBackendTest

✅ test

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.HealthCheckTest.xml

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.mapper.HealthCheckTest 1✅ 1s

✅ org.carapaceproxy.server.mapper.HealthCheckTest

✅ test

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.mapper.requestmatcher.RequestMatcherTest.xml

2 tests were completed in 740ms with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.mapper.requestmatcher.RequestMatcherTest 2✅ 740ms

✅ org.carapaceproxy.server.mapper.requestmatcher.RequestMatcherTest

✅ test
✅ test2

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.SimpleHTTPProxyTest.xml

3 tests were completed in 17s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.SimpleHTTPProxyTest 3✅ 17s

✅ org.carapaceproxy.SimpleHTTPProxyTest

✅ testSsl
✅ test
✅ testEndpointDown

✅ carapace-server/target/surefire-reports/TEST-org.carapaceproxy.users.FileUserRealmTest.xml

3 tests were completed in 16s with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.users.FileUserRealmTest 3✅ 16s

✅ org.carapaceproxy.users.FileUserRealmTest

✅ testFileUserRealmRefresh
✅ testFileRelativePath
✅ testFileUserRealm

Annotations

Check failure on line 454 in carapace-server/src/test/java/org/carapaceproxy/server/certificates/CertificatesTest.java

See this annotation in the file changed.

@github-actions github-actions / Maven Tests

org.carapaceproxy.server.certificates.CertificatesTest ► testOCSP

Failed test found in:
  carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesTest.xml
Error:
  java.lang.AssertionError: expected:<1> but was:<0>
Raw output
java.lang.AssertionError: expected:<1> but was:<0>
	at org.junit.Assert.fail(Assert.java:89)
	at org.junit.Assert.failNotEquals(Assert.java:835)
	at org.junit.Assert.assertEquals(Assert.java:647)
	at org.junit.Assert.assertEquals(Assert.java:633)
	at org.carapaceproxy.server.certificates.CertificatesTest.testOCSP(CertificatesTest.java:454)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at com.github.tomakehurst.wiremock.junit.WireMockRule$1.evaluate(WireMockRule.java:67)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:449)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:393)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)

Check failure on line 651 in carapace-server/src/test/java/org/carapaceproxy/server/certificates/CertificatesTest.java

See this annotation in the file changed.

@github-actions github-actions / Maven Tests

org.carapaceproxy.server.certificates.CertificatesTest ► testLocalCertificatesStoring

Failed test found in:
  carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesTest.xml
Error:
  java.lang.AssertionError: 
Raw output
java.lang.AssertionError: 
expected:<[
[
  Version: V3
  Subject: CN=endUserCert
  Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11

  Key:  Sun RSA public key, 2048 bits
  params: null
  modulus: 20486102553804873744776705545489197894258730059285673113405308058875323672661910406833981712707034725644946209181838841391179481682018996022501011546666678844522309207331840782789807167496143347514679236388239421406580729045120511026281118182371990889325953207316202198893615808988625973022967261021454376902960333947697215787609966316048198923525226203633128542068512172725431733506127223662953215609943570138670163658124583298974469321687270107266989541204536818869703897497778137801104344623832028054918417791502287662168179595141211124757584035900126039100048773885745870952878261541390460019709481163679348998053
  public exponent: 65537
  Validity: [From: Mon Dec 09 16:30:59 UTC 2024,
               To: Wed Dec 11 16:30:59 UTC 2024]
  Issuer: CN=IntermedCA
  SerialNumber: [    51c5f11c]

Certificate Extensions: 2
[1]: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:false
  PathLen: undefined
]

[2]: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
]

]
  Algorithm: [SHA256withRSA]
  Signature:
0000: 62 14 E2 E2 B7 2A 2F 70   DE 44 99 8F A2 A0 31 D1  b....*/p.D....1.
0010: 0D AF 1E 40 F7 B3 65 F5   57 1C 21 99 46 13 39 A8  [email protected].!.F.9.
0020: BC 48 18 6D 8D 3C 82 2E   F6 CD 67 62 3B 25 B6 C4  .H.m.<....gb;%..
0030: 89 0D 3E 70 AB 46 EC 36   84 D5 8A 1D B8 32 7E EC  ..>p.F.6.....2..
0040: 12 BB 95 BC 04 91 8C A7   53 6B 6F EE E8 3A 7C B9  ........Sko..:..
0050: 57 71 6F 7C C7 83 17 2E   E5 CF 19 E6 3B B4 BF 07  Wqo.........;...
0060: 1D 9A 11 DF 7C 20 51 BD   18 83 47 A6 13 C6 17 E0  ..... Q...G.....
0070: 7D F9 D5 5F BE 70 F0 63   F5 F0 E2 7F 0C 14 58 44  ..._.p.c......XD
0080: EF 0F 1B A9 05 36 7B F3   6E BF 07 00 F1 F9 D0 94  .....6..n.......
0090: 12 85 58 A9 31 D0 A3 61   29 DE 54 F2 23 E2 9E AB  ..X.1..a).T.#...
00A0: 46 02 31 54 D4 2F 8C 03   91 BD 41 B0 3C 4E 88 9D  F.1T./....A.<N..
00B0: 7D AA F7 37 7E C7 98 E0   0B 68 7A 32 05 30 72 AA  ...7.....hz2.0r.
00C0: CC 1B A8 F9 B2 04 B6 10   2E 02 A8 39 F3 C0 B1 58  ...........9...X
00D0: 78 50 2C A8 B6 65 A0 38   08 6E 83 BF 9F 7F 98 04  xP,..e.8.n......
00E0: DF 16 86 A0 9D 33 DC 39   C7 86 36 6F 1B 5F A7 43  .....3.9..6o._.C
00F0: D2 55 9A 60 00 C4 29 2A   21 99 46 61 A7 E1 D5 E1  .U.`..)*!.Fa....

]> but was:<[
[
  Version: V3
  Subject: CN=endUserCert
  Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11

  Key:  Sun RSA public key, 2048 bits
  params: null
  modulus: 29681967262255449216764233213281542525201611550667792555748568910171440903078318166652651844048187995140248151671195603091761481587186930518511330819610803943446818022870099987493529681051434086202055967724934274747183503738437421562014522911430457322920582852142092168468031252090888695782189430835188050489387117357855383164930728514705374804191124678169601096774295213680295467193095440206909639796328556196631033816490307832485719444855072362213163246889470108717208555458524410354673646961269383612836860984575243465225991618090959825413596996275354933235526075558201977304958249710484088574584231573073586889741
  public exponent: 65537
  Validity: [From: Mon Dec 09 16:30:58 UTC 2024,
               To: Wed Dec 11 16:30:58 UTC 2024]
  Issuer: CN=IntermedCA
  SerialNumber: [   -5845e415]

Certificate Extensions: 2
[1]: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:false
  PathLen: undefined
]

[2]: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
]

]
  Algorithm: [SHA256withRSA]
  Signature:
0000: 66 83 07 A3 52 65 C9 96   33 1A D5 97 5C 91 0D 42  f...Re..3...\..B
0010: A5 9F F8 B2 F7 21 BA 94   A2 EE 7E 5B 8F 08 77 AE  .....!.....[..w.
0020: FA 45 A9 28 18 21 2A 66   90 C4 9B DF 1F E7 65 B2  .E.(.!*f......e.
0030: 35 F7 C9 5F D5 66 A0 1D   1C 9A 05 B6 02 29 AF 7A  5.._.f.......).z
0040: 46 71 50 54 ED D9 A2 FB   1D 46 24 5D 28 CB F0 AD  FqPT.....F$](...
0050: 1E B0 56 B0 EE 58 50 97   6B 39 6B 08 37 65 16 78  ..V..XP.k9k.7e.x
0060: BA C5 67 24 91 31 03 72   69 A3 51 8C DC A0 BE 3C  ..g$.1.ri.Q....<
0070: F3 E9 82 5C B8 41 68 11   89 20 74 11 5F 74 83 58  ...\.Ah.. t._t.X
0080: 38 8B 55 07 F3 F2 29 A5   EA 7C 7C 5E 44 69 7B AE  8.U...)....^Di..
0090: 7F C6 72 E2 67 C1 E7 6A   7F A0 21 43 0E E7 8A 2A  ..r.g..j..!C...*
00A0: 79 1E 68 18 67 55 CB BD   E5 A6 9F 69 93 0E E9 C7  y.h.gU.....i....
00B0: 1F 12 9D E2 FC 2F 54 08   E8 A8 6E 5E DA 7E 09 FC  ...../T...n^....
00C0: 8F 8D 81 6C 41 6F 2B DE   8B 90 D4 12 10 74 CE AE  ...lAo+......t..
00D0: 85 EE 70 00 11 34 E7 65   6C CE 3C 0D 2D 90 60 DA  ..p..4.el.<.-.`.
00E0: 2A 54 3B 3E 8E BA FE 1C   79 78 67 56 FE 7B 99 67  *T;>....yxgV...g
00F0: 85 46 D2 EB F0 33 19 95   3A B0 6B C6 AE 22 B2 F3  .F...3..:.k.."..

]>
	at org.junit.Assert.fail(Assert.java:89)
	at org.junit.Assert.failNotEquals(Assert.java:835)
	at org.junit.Assert.assertEquals(Assert.java:120)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at org.carapaceproxy.server.certificates.CertificatesTest.testLocalCertificatesStoring(CertificatesTest.java:651)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at com.github.tomakehurst.wiremock.junit.WireMockRule$1.evaluate(WireMockRule.java:67)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:449)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:393)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)

Check failure on line 546 in carapace-server/src/test/java/org/carapaceproxy/server/certificates/CertificatesTest.java

See this annotation in the file changed.

@github-actions github-actions / Maven Tests

org.carapaceproxy.server.certificates.CertificatesTest ► testCertificatesRenew

Failed test found in:
  carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesTest.xml
Error:
  java.lang.AssertionError: 
Raw output
java.lang.AssertionError: 
expected:<[
[
  Version: V3
  Subject: CN=endUserCert
  Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11

  Key:  Sun RSA public key, 2048 bits
  params: null
  modulus: 30049029731383973967156403131564320448949377517932957610797253634926897504987511705469043586835395911001328347101790697976812594288445346927354523040090714025092878446012884764231165216620354621798419271005604360945865984935938009668213698396018656939970698725287228268058776095588063652295754101119036904085060153458022192299229693706273872042967029524627744141363017541567211399396883976397372803338178325316799775320444457284170130923069185848871925336191179775554706476969951291490496159398575390540121929118296255033167800459096324053295825768195257410193794482610126151729260936718161004990026999407762131917113
  public exponent: 65537
  Validity: [From: Mon Dec 09 16:31:04 UTC 2024,
               To: Wed Dec 11 16:31:04 UTC 2024]
  Issuer: CN=IntermedCA
  SerialNumber: [   -457066b7]

Certificate Extensions: 2
[1]: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:false
  PathLen: undefined
]

[2]: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
]

]
  Algorithm: [SHA256withRSA]
  Signature:
0000: 92 06 04 D7 60 91 C9 1D   C6 C4 1A 8A 49 2B C0 6B  ....`.......I+.k
0010: CB 14 96 E6 9F 6E D7 D1   5D 41 2B 9A A9 8A E1 E5  .....n..]A+.....
0020: 01 51 A3 A6 A8 EE DD B4   C0 E3 B4 1F 53 5E 24 09  .Q..........S^$.
0030: 83 91 6E 39 E7 FE C2 77   13 42 CF B5 B3 1E 51 29  ..n9...w.B....Q)
0040: 8D CA 94 F6 C0 F6 67 1E   18 60 A5 44 CD 94 24 C9  ......g..`.D..$.
0050: 75 DC 1E 07 FB 72 65 A3   B3 2C 4C 89 3E A3 49 CB  u....re..,L.>.I.
0060: 20 8B 9D C5 F2 2C 75 C0   5E 0E 26 C4 9C 6A CD 81   ....,u.^.&..j..
0070: B4 DD 3F 4B C2 9F 58 B4   01 41 76 F8 1C DD 39 AB  ..?K..X..Av...9.
0080: BA AA A8 18 0F 67 B2 80   B5 00 F8 36 3D 70 BD 87  .....g.....6=p..
0090: 97 17 3B 72 BD 4E C8 02   B3 18 A6 51 95 BD 53 72  ..;r.N.....Q..Sr
00A0: 6B 2A 91 B1 0C F2 47 FF   78 EA 11 E5 37 6E 6F 76  k*....G.x...7nov
00B0: 06 E3 87 6A 05 70 E2 B9   25 0B 06 DD 1E E2 66 E9  ...j.p..%.....f.
00C0: 4C 85 8B 85 57 51 CA 04   5A E5 8F 1A 48 1E 4D 05  L...WQ..Z...H.M.
00D0: 33 8A 35 2E 50 ED 2B F9   90 4D F4 33 A4 90 F4 FC  3.5.P.+..M.3....
00E0: B4 A9 53 52 61 76 17 CB   FF 11 7B 3B 61 2B D7 23  ..SRav.....;a+.#
00F0: F7 52 D6 DA CE 57 55 0D   07 2B C2 45 AC D8 9F 93  .R...WU..+.E....

]> but was:<[
[
  Version: V3
  Subject: CN=endUserCert
  Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11

  Key:  Sun RSA public key, 2048 bits
  params: null
  modulus: 23895901858274627032166908792591883477757972113212666421340113504631319858865157850745902368635237064004042100200468719594512786402948581093799145729956329669853096434668490283325389499236341213529773356488197838404036877245448996547321058990620948857842552295160667110693032774425440642686902013097286095595174926991389362817076222900256475381972981470754301491973185199929755700672128157796560987882030090161668206907058902056657272206792978924803911892006261869894237313046314333563628977327871631759686270702204261080794765461073036481778020174825527752648668661382233633025993517772313141660819717785052980730543
  public exponent: 65537
  Validity: [From: Mon Dec 09 16:31:04 UTC 2024,
               To: Wed Dec 11 16:31:04 UTC 2024]
  Issuer: CN=IntermedCA
  SerialNumber: [   -56cf2188]

Certificate Extensions: 2
[1]: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:false
  PathLen: undefined
]

[2]: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
]

]
  Algorithm: [SHA256withRSA]
  Signature:
0000: 57 2D A5 1A E6 34 12 32   39 CF A0 D0 E7 87 40 69  W-...4.29.....@i
0010: 80 FD C6 79 21 40 80 07   80 56 70 A5 C7 EF 6E 90  [email protected].
0020: 07 5A A0 D5 4F 28 4E 43   60 85 9E EA 26 71 50 53  .Z..O(NC`...&qPS
0030: 6D 1E 52 08 99 97 B4 CB   D0 17 8B C7 D4 66 55 4B  m.R..........fUK
0040: 99 4D E0 E8 49 40 FA A0   17 97 82 18 A7 44 24 4F  [email protected]$O
0050: 82 EC 90 B9 68 7F 71 EB   DB 57 79 73 3F E7 2B 00  ....h.q..Wys?.+.
0060: 22 9C B6 1E F4 19 30 67   CE D7 A5 58 77 BD FB 52  ".....0g...Xw..R
0070: F3 33 31 CE F7 E8 E0 BE   FC E4 C4 FB 1C 3C 48 D8  .31..........<H.
0080: 7E A1 D8 FE 56 95 77 D9   1F 88 AD 72 83 33 6D 06  ....V.w....r.3m.
0090: 35 A9 CC 45 E8 3B 7A E0   2F 5E 34 05 39 C5 F4 58  5..E.;z./^4.9..X
00A0: F8 C1 4D 79 3F EE 17 7C   75 B2 02 3A C5 6F CC 1A  ..My?...u..:.o..
00B0: 80 D2 D0 96 B9 0D 79 24   52 E3 82 AB 41 CE 7A 0D  ......y$R...A.z.
00C0: A6 69 AE CB 53 67 CB 35   1C A4 CC D8 01 24 96 33  .i..Sg.5.....$.3
00D0: 1E FB DF B7 7B C0 18 04   9E 51 80 81 E0 8E C1 B6  .........Q......
00E0: 35 13 0D DA 89 2B 9D CE   1D B7 4C E5 22 E0 CD C0  5....+....L."...
00F0: 8B 56 0B 0D CC CE EE B1   BD 4E 41 71 B4 E4 A7 2B  .V.......NAq...+

]>
	at org.junit.Assert.fail(Assert.java:89)
	at org.junit.Assert.failNotEquals(Assert.java:835)
	at org.junit.Assert.assertEquals(Assert.java:120)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at org.carapaceproxy.server.certificates.CertificatesTest.testCertificatesRenew(CertificatesTest.java:546)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at com.github.tomakehurst.wiremock.junit.WireMockRule$1.evaluate(WireMockRule.java:67)
	at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:54)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:449)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:393)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:316)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:240)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:214)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:155)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)