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

3

tests

0

failures

0

ignored

7.317s

duration

100%

successful

Tests

Test Method name Duration Result
givenOpdsFeedLoaded_whenLoadedAgain_thenDataIsLoadedAndNetworkResponseIsNotModified[jvm] givenOpdsFeedLoaded_whenLoadedAgain_thenDataIsLoadedAndNetworkResponseIsNotModified 2.081s passed
givenOpdsFeed_whenLoadOpdsFeed_thenFlowWillLoadIt[jvm] givenOpdsFeed_whenLoadOpdsFeed_thenFlowWillLoadIt 3.192s passed
givenOpdsPublication_whenLoadedThenWillEmitFlow[jvm] givenOpdsPublication_whenLoadedThenWillEmitFlow 2.044s passed

Standard output

port = 38877
23:34:52,817 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.5.18
23:34:52,818 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - No custom configurators were discovered as a service.
23:34:52,818 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator
23:34:52,819 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator
23:34:52,822 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo]
23:34:52,822 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo]
23:34:52,828 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 4 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY
23:34:52,828 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator
23:34:52,828 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator
23:34:52,829 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]
23:34:52,831 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/jenkins/.jenkins/workspace/Respect-classes-refactor/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml]
23:34:52,831 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@71c27ee8 - Resource [logback.xml] occurs multiple times on the classpath.
23:34:52,832 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@71c27ee8 - Resource [logback.xml] occurs at [jar:file:/home/jenkins/.jenkins/workspace/Respect-classes-refactor/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml]
23:34:52,832 |-WARN in ch.qos.logback.classic.util.DefaultJoranConfigurator@71c27ee8 - Resource [logback.xml] occurs at [file:/home/jenkins/.jenkins/workspace/Respect-classes-refactor/respect-datalayer-repository/build/processedResources/jvm/test/logback.xml]
23:34:52,835 |-INFO in ConfigurationWatchList(mainURL=jar:file:/home/jenkins/.jenkins/workspace/Respect-classes-refactor/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml, fileWatchList={}, urlWatchList=[}) - URL [jar:file:/home/jenkins/.jenkins/workspace/Respect-classes-refactor/respect-server/build/libs/respect-server-1.0.0.jar!/logback.xml] is not of type file
23:34:52,909 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [STDOUT]
23:34:52,909 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]
23:34:52,915 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property
23:34:52,949 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - BEWARE: Writing to the console can be very slow. Avoid logging to the 
23:34:52,949 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - console in production environments, especially in high volume systems.
23:34:52,949 |-INFO in ch.qos.logback.core.ConsoleAppender[STDOUT] - See also https://logback.qos.ch/codes.html#slowConsole
23:34:52,949 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to TRACE
23:34:52,949 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [STDOUT] to Logger[ROOT]
23:34:52,950 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.eclipse.jetty] to INFO
23:34:52,950 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO
23:34:52,950 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@294a6b8e - End of configuration.
23:34:52,951 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@4b1d6571 - Registering current configuration as safe fallback point
23:34:52,951 |-INFO in ch.qos.logback.classic.util.ContextInitializer@3568f9d2 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 123 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY

2025-09-12 23:34:53.166 [Test worker] INFO  io.ktor.server.Application - Autoreload is disabled because the development mode is off.
2025-09-12 23:34:53.293 [Test worker] INFO  io.ktor.server.Application - Application started in 0.292 seconds.
2025-09-12 23:34:53.389 [DefaultDispatcher-worker-1 @coroutine#2] INFO  io.ktor.server.Application - Responding at http://0.0.0.0:38877
2025-09-12 23:34:53.740 [DefaultDispatcher-worker-1 @coroutine#8] TRACE i.k.c.p.c.ContentNegotiation - Adding Accept=application/json header for http://localhost:38877/resources/index.json
2025-09-12 23:34:53.741 [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:38877/resources/index.json.
2025-09-12 23:34:53.741 [DefaultDispatcher-worker-1 @coroutine#8] TRACE i.ktor.client.plugins.HttpPlainText - Adding Accept-Charset=UTF-8 to http://localhost:38877/resources/index.json
2025-09-12 23:34:53.832 [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)