Gradle Test Run :respect-lib-cache:jvmTest[jvm]
givenExtraHeaderSet_whenRetrieved_thenExtraHeaderIsAdded[jvm]
summary
|
100%
successful |
error output
Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog WARNING: [WARN] UstadCache - UstadCache():: exception committing updates to database androidx.sqlite.SQLiteException: Error code: 1802, message: disk I/O error at androidx.sqlite.driver.bundled.BundledSQLiteConnectionKt.nativePrepare(Native Method) at androidx.sqlite.driver.bundled.BundledSQLiteConnectionKt.access$nativePrepare(BundledSQLiteConnection.jvmAndAndroid.kt:1) at androidx.sqlite.driver.bundled.BundledSQLiteConnection.prepare(BundledSQLiteConnection.jvmAndAndroid.kt:45) at androidx.sqlite.SQLite__SQLite_nonWebKt.execSQL(SQLite.nonWeb.kt:26) at androidx.sqlite.SQLite.execSQL(Unknown Source) at androidx.room.BaseRoomConnectionManager.configureSynchronousFlag(RoomConnectionManager.kt:157) at androidx.room.BaseRoomConnectionManager.configurationConnection(RoomConnectionManager.kt:139) at androidx.room.BaseRoomConnectionManager.access$configurationConnection(RoomConnectionManager.kt:36) at androidx.room.BaseRoomConnectionManager$DriverWrapper.openLocked$lambda$1(RoomConnectionManager.kt:86) at androidx.room.concurrent.ExclusiveLock.withLock(ExclusiveLock.kt:50) at androidx.room.BaseRoomConnectionManager$DriverWrapper.openLocked(RoomConnectionManager.kt:68) at androidx.room.BaseRoomConnectionManager$DriverWrapper.open(RoomConnectionManager.kt:60) at androidx.room.coroutines.ConnectionPoolImpl._init_$lambda$5(ConnectionPoolImpl.kt:107) at androidx.room.coroutines.Pool.tryOpenNewConnectionLocked(ConnectionPoolImpl.kt:277) at androidx.room.coroutines.Pool.acquire(ConnectionPoolImpl.kt:260) at androidx.room.coroutines.Pool$acquireWithTimeout$2.invokeSuspend(ConnectionPoolImpl.kt:231) at androidx.room.coroutines.Pool$acquireWithTimeout$2.invoke(ConnectionPoolImpl.kt) at androidx.room.coroutines.Pool$acquireWithTimeout$2.invoke(ConnectionPoolImpl.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatched(Undispatched.kt:66) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:50) at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:233) at kotlinx.coroutines.TimeoutKt.withTimeout(Timeout.kt:29) at kotlinx.coroutines.TimeoutKt.withTimeout-KLykuaI(Timeout.kt:141) at androidx.room.coroutines.Pool.acquireWithTimeout-KLykuaI(ConnectionPoolImpl.kt:231) at androidx.room.coroutines.ConnectionPoolImpl.useConnection(ConnectionPoolImpl.kt:154) at androidx.room.RoomConnectionManager.useConnection(RoomConnectionManager.jvmNative.kt:52) at androidx.room.RoomDatabase.useConnection(RoomDatabase.jvmNative.kt:255) at androidx.room.RoomDatabaseKt__RoomDatabaseKt$useWriterConnection$2.invokeSuspend(RoomDatabase.kt:502) at androidx.room.RoomDatabaseKt__RoomDatabaseKt$useWriterConnection$2.invoke(RoomDatabase.kt) at androidx.room.RoomDatabaseKt__RoomDatabaseKt$useWriterConnection$2.invoke(RoomDatabase.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatched(Undispatched.kt:66) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:43) at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:497) at kotlinx.coroutines.BuildersKt.withContext(Unknown Source) at androidx.room.RoomDatabaseKt__RoomDatabaseKt.useWriterConnection(RoomDatabase.kt:501) at androidx.room.RoomDatabaseKt.useWriterConnection(RoomDatabase.kt:1) at com.ustadmobile.libcache.UstadCacheImpl$4.invokeSuspend(UstadCacheImpl.kt:395) at _COROUTINE._BOUNDARY._(CoroutineDebugging.kt:42) at androidx.room.coroutines.Pool.acquireWithTimeout-KLykuaI(ConnectionPoolImpl.kt:231) at androidx.room.coroutines.ConnectionPoolImpl.useConnection(ConnectionPoolImpl.kt:154) at androidx.room.RoomDatabaseKt__RoomDatabaseKt$useWriterConnection$2.invokeSuspend(RoomDatabase.kt:502) at androidx.room.RoomDatabaseKt__RoomDatabaseKt.useWriterConnection(RoomDatabase.kt:501) at com.ustadmobile.libcache.UstadCacheImpl$4.invokeSuspend(UstadCacheImpl.kt:395) Caused by: androidx.sqlite.SQLiteException: Error code: 1802, message: disk I/O error at androidx.sqlite.driver.bundled.BundledSQLiteConnectionKt.nativePrepare(Native Method) at androidx.sqlite.driver.bundled.BundledSQLiteConnectionKt.access$nativePrepare(BundledSQLiteConnection.jvmAndAndroid.kt:1) at androidx.sqlite.driver.bundled.BundledSQLiteConnection.prepare(BundledSQLiteConnection.jvmAndAndroid.kt:45) at androidx.sqlite.SQLite__SQLite_nonWebKt.execSQL(SQLite.nonWeb.kt:26) at androidx.sqlite.SQLite.execSQL(Unknown Source) at androidx.room.BaseRoomConnectionManager.configureSynchronousFlag(RoomConnectionManager.kt:157) at androidx.room.BaseRoomConnectionManager.configurationConnection(RoomConnectionManager.kt:139) at androidx.room.BaseRoomConnectionManager.access$configurationConnection(RoomConnectionManager.kt:36) at androidx.room.BaseRoomConnectionManager$DriverWrapper.openLocked$lambda$1(RoomConnectionManager.kt:86) at androidx.room.concurrent.ExclusiveLock.withLock(ExclusiveLock.kt:50) at androidx.room.BaseRoomConnectionManager$DriverWrapper.openLocked(RoomConnectionManager.kt:68) at androidx.room.BaseRoomConnectionManager$DriverWrapper.open(RoomConnectionManager.kt:60) at androidx.room.coroutines.ConnectionPoolImpl._init_$lambda$5(ConnectionPoolImpl.kt:107) at androidx.room.coroutines.Pool.tryOpenNewConnectionLocked(ConnectionPoolImpl.kt:277) at androidx.room.coroutines.Pool.acquire(ConnectionPoolImpl.kt:260) at androidx.room.coroutines.Pool$acquireWithTimeout$2.invokeSuspend(ConnectionPoolImpl.kt:231) at androidx.room.coroutines.Pool$acquireWithTimeout$2.invoke(ConnectionPoolImpl.kt) at androidx.room.coroutines.Pool$acquireWithTimeout$2.invoke(ConnectionPoolImpl.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatched(Undispatched.kt:66) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturnIgnoreTimeout(Undispatched.kt:50) at kotlinx.coroutines.TimeoutKt.setupTimeout(Timeout.kt:233) at kotlinx.coroutines.TimeoutKt.withTimeout(Timeout.kt:29) at kotlinx.coroutines.TimeoutKt.withTimeout-KLykuaI(Timeout.kt:141) at androidx.room.coroutines.Pool.acquireWithTimeout-KLykuaI(ConnectionPoolImpl.kt:231) at androidx.room.coroutines.ConnectionPoolImpl.useConnection(ConnectionPoolImpl.kt:154) at androidx.room.RoomConnectionManager.useConnection(RoomConnectionManager.jvmNative.kt:52) at androidx.room.RoomDatabase.useConnection(RoomDatabase.jvmNative.kt:255) at androidx.room.RoomDatabaseKt__RoomDatabaseKt$useWriterConnection$2.invokeSuspend(RoomDatabase.kt:502) at androidx.room.RoomDatabaseKt__RoomDatabaseKt$useWriterConnection$2.invoke(RoomDatabase.kt) at androidx.room.RoomDatabaseKt__RoomDatabaseKt$useWriterConnection$2.invoke(RoomDatabase.kt) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatched(Undispatched.kt:66) at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:43) at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:497) at kotlinx.coroutines.BuildersKt.withContext(Unknown Source) at androidx.room.RoomDatabaseKt__RoomDatabaseKt.useWriterConnection(RoomDatabase.kt:501) at androidx.room.RoomDatabaseKt.useWriterConnection(RoomDatabase.kt:1) at com.ustadmobile.libcache.UstadCacheImpl$4.invokeSuspend(UstadCacheImpl.kt:395) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:34) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100) at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:124) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:89) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:586) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:798) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:717) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:704) Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog FINE: [DEBUG] UstadCache - UstadCache(): store request for 1 entries Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog FINEST: [VERBOSE] UstadCache - UstadCache(): copied request data for http://www.server.com/file.png to /tmp/junit1656686527596460902/junit4546566716869767357/tmpWork/1.tmp (integrity=sha256-hlfF4oGFRfane2XiRyLv02LtOJ4Va2UanpQV0im/K8I=) Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog FINEST: [VERBOSE] UstadCache - UstadCache(): cacheEntries created 1 entries Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog INFO: [INFO] UstadCache - UstadCache(): Retrieve http://www.server.com/file.png Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog FINE: [DEBUG] UstadCache - UstadCache(): FOUND http://www.server.com/file.png Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog INFO: [INFO] UstadCache - UstadCache():: closing Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog INFO: [INFO] UstadCache - UstadCache():: closed Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog INFO: [INFO] UstadCache - UstadCache(): Retrieve http://www.server.com/file.png Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog FINE: [DEBUG] UstadCache - UstadCache(): FOUND http://www.server.com/file.png Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog INFO: [INFO] UstadCache - UstadCache():: closing Sep 05, 2026 12:04:55 PM io.github.aakira.napier.DebugAntilog performLog INFO: [INFO] UstadCache - UstadCache():: closed