- Gradle Test Run :respect-lib-cache:jvmTest[jvm]

## Gradle Test Run :respect-lib-cache:jvmTest[jvm]

# ContentRangeTest[jvm]

- summary
- error output

## summary

5 tests | 0 failures | 0 skipped | 0.001s duration
| 100% successful

Child | Name | Tests | Failures | Skipped | Duration | Success rate
--- | --- | --- | --- | --- | --- | ---
givenBlankStart_whenParsed_thenMatches[jvm] | givenBlankStart_whenParsed_thenMatches | 1 | 0 | 0 | 0s | 100%
givenRangeWhereLastByteAfterTotalBytes_whenParsed_thenThrowsRangeNotSatisfiableException[jvm] | givenRangeWhereLastByteAfterTotalBytes_whenParsed_thenThrowsRangeNotSatisfiableException | 1 | 0 | 0 | 0.001s | 100%
givenRangeWhereStartIsAfterLast_whenParsed_thenThrowsRangeNotSatisfiableException[jvm] | givenRangeWhereStartIsAfterLast_whenParsed_thenThrowsRangeNotSatisfiableException | 1 | 0 | 0 | 0s | 100%
givenRangeWithStartToEnd_whenParsed_thenMatches[jvm] | givenRangeWithStartToEnd_whenParsed_thenMatches | 1 | 0 | 0 | 0s | 100%
givenValidRange_whenParsed_thenMatches[jvm] | givenValidRange_whenParsed_thenMatches | 1 | 0 | 0 | 0s | 100%

## error output

    Aug 18, 2026 11:09:28 PM io.github.aakira.napier.DebugAntilog performLog
    SEVERE: [ERROR] DistCache - DistributedCacheHashtable(47309 cache1) exception reading incoming packet
    java.net.SocketException: Socket closed
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:252)
    	at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    	at com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable.run(DistributedCacheHashtable.kt:170)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    	at java.base/java.lang.Thread.run(Thread.java:840)
    Caused by: java.nio.channels.ClosedChannelException
    	at java.base/sun.nio.ch.DatagramChannelImpl.ensureOpen(DatagramChannelImpl.java:267)
    	at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:624)
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240)
    	... 8 more

    Aug 18, 2026 11:09:28 PM io.github.aakira.napier.DebugAntilog performLog
    SEVERE: [ERROR] DistCache - DistributedCacheHashtable(51185 cache2) exception reading incoming packet
    java.net.SocketException: Socket closed
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:252)
    	at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    	at com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable.run(DistributedCacheHashtable.kt:170)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    	at java.base/java.lang.Thread.run(Thread.java:840)
    Caused by: java.nio.channels.ClosedChannelException
    	at java.base/sun.nio.ch.DatagramChannelImpl.ensureOpen(DatagramChannelImpl.java:267)
    	at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:624)
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240)
    	... 8 more

    Aug 18, 2026 11:09:28 PM io.github.aakira.napier.DebugAntilog performLog
    Aug 18, 2026 11:09:28 PM io.github.aakira.napier.DebugAntilog performLog
    SEVERE: [ERROR] DistCache - DistributedCacheHashtable(43305 cache1) exception reading incoming packet
    java.net.SocketException: Socket closed
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:252)
    	at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    	at com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable.run(DistributedCacheHashtable.kt:170)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    SEVERE: [ERROR] DistCache - DistributedCacheHashtable(44799 cache1) exception reading incoming packet
    java.net.SocketException: Socket closed
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:252)
    	at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    	at com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable.run(DistributedCacheHashtable.kt:170)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    	at java.base/java.lang.Thread.run(Thread.java:840)
    Caused by: java.nio.channels.ClosedChannelException
    	at java.base/sun.nio.ch.DatagramChannelImpl.ensureOpen(DatagramChannelImpl.java:267)
    	at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:624)
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240)
    	... 8 more

    Aug 18, 2026 11:09:28 PM io.github.aakira.napier.DebugAntilog performLog
    SEVERE: [ERROR] DistCache - DistributedCacheHashtable(53614 cache2) exception reading incoming packet
    java.net.SocketException: Socket closed
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:252)
    	at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    	at com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable.run(DistributedCacheHashtable.kt:170)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:252)
    	at java.base/java.net.DatagramSocket.receive(DatagramSocket.java:700)
    	at com.ustadmobile.libcache.distributed.DistributedCacheHashtable$ReceivePacketsRunnable.run(DistributedCacheHashtable.kt:170)
    	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
    	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    	at java.base/java.lang.Thread.run(Thread.java:840)
    Caused by: java.nio.channels.ClosedChannelException
    	at java.base/sun.nio.ch.DatagramChannelImpl.ensureOpen(DatagramChannelImpl.java:267)
    	at java.base/sun.nio.ch.DatagramChannelImpl.blockingReceive(DatagramChannelImpl.java:624)
    	at java.base/sun.nio.ch.DatagramSocketAdaptor.receive(DatagramSocketAdaptor.java:240)
    	... 8 more