Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: migrate logger to SLF4J APIs + Logback backend #513

Merged
merged 7 commits into from
Nov 27, 2024

feat: drop CarapaceLogger

2e19e4a
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

build: migrate logger to SLF4J APIs + Logback backend #513

feat: drop CarapaceLogger
2e19e4a
Select commit
Loading
Failed to load commit list.
GitHub Actions / Maven Tests succeeded Nov 27, 2024 in 0s

196 passed, 0 failed and 2 skipped

Tests passed successfully

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✅ 24s
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✅ 42s
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✅ 7s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.configstore.ConfigurationStoreTest.xml 7✅ 6s
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.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⚪ 59ms
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✅ 6s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.server.certificates.CertificatesTest.xml 10✅ 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✅ 593ms
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✅ 685ms
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.SimpleHTTPProxyTest.xml 3✅ 17s
carapace-server/target/surefire-reports/TEST-org.carapaceproxy.users.FileUserRealmTest.xml 3✅ 17s

✅ 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 24s with 2 passed, 0 failed and 0 skipped.

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

✅ 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

✅ testBackendUnreachableOnStuckRequest(true) [0]
✅ testBackendUnreachableOnStuckRequest(false) [1]

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

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

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

✅ org.carapaceproxy.backends.UnreachableBackendTest

✅ testEmptyResponse[0]
✅ testWithUnreachableBackend[0]
✅ testNonHttpResponseThenClose[0]
✅ testConnectionResetByPeer[0]
✅ testEmptyResponse[1]
✅ testWithUnreachableBackend[1]
✅ testNonHttpResponseThenClose[1]
✅ testConnectionResetByPeer[1]

✅ 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 7s with 1 passed, 0 failed and 0 skipped.

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

✅ org.carapaceproxy.ConcurrentClientsTest

✅ test

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

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

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

✅ 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.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 59ms with 0 passed, 0 failed and 1 skipped.

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

✅ 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 6s with 1 passed, 0 failed and 0 skipped.

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

✅ 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 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
org.carapaceproxy.server.certificates.CertificatesTest 10✅ 57s

✅ org.carapaceproxy.server.certificates.CertificatesTest

✅ testCreateCertificateFromUI
✅ testWildcardsCertificates
✅ testOCSP
✅ test
✅ testUploadTypedCertificatesWithDaysBeforeRenewal(acme) [0]
✅ testUploadTypedCertificatesWithDaysBeforeRenewal(manual) [1]
✅ testUploadTypedCertificate(acme) [0]
✅ testUploadTypedCertificate(manual) [1]
✅ testLocalCertificatesStoring
✅ testCertificatesRenew

✅ 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 593ms with 2 passed, 0 failed and 0 skipped.

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

✅ 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 685ms with 2 passed, 0 failed and 0 skipped.

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

✅ 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 17s with 3 passed, 0 failed and 0 skipped.

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

✅ org.carapaceproxy.users.FileUserRealmTest

✅ testFileUserRealmRefresh
✅ testFileRelativePath
✅ testFileUserRealm