Class world.respect.datalayer.repository.opds.OpdsRespectRepositoryIntegrationTest

3

tests

0

failures

0

ignored

7.192s

duration

100%

successful

Tests

Test Method name Duration Result
givenOpdsFeedLoaded_whenLoadedAgain_thenDataIsLoadedAndNetworkResponseIsNotModified[jvm] givenOpdsFeedLoaded_whenLoadedAgain_thenDataIsLoadedAndNetworkResponseIsNotModified 2.079s passed
givenOpdsFeed_whenLoadOpdsFeed_thenFlowWillLoadIt[jvm] givenOpdsFeed_whenLoadOpdsFeed_thenFlowWillLoadIt 3.083s passed
givenOpdsPublication_whenLoadedThenWillEmitFlow[jvm] givenOpdsPublication_whenLoadedThenWillEmitFlow 2.030s passed

Standard output

port = 37687
09:39:19,352 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.5.18
09:39:19,353 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - No custom configurators were discovered as a service.
09:39:19,353 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
09:39:19,353 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
09:39:19,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
09:39:19,356 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
09:39:19,360 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 3 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
09:39:19,360 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
09:39:19,361 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
09:39:19,361 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
09:39:19,363 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/jenkins/.jenkins/workspace/respect-manage-user-fixes/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml]
09:39:19,363 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@71c27ee8 - Resource [logback.xml] occurs multiple times on the classpath.
09:39:19,364 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@71c27ee8 - Resource [logback.xml] occurs at [jar:file:/home/jenkins/.jenkins/workspace/respect-manage-user-fixes/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml]
09:39:19,364 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@71c27ee8 - Resource [logback.xml] occurs at [file:/home/jenkins/.jenkins/workspace/respect-manage-user-fixes/respect-datalayer-repository/build/processedResources/jvm/test/logback.xml]
09:39:19,367 |-INFO in ConfigurationWatchList(mainURL=jar:file:/home/jenkins/.jenkins/workspace/respect-manage-user-fixes/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml, fileWatchList={}, urlWatchList=[}) - URL [jar:file:/home/jenkins/.jenkins/workspace/respect-manage-user-fixes/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml] is not of type file
09:39:19,423 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT]
09:39:19,423 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
09:39:19,426 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
09:39:19,450 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - BEWARE: Writing to the console can be very slow. Avoid logging to the 
09:39:19,450 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - console in production environments, especially in high volume systems.
09:39:19,450 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - See also https://logback.qos.ch/codes.html#slowConsole
09:39:19,450 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to TRACE
09:39:19,450 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT]
09:39:19,451 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.eclipse.jetty] to INFO
09:39:19,451 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
09:39:19,451 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@294a6b8e - End of configuration.
09:39:19,452 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@4b1d6571 - Registering current configuration as safe fallback point
09:39:19,452 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 91 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY

2025-09-15 09:39:19.621 [Test worker] INFO  io.ktor.server.Application - Autoreload is disabled because the development mode is off.
2025-09-15 09:39:19.725 [Test worker] INFO  io.ktor.server.Application - Application started in 0.238 seconds.
2025-09-15 09:39:19.803 [DefaultDispatcher-worker-2 @coroutine#2] INFO  io.ktor.server.Application - Responding at http://0.0.0.0:37687
2025-09-15 09:39:20.154 [DefaultDispatcher-worker-1 @coroutine#8] TRACE i.k.c.p.c.ContentNegotiation - Adding Accept=application/json header for http://localhost:37687/resources/index.json
2025-09-15 09:39:20.155 [DefaultDispatcher-worker-1 @coroutine#8] TRACE i.k.c.p.c.ContentNegotiation - Body type class io.ktor.client.utils.EmptyContent is in ignored types. Skipping ContentNegotiation for http://localhost:37687/resources/index.json.
2025-09-15 09:39:20.155 [DefaultDispatcher-worker-1 @coroutine#8] TRACE i.ktor.client.plugins.HttpPlainText - Adding Accept-Charset=UTF-8 to http://localhost:37687/resources/index.json
2025-09-15 09:39:20.268 [eventLoopGroupProxy-4-1 @call-handler#12] TRACE io.ktor.server.routing.Routing - Trace for [resources, index.json]
/, segment:0 -> SUCCESS @ /
  /(staticContent), segment:0 -> SUCCESS @ /(staticContent)
    /(staticContent)/resources, segment:1 -> SUCCESS @ /(staticContent)/resources
      /(staticContent)/resources/{...}, segment:2 -> SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /(staticContent)/resources/{...}
        /(staticContent)/resources/{...}/(method:GET), segment:2 -> SUCCESS @ /(staticContent)/resources/{...}/(method:GET)
Matched routes:
  "" -> "(staticContent)" -> "resources" -> "{...}" -> "(method:GET)"
Routing resolve result:
  SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /(staticContent)/resources/{...}/(method:GET)