Skip to content
Failed

Console Output

Skipping 580 KB.. Full Log
> Task :lib-centralappconfigdb-sqldelight:jvmTest NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-centralappconfigdb-sqldelight:javaPreCompileDebugUnitTest
> Task :lib-centralappconfigdb-sqldelight:generateDebugUnitTestStubRFile
> Task :lib-centralappconfigdb-sqldelight:generateReleaseUnitTestStubRFile
> Task :lib-centralappconfigdb-sqldelight:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:testDebugUnitTest NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:javaPreCompileReleaseUnitTest
> Task :lib-centralappconfigdb-sqldelight:generateDebugLintReportModel
> Task :lib-centralappconfigdb-sqldelight:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:testReleaseUnitTest NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:allTests NO-SOURCE
> Task :lib-centralappconfigdb-sqldelight:test UP-TO-DATE
> Task :lib-centralappconfigdb-sqldelight:verifyReleaseResources
> Task :lib-database:mapReleaseSourceSetPaths
> Task :lib-centralappconfigdb-sqldelight:assembleRelease
> Task :lib-centralappconfigdb-sqldelight:assemble
> Task :lib-centralappconfigdb-sqldelight:lintReportDebug
> Task :lib-database:mergeReleaseResources
> Task :lib-centralappconfigdb-sqldelight:lintDebug
> Task :lib-centralappconfigdb-sqldelight:lint
> Task :lib-database:jsTestProcessResources NO-SOURCE
> Task :lib-database:jvmTestProcessResources NO-SOURCE
> Task :lib-database:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-database:javaPreCompileDebugUnitTest
> Task :lib-database:generateDebugUnitTestStubRFile
> Task :lib-database:generateReleaseUnitTestStubRFile
> Task :lib-database:javaPreCompileReleaseUnitTest
> Task :lib-ihttp-core:bundleDebugAar
> Task :lib-ihttp-core:assembleDebug
> Task :lib-ihttp-core:bundleReleaseAar
> Task :lib-ihttp-core:mapReleaseSourceSetPaths
> Task :lib-ihttp-core:mergeReleaseResources
> Task :lib-ihttp-core:compileTestKotlinJs NO-SOURCE
> Task :lib-ihttp-core:jsTestProcessResources NO-SOURCE
> Task :lib-ihttp-core:jsTestClasses UP-TO-DATE
> Task :lib-ihttp-core:compileTestDevelopmentExecutableKotlinJs NO-SOURCE
> Task :lib-ihttp-core:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE
> Task :lib-ihttp-core:jsBrowserTest SKIPPED
> Task :lib-ihttp-core:jsTest NO-SOURCE
> Task :lib-ihttp-core:jvmTestProcessResources NO-SOURCE
> Task :lib-ihttp-core:generateDebugUnitTestStubRFile
> Task :lib-ihttp-core:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-core:javaPreCompileDebugUnitTest
> Task :lib-ihttp-core:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-core:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-core:testDebugUnitTest NO-SOURCE
> Task :lib-ihttp-core:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-ihttp-core:generateReleaseUnitTestStubRFile
> Task :lib-ihttp-core:javaPreCompileReleaseUnitTest
> Task :lib-ihttp-core:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-core:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-core:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-core:testReleaseUnitTest NO-SOURCE
> Task :lib-ihttp-core:generateDebugLintReportModel
> Task :lib-database:verifyReleaseResources
> Task :lib-ihttp-core:verifyReleaseResources
> Task :lib-ihttp-core:assembleRelease
> Task :lib-ihttp-core:assemble
> Task :lib-ihttp-core:test UP-TO-DATE
> Task :lib-ihttp-core:lintReportDebug
> Task :lib-ihttp-iostreams:transformCommonMainDependenciesMetadata
> Task :lib-ihttp-core:lintDebug
> Task :lib-ihttp-core:lint
> Task :lib-ihttp-iostreams:compileCommonMainKotlinMetadata SKIPPED
> Task :lib-ihttp-iostreams:generateProjectStructureMetadata
> Task :lib-ihttp-iostreams:metadataCommonMainProcessResources NO-SOURCE
> Task :lib-ihttp-iostreams:metadataCommonMainClasses UP-TO-DATE
> Task :lib-ihttp-iostreams:allMetadataJar
> Task :lib-ihttp-iostreams:bundleDebugAar
> Task :lib-ihttp-iostreams:assembleDebug
> Task :lib-ihttp-iostreams:bundleReleaseAar
> Task :lib-ihttp-iostreams:mapReleaseSourceSetPaths
> Task :lib-ihttp-iostreams:mergeReleaseResources
> Task :lib-ihttp-iostreams:compileTestKotlinJvm NO-SOURCE
> Task :lib-ihttp-iostreams:jvmTestProcessResources NO-SOURCE
> Task :lib-ihttp-iostreams:jvmTestClasses UP-TO-DATE
> Task :lib-ihttp-iostreams:jvmTest NO-SOURCE
> Task :lib-ihttp-iostreams:generateDebugUnitTestStubRFile
> Task :lib-ihttp-iostreams:javaPreCompileDebugUnitTest
> Task :lib-ihttp-iostreams:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-iostreams:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-iostreams:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-iostreams:testDebugUnitTest NO-SOURCE
> Task :lib-ihttp-iostreams:preReleaseUnitTestBuild UP-TO-DATE

> Task :lib-centralappconfigdb-sqldelight:verifyCommonMainCentralAppConfigDbMigration
Changing log factory from null to null
java.lang.Throwable
	at com.intellij.openapi.diagnostic.Logger.logFactoryChanged(Logger.java:79)
	at com.intellij.openapi.diagnostic.Logger.setFactory(Logger.java:70)
	at com.alecstrong.sql.psi.core.ApplicationEnvironment.<init>(SqlCoreEnvironment.kt:50)
	at com.alecstrong.sql.psi.core.SqlCoreEnvironment.<init>(SqlCoreEnvironment.kt:77)
	at app.cash.sqldelight.core.SqlDelightEnvironment.<init>(SqlDelightEnvironment.kt:73)
	at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction$environment$2.invoke(VerifyMigrationTask.kt:102)
	at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction$environment$2.invoke(VerifyMigrationTask.kt:101)
	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
	at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction.getEnvironment(VerifyMigrationTask.kt:101)
	at app.cash.sqldelight.gradle.VerifyMigrationTask$VerifyMigrationAction.execute(VerifyMigrationTask.kt:118)
	at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
	at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:54)
	at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:48)
	at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
	at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:48)
	at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:49)
	at org.gradle.workers.internal.IsolatedClassloaderWorker.run(IsolatedClassloaderWorker.java:30)
	at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:104)
	at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:73)
	at org.gradle.process.internal.worker.request.WorkerAction$1.call(WorkerAction.java:146)
	at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)
	at org.gradle.process.internal.worker.request.WorkerAction.lambda$run$0(WorkerAction.java:143)
	at org.gradle.internal.operations.CurrentBuildOperationRef.with(CurrentBuildOperationRef.java:85)
	at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)
	at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)
	at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
	at org.gradle.internal.concurrent.AbstractManagedExecutor$1.run(AbstractManagedExecutor.java:48)
	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)


> Task :lib-ihttp-iostreams:generateReleaseUnitTestStubRFile
> Task :lib-ihttp-iostreams:javaPreCompileReleaseUnitTest
> Task :lib-ihttp-iostreams:generateDebugLintReportModel
> Task :lib-centralappconfigdb-sqldelight:check
> Task :lib-centralappconfigdb-sqldelight:build
> Task :lib-ihttp-iostreams:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-iostreams:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-iostreams:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-iostreams:testReleaseUnitTest NO-SOURCE
> Task :lib-ihttp-iostreams:allTests NO-SOURCE
> Task :lib-ihttp-iostreams:test UP-TO-DATE
> Task :lib-ihttp-ktor-server:assemble
> Task :lib-ihttp-ktor-server:compileTestKotlin NO-SOURCE
> Task :lib-ihttp-ktor-server:compileTestJava NO-SOURCE
> Task :lib-ihttp-ktor-server:processTestResources NO-SOURCE
> Task :lib-ihttp-ktor-server:testClasses UP-TO-DATE
> Task :lib-ihttp-ktor-server:test NO-SOURCE
> Task :lib-ihttp-ktor-server:check UP-TO-DATE
> Task :lib-ihttp-ktor-server:build
> Task :lib-ihttp-nanohttpd:bundleDebugAar
> Task :lib-ihttp-nanohttpd:assembleDebug
> Task :lib-ihttp-iostreams:lintReportDebug
> Task :lib-ihttp-nanohttpd:bundleReleaseAar
> Task :lib-ihttp-iostreams:lintDebug
> Task :lib-ihttp-iostreams:lint
> Task :lib-ihttp-iostreams:check
> Task :lib-ihttp-nanohttpd:mapReleaseSourceSetPaths
> Task :lib-ihttp-nanohttpd:mergeReleaseResources
> Task :lib-ihttp-iostreams:verifyReleaseResources
> Task :lib-ihttp-iostreams:assembleRelease
> Task :lib-ihttp-iostreams:assemble
> Task :lib-ihttp-iostreams:build
> Task :lib-ihttp-nanohttpd:compileTestKotlinJvm NO-SOURCE
> Task :lib-ihttp-nanohttpd:jvmTestProcessResources NO-SOURCE
> Task :lib-ihttp-nanohttpd:jvmTestClasses UP-TO-DATE
> Task :lib-ihttp-nanohttpd:jvmTest NO-SOURCE
> Task :lib-ihttp-nanohttpd:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-ihttp-nanohttpd:generateDebugUnitTestStubRFile
> Task :lib-ihttp-nanohttpd:javaPreCompileDebugUnitTest
> Task :lib-ihttp-nanohttpd:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-nanohttpd:generateReleaseUnitTestStubRFile
> Task :lib-ihttp-nanohttpd:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-nanohttpd:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-nanohttpd:testDebugUnitTest NO-SOURCE
> Task :lib-ihttp-nanohttpd:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-nanohttpd:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-nanohttpd:javaPreCompileReleaseUnitTest
> Task :lib-ihttp-nanohttpd:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-nanohttpd:testReleaseUnitTest NO-SOURCE
> Task :lib-ihttp-nanohttpd:allTests NO-SOURCE
> Task :lib-ihttp-nanohttpd:generateDebugLintReportModel
> Task :lib-ihttp-nanohttpd:test UP-TO-DATE
> Task :lib-ihttp-okhttp:bundleDebugAar
> Task :lib-ihttp-okhttp:assembleDebug
> Task :lib-ihttp-nanohttpd:verifyReleaseResources
> Task :lib-ihttp-okhttp:bundleReleaseAar
> Task :lib-ihttp-nanohttpd:assembleRelease
> Task :lib-ihttp-nanohttpd:assemble
> Task :lib-ihttp-nanohttpd:lintReportDebug
> Task :lib-ihttp-okhttp:mapReleaseSourceSetPaths
> Task :lib-ihttp-nanohttpd:lintDebug
> Task :lib-ihttp-nanohttpd:lint
> Task :lib-ihttp-nanohttpd:check
> Task :lib-ihttp-nanohttpd:build
> Task :lib-ihttp-okhttp:mergeReleaseResources
> Task :lib-ihttp-okhttp:compileTestKotlinJvm NO-SOURCE
> Task :lib-ihttp-okhttp:jvmTestProcessResources NO-SOURCE
> Task :lib-ihttp-okhttp:jvmTestClasses UP-TO-DATE
> Task :lib-ihttp-okhttp:jvmTest NO-SOURCE
> Task :lib-ihttp-okhttp:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-ihttp-okhttp:generateDebugUnitTestStubRFile
> Task :lib-ihttp-okhttp:javaPreCompileDebugUnitTest
> Task :lib-ihttp-okhttp:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-okhttp:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-okhttp:generateReleaseUnitTestStubRFile
> Task :lib-ihttp-okhttp:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-okhttp:testDebugUnitTest NO-SOURCE
> Task :lib-ihttp-okhttp:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-ihttp-okhttp:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-ihttp-okhttp:javaPreCompileReleaseUnitTest
> Task :lib-ihttp-okhttp:generateDebugLintReportModel
> Task :lib-ihttp-okhttp:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-ihttp-okhttp:testReleaseUnitTest NO-SOURCE
> Task :lib-ihttp-okhttp:allTests NO-SOURCE
> Task :lib-ihttp-okhttp:test UP-TO-DATE
> Task :lib-ihttp-okhttp:lintReportDebug
> Task :lib-ihttp-okhttp:verifyReleaseResources
> Task :lib-test-common:transformCommonJvmMainDependenciesMetadata
> Task :lib-ihttp-okhttp:assembleRelease
> Task :lib-ihttp-okhttp:assemble
> Task :lib-ihttp-okhttp:lintDebug
> Task :lib-ihttp-okhttp:lint
> Task :lib-ihttp-okhttp:check
> Task :lib-ihttp-okhttp:build
> Task :lib-test-common:compileCommonJvmMainKotlinMetadata SKIPPED
> Task :lib-test-common:generateProjectStructureMetadata
> Task :lib-test-common:metadataCommonJvmMainProcessResources NO-SOURCE
> Task :lib-test-common:metadataCommonJvmMainClasses UP-TO-DATE
> Task :lib-test-common:metadataCommonMainProcessResources
> Task :lib-test-common:preBuild UP-TO-DATE
> Task :lib-test-common:preDebugBuild UP-TO-DATE
> Task :lib-test-common:mergeDebugJniLibFolders
> Task :lib-test-common:mergeDebugNativeLibs NO-SOURCE
> Task :lib-test-common:stripDebugDebugSymbols NO-SOURCE
> Task :lib-test-common:copyDebugJniLibsProjectAndLocalJars
> Task :lib-test-common:generateDebugBuildConfig
> Task :lib-test-common:generateDebugResValues
> Task :lib-test-common:generateDebugResources
> Task :lib-test-common:packageDebugResources
> Task :lib-test-common:parseDebugLocalResources
> Task :lib-test-common:extractDeepLinksForAarDebug UP-TO-DATE
> Task :lib-test-common:javaPreCompileDebug
> Task :lib-test-common:generateDebugRFile
> Task :lib-test-common:mergeDebugShaders
> Task :lib-test-common:compileDebugShaders NO-SOURCE
> Task :lib-test-common:generateDebugAssets UP-TO-DATE
> Task :lib-test-common:packageDebugAssets
> Task :lib-test-common:prepareDebugArtProfile UP-TO-DATE
> Task :lib-test-common:prepareLintJarForPublish UP-TO-DATE
> Task :lib-test-common:preReleaseBuild UP-TO-DATE
> Task :lib-test-common:processDebugManifest
> Task :lib-test-common:writeDebugAarMetadata
> Task :lib-test-common:mergeReleaseJniLibFolders
> Task :lib-test-common:mergeReleaseNativeLibs NO-SOURCE
> Task :lib-test-common:stripReleaseDebugSymbols NO-SOURCE
> Task :lib-test-common:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-test-common:generateReleaseResValues
> Task :lib-test-common:extractDeepLinksForAarRelease UP-TO-DATE
> Task :lib-test-common:generateReleaseBuildConfig
> Task :lib-test-common:generateReleaseResources
> Task :lib-test-common:packageReleaseResources
> Task :lib-test-common:parseReleaseLocalResources
> Task :lib-test-common:javaPreCompileRelease
> Task :lib-test-common:generateReleaseRFile
> Task :lib-test-common:mergeReleaseShaders
> Task :lib-test-common:compileReleaseShaders NO-SOURCE
> Task :lib-test-common:generateReleaseAssets UP-TO-DATE
> Task :lib-test-common:packageReleaseAssets
> Task :lib-test-common:prepareReleaseArtProfile UP-TO-DATE
> Task :lib-test-common:writeReleaseAarMetadata
> Task :lib-test-common:processReleaseManifest
> Task :lib-test-common:mapReleaseSourceSetPaths
> Task :lib-test-common:mergeReleaseResources
> Task :lib-test-common:jvmTestProcessResources NO-SOURCE
> Task :lib-test-common:preDebugUnitTestBuild UP-TO-DATE
> Task :lib-test-common:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-test-common:javaPreCompileDebugUnitTest
> Task :lib-test-common:preDebugAndroidTestBuild UP-TO-DATE
> Task :lib-test-common:generateDebugAndroidTestResValues
> Task :lib-test-common:javaPreCompileReleaseUnitTest
> Task :lib-test-common:writeDebugLintModelMetadata
> Task :lib-test-common:extractProguardFiles
> Task :lib-ui-compose:generateProjectStructureMetadata
> Task :lib-ui-compose:metadataCommonMainProcessResources NO-SOURCE
> Task :lib-test-common:generateDebugUnitTestStubRFile
> Task :lib-test-common:generateReleaseUnitTestStubRFile
> Task :lib-ui-compose:mapReleaseSourceSetPaths

> Task :lib-test-common:verifyReleaseResources
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:527: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:666: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:873: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:500: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:527: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:777: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-test-common/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:779: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute?

> Task :lib-ui-compose:mergeReleaseResources
> Task :lib-ui-compose:desktopTestProcessResources NO-SOURCE
> Task :lib-ui-compose:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-ui-compose:javaPreCompileDebugUnitTest
> Task :lib-ui-compose:javaPreCompileReleaseUnitTest
> Task :lib-ui-compose-videoplayer:generateProjectStructureMetadata
> Task :lib-ui-compose-videoplayer:allMetadataJar
> Task :lib-ui-compose-videoplayer:assemble
> Task :lib-ui-compose-videoplayer:compileTestKotlinDesktop NO-SOURCE
> Task :lib-ui-compose-videoplayer:desktopTestProcessResources NO-SOURCE
> Task :lib-ui-compose-videoplayer:desktopTestClasses UP-TO-DATE
> Task :lib-ui-compose-videoplayer:desktopTest NO-SOURCE
> Task :lib-ui-compose-videoplayer:allTests NO-SOURCE
> Task :lib-ui-compose-videoplayer:check UP-TO-DATE
> Task :lib-ui-compose-videoplayer:build
> Task :lib-util:bundleDebugAar
> Task :lib-util:assembleDebug
> Task :lib-util:bundleReleaseAar
> Task :lib-util:mapReleaseSourceSetPaths
> Task :lib-ui-compose:generateDebugUnitTestStubRFile
> Task :lib-ui-compose:generateReleaseUnitTestStubRFile
> Task :lib-util:mergeReleaseResources
> Task :lib-util:compileTestKotlinJs NO-SOURCE
> Task :lib-util:jsTestProcessResources NO-SOURCE
> Task :lib-util:jsTestClasses UP-TO-DATE
> Task :lib-util:compileTestDevelopmentExecutableKotlinJs NO-SOURCE
> Task :lib-util:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE
> Task :lib-util:jsBrowserTest SKIPPED
> Task :lib-util:jsTest NO-SOURCE
> Task :lib-util:jvmTestProcessResources NO-SOURCE
> Task :lib-util:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-util:javaPreCompileDebugUnitTest
> Task :lib-util:generateDebugUnitTestStubRFile
> Task :lib-util:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-util:generateReleaseUnitTestStubRFile
> Task :lib-util:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-util:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-util:testDebugUnitTest NO-SOURCE
> Task :lib-util:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-util:javaPreCompileReleaseUnitTest
> Task :lib-util:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-util:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-util:testReleaseUnitTest NO-SOURCE
> Task :lib-util:generateDebugLintReportModel
> Task :lib-util:test UP-TO-DATE
> Task :lib-xxhashkmp:bundleDebugAar
> Task :lib-xxhashkmp:assembleDebug
> Task :lib-xxhashkmp:bundleReleaseAar
> Task :lib-util:verifyReleaseResources
> Task :lib-xxhashkmp:mapReleaseSourceSetPaths
> Task :lib-util:assembleRelease
> Task :lib-util:assemble
> Task :lib-xxhashkmp:mergeReleaseResources
> Task :lib-util:lintReportDebug
> Task :lib-util:lintDebug
> Task :lib-util:lint
> Task :lib-xxhashkmp:compileTestKotlinJs NO-SOURCE
> Task :lib-xxhashkmp:jsTestProcessResources NO-SOURCE
> Task :lib-xxhashkmp:jsTestClasses UP-TO-DATE
> Task :lib-xxhashkmp:compileTestDevelopmentExecutableKotlinJs NO-SOURCE
> Task :lib-xxhashkmp:jsTestTestDevelopmentExecutableCompileSync NO-SOURCE
> Task :lib-xxhashkmp:jsBrowserTest SKIPPED
> Task :lib-xxhashkmp:jsTest NO-SOURCE
> Task :lib-xxhashkmp:compileTestKotlinJvm NO-SOURCE
> Task :lib-xxhashkmp:jvmTestProcessResources NO-SOURCE
> Task :lib-xxhashkmp:jvmTestClasses UP-TO-DATE
> Task :lib-xxhashkmp:jvmTest NO-SOURCE
> Task :lib-xxhashkmp:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-xxhashkmp:javaPreCompileDebugUnitTest
> Task :lib-xxhashkmp:generateDebugUnitTestStubRFile
> Task :lib-xxhashkmp:generateReleaseUnitTestStubRFile
> Task :lib-xxhashkmp:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-xxhashkmp:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-xxhashkmp:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-xxhashkmp:testDebugUnitTest NO-SOURCE
> Task :lib-xxhashkmp:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-xxhashkmp:javaPreCompileReleaseUnitTest
> Task :lib-xxhashkmp:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-xxhashkmp:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-xxhashkmp:testReleaseUnitTest NO-SOURCE
> Task :lib-xxhashkmp:allTests NO-SOURCE
> Task :lib-xxhashkmp:generateDebugLintReportModel
> Task :lib-xxhashkmp:test UP-TO-DATE
> Task :lib-xxhashkmp:lintReportDebug
> Task :lib-xxhashkmp:verifyReleaseResources
> Task :lib-xxhashkmp-commonjvmimpl:transformCommonMainDependenciesMetadata
> Task :lib-xxhashkmp:assembleRelease
> Task :lib-xxhashkmp:assemble
> Task :lib-xxhashkmp:lintDebug
> Task :lib-xxhashkmp:lint
> Task :lib-xxhashkmp:check
> Task :lib-xxhashkmp:build
> Task :lib-xxhashkmp-commonjvmimpl:compileCommonMainKotlinMetadata SKIPPED
> Task :lib-xxhashkmp-commonjvmimpl:generateProjectStructureMetadata
> Task :lib-xxhashkmp-commonjvmimpl:metadataCommonMainProcessResources NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:metadataCommonMainClasses UP-TO-DATE
> Task :lib-xxhashkmp-commonjvmimpl:allMetadataJar
> Task :lib-xxhashkmp-commonjvmimpl:bundleDebugAar
> Task :lib-xxhashkmp-commonjvmimpl:assembleDebug
> Task :lib-xxhashkmp-commonjvmimpl:bundleReleaseAar
> Task :lib-xxhashkmp-commonjvmimpl:mapReleaseSourceSetPaths
> Task :lib-xxhashkmp-commonjvmimpl:mergeReleaseResources
> Task :lib-xxhashkmp-commonjvmimpl:jvmTestProcessResources NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-xxhashkmp-commonjvmimpl:generateDebugUnitTestStubRFile
> Task :lib-xxhashkmp-commonjvmimpl:javaPreCompileDebugUnitTest
> Task :lib-xxhashkmp-commonjvmimpl:generateReleaseUnitTestStubRFile
> Task :lib-xxhashkmp-commonjvmimpl:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:testDebugUnitTest NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:javaPreCompileReleaseUnitTest
> Task :lib-xxhashkmp-commonjvmimpl:generateDebugLintReportModel
> Task :lib-xxhashkmp-commonjvmimpl:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:testReleaseUnitTest NO-SOURCE
> Task :lib-xxhashkmp-commonjvmimpl:test UP-TO-DATE
> Task :lib-xxhashkmp-core:bundleDebugAar
> Task :lib-xxhashkmp-commonjvmimpl:lintReportDebug
> Task :lib-xxhashkmp-commonjvmimpl:lintDebug
> Task :lib-xxhashkmp-commonjvmimpl:lint
> Task :lib-xxhashkmp-core:assembleDebug
> Task :lib-xxhashkmp-core:bundleReleaseAar
> Task :lib-xxhashkmp-commonjvmimpl:verifyReleaseResources
> Task :lib-xxhashkmp-core:mapReleaseSourceSetPaths
> Task :lib-xxhashkmp-commonjvmimpl:assembleRelease
> Task :lib-xxhashkmp-commonjvmimpl:assemble
> Task :lib-xxhashkmp-core:mergeReleaseResources
> Task :lib-xxhashkmp-core:jsTestProcessResources NO-SOURCE
> Task :lib-xxhashkmp-core:compileTestKotlinJvm NO-SOURCE
> Task :lib-xxhashkmp-core:jvmTestProcessResources NO-SOURCE
> Task :lib-xxhashkmp-core:jvmTestClasses UP-TO-DATE
> Task :lib-xxhashkmp-core:jvmTest NO-SOURCE
> Task :lib-xxhashkmp-core:generateDebugUnitTestStubRFile
> Task :lib-xxhashkmp-core:compileDebugUnitTestKotlinAndroid NO-SOURCE
> Task :lib-xxhashkmp-core:javaPreCompileDebugUnitTest
> Task :lib-xxhashkmp-core:processDebugUnitTestJavaRes NO-SOURCE
> Task :lib-xxhashkmp-core:compileDebugUnitTestJavaWithJavac NO-SOURCE
> Task :lib-xxhashkmp-core:testDebugUnitTest NO-SOURCE
> Task :lib-xxhashkmp-core:preReleaseUnitTestBuild UP-TO-DATE
> Task :lib-xxhashkmp-core:javaPreCompileReleaseUnitTest
> Task :lib-xxhashkmp-core:generateReleaseUnitTestStubRFile
> Task :lib-xxhashkmp-core:generateDebugLintReportModel
> Task :lib-xxhashkmp-core:compileReleaseUnitTestKotlinAndroid NO-SOURCE
> Task :lib-xxhashkmp-core:compileReleaseUnitTestJavaWithJavac NO-SOURCE
> Task :lib-xxhashkmp-core:processReleaseUnitTestJavaRes NO-SOURCE
> Task :lib-xxhashkmp-core:testReleaseUnitTest NO-SOURCE
> Task :lib-xxhashkmp-core:test UP-TO-DATE
> Task :lib-xxhashkmp-core:verifyReleaseResources
> Task :lib-xxhashkmp-core:lintReportDebug
> Task :lib-xxhashkmp-commonjvmimpl:compileTestKotlinJvm
> Task :sharedse:transformCommonJvmMainDependenciesMetadata
> Task :lib-xxhashkmp-commonjvmimpl:jvmTestClasses
> Task :lib-util:compileTestKotlinJvm
> Task :lib-xxhashkmp-core:compileTestKotlinJs

> Task :lib-ui-compose:verifyReleaseResources
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:579: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:918: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:920: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:668: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:807: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:1014: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-ui-compose/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:668: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?

> Task :lib-xxhashkmp-commonjvmimpl:jvmTest
> Task :lib-util:jvmTestClasses
> Task :lib-util:jvmTest
> Task :lib-util:allTests
> Task :lib-util:check
> Task :lib-util:build
> Task :lib-xxhashkmp-commonjvmimpl:allTests
> Task :lib-xxhashkmp-commonjvmimpl:check
> Task :lib-xxhashkmp-commonjvmimpl:build
> Task :lib-xxhashkmp-core:assembleRelease
> Task :lib-xxhashkmp-core:assemble
> Task :lib-xxhashkmp-core:jsTestClasses
> Task :lib-xxhashkmp-core:lintDebug
> Task :lib-xxhashkmp-core:lint
> Task :sharedse:compileCommonJvmMainKotlinMetadata SKIPPED
> Task :sharedse:generateProjectStructureMetadata
> Task :sharedse:metadataCommonJvmMainProcessResources
> Task :sharedse:metadataCommonJvmMainClasses
> Task :sharedse:metadataCommonMainProcessResources NO-SOURCE
> Task :sharedse:mapReleaseSourceSetPaths
> Task :sharedse:mergeReleaseResources

> Task :sharedse:copyTestResources
Dump sharedse local.env.properties

> Task :sharedse:jvmTestProcessResources
> Task :sharedse:preReleaseUnitTestBuild UP-TO-DATE
> Task :sharedse:javaPreCompileReleaseUnitTest
> Task :testserver-controller:checkKotlinGradlePluginConfigurationErrors
> Task :sharedse:javaPreCompileDebugUnitTest
> Task :testserver-controller:processResources
> Task :testserver-controller:processTestResources NO-SOURCE
> Task :sharedse:generateReleaseUnitTestStubRFile
> Task :sharedse:generateDebugUnitTestStubRFile

> Task :sharedse:verifyReleaseResources
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:527: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-bn/values-bn.xml:666: Multiple substitutions specified in non-positional format of string resource string/started_date. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-fa/values-fa.xml:873: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:500: Multiple substitutions specified in non-positional format of string resource string/hide_app_explanation. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:777: Multiple substitutions specified in non-positional format of string resource string/parent_child_register_message. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-ne/values-ne.xml:779: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute?
/home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/sharedse/build/intermediates/merged_res/release/mergeReleaseResources/values-my/values-my.xml:527: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?

> Task :testserver-controller:compileKotlin FAILED
e: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt:321:27 Unresolved reference: serverSiteUrl
e: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/testserver-controller/src/main/java/com/ustadmobile/test/http/TestServerController.kt:322:32 Unresolved reference: serverSiteUrl

> Task :lib-database:kspKotlinJvm

> Task :lib-database:kspReleaseKotlinAndroid
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130:  com.ustadmobile.lib.db.entities.PersonAndDisplayDetail has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, tjiUid, tjiTjUid, tjTotalSize, tjTransferred, tjAttemptCount, tjiSrc, tjiDest, tjiType, tjiStatus, tjiTableId, tjiEntityUid, tjiEntityEtag, tjiLockIdToRelease, tjiPartialTmpFile] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, ppjUid, ppjPcsn, ppjLcsn, ppjLcb, ppjLct, ppjParentPersonUid, ppjMinorPersonUid, ppjRelationship, ppjEmail, ppjPhone, ppjInactive, ppjStatus, ppjApprovalTiemstamp, ppjApprovalIpAddr.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69: The query returns some columns [expanded] which are not used by com.ustadmobile.lib.db.composites.CourseBlockAndDisplayDetails. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: cbUid, cbType, cbIndentLevel, cbModuleParentBlockUid, cbTitle, cbDescription, cbCompletionCriteria, cbHideUntilDate, cbDeadlineDate, cbLateSubmissionPenalty, cbGracePeriodDate, cbMaxPoints, cbMinPoints, cbIndex, cbClazzUid, cbClazzSourcedId, cbActive, cbHidden, cbEntityUid, cbLct, cbSourcedId, cbMetadata, cbCreatedByAppId, contentEntryUid, title, description, entryId, author, publisher, licenseType, licenseName, licenseUrl, sourceUrl, thumbnailUrl, lastModified, primaryLanguageUid, languageVariantUid, contentFlags, leaf, publik, ceInactive, completionCriteria, minScore, contentTypeFlag, contentOwner, contentOwnerType, contentEntryLocalChangeSeqNum, contentEntryMasterChangeSeqNum, contentEntryLastChangedBy, contentEntryLct, cbpUid, cbpLct, cbpPictureUri, cbpThumbnailUri, cepUid, cepLct, cepPictureUri, cepThumbnailUri, expanded.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27: The query returns some columns [clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid] which are not used by com.ustadmobile.lib.db.entities.CourseTerminology. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: ctUid, ctTitle, ctTerminology, ctLct, clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:68: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.Person. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:37:  com.ustadmobile.lib.db.entities.UserSessionAndPerson has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: usUid, usPcsn, usLcsn, usLcb, usLct, usPersonUid, usClientNodeId, usStartTime, usEndTime, usStatus, usReason, usAuth, usSessionType, personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum.

> Task :lib-database:kspDebugKotlinAndroid
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/PersonDao.kt:130:  com.ustadmobile.lib.db.entities.PersonAndDisplayDetail has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, tjiUid, tjiTjUid, tjTotalSize, tjTransferred, tjAttemptCount, tjiSrc, tjiDest, tjiType, tjiStatus, tjiTableId, tjiEntityUid, tjiEntityEtag, tjiLockIdToRelease, tjiPartialTmpFile] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, ppjUid, ppjPcsn, ppjLcsn, ppjLcb, ppjLct, ppjParentPersonUid, ppjMinorPersonUid, ppjRelationship, ppjEmail, ppjPhone, ppjInactive, ppjStatus, ppjApprovalTiemstamp, ppjApprovalIpAddr.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseBlockDao.kt:69: The query returns some columns [expanded] which are not used by com.ustadmobile.lib.db.composites.CourseBlockAndDisplayDetails. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: cbUid, cbType, cbIndentLevel, cbModuleParentBlockUid, cbTitle, cbDescription, cbCompletionCriteria, cbHideUntilDate, cbDeadlineDate, cbLateSubmissionPenalty, cbGracePeriodDate, cbMaxPoints, cbMinPoints, cbIndex, cbClazzUid, cbClazzSourcedId, cbActive, cbHidden, cbEntityUid, cbLct, cbSourcedId, cbMetadata, cbCreatedByAppId, contentEntryUid, title, description, entryId, author, publisher, licenseType, licenseName, licenseUrl, sourceUrl, thumbnailUrl, lastModified, primaryLanguageUid, languageVariantUid, contentFlags, leaf, publik, ceInactive, completionCriteria, minScore, contentTypeFlag, contentOwner, contentOwnerType, contentEntryLocalChangeSeqNum, contentEntryMasterChangeSeqNum, contentEntryLastChangedBy, contentEntryLct, cbpUid, cbpLct, cbpPictureUri, cbpThumbnailUri, cepUid, cepLct, cepPictureUri, cepThumbnailUri, expanded.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseTerminologyDao.kt:27: The query returns some columns [clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid] which are not used by com.ustadmobile.lib.db.entities.CourseTerminology. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: ctUid, ctTitle, ctTerminology, ctLct, clazzUid, clazzName, clazzDesc, attendanceAverage, clazzHolidayUMCalendarUid, clazzScheuleUMCalendarUid, isClazzActive, clazzLocationUid, clazzStartTime, clazzEndTime, clazzFeatures, clazzSchoolUid, clazzEnrolmentPolicy, clazzTerminologyUid, clazzMasterChangeSeqNum, clazzLocalChangeSeqNum, clazzLastChangedBy, clazzLct, clazzTimeZone, clazzStudentsPersonGroupUid, clazzTeachersPersonGroupUid, clazzPendingStudentsPersonGroupUid, clazzParentsPersonGroupUid, clazzCode, clazzOwnerPersonUid.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:44: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CourseGroupMemberDao.kt:54: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.CourseGroupMemberAndName. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: name, personUid, cgmUid, cgmSetUid, cgmGroupNumber, cgmPersonUid, cgmLct, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive, enrolmentIsActive, pictureUri.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/CommentsDao.kt:68: The query returns some columns [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not used by com.ustadmobile.lib.db.entities.Person. You can use @ColumnInfo annotation on the fields to specify the mapping. You can annotate the method with @RewriteQueriesToDropUnusedColumns to direct Room to rewrite your query to avoid fetching unused columns.  You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum, personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive.
w: [ksp] /home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/lib-database/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/core/db/dao/UserSessionDao.kt:37:  com.ustadmobile.lib.db.entities.UserSessionAndPerson has some fields [personPictureUid, personPictureLct, personPictureUri, personPictureThumbnailUri, fileSize, personPictureActive] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the method with @SuppressWarnings(RoomWarnings.CURSOR_MISMATCH). Columns returned by the query: usUid, usPcsn, usLcsn, usLcb, usLct, usPersonUid, usClientNodeId, usStartTime, usEndTime, usStatus, usReason, usAuth, usSessionType, personUid, username, firstNames, lastName, emailAddr, phoneNum, gender, active, isPersonalAccount, dateOfBirth, personAddress, personOrgId, personGroupUid, personLct, personCountry, personType, personMasterChangeSeqNum, personLocalChangeSeqNum, personLastChangedBy, admin, personNotes, fatherName, fatherNumber, motherName, motherNum.

> Task :core:compileCommonMainKotlinMetadata
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:12:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:13:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2339:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2357:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2363:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2365:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2367:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/build/generated/moko/commonMain/src/com/ustadmobile/core/MR.kt:2371:17 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionParentChildJoinSyncListener.kt:28:9 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/account/EndSessionParentChildJoinSyncListener.kt:28:21 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt:356:9 Parameter 'personPicture' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt:379:13 Variable 'db' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/account/UstadAccountManager.kt:681:57 'insertPersonAndGroup(T, Int = ...): T' is deprecated. Should use AddNewPersonUseCase instead
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/domain/passkey/PasskeyRequestJsonUseCase.kt:79:34 Parameter 'i' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/DismissSocialWarningUseCase.kt:14:63 Elvis operator (?:) always returns the left operand of non-nullable type String
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/domain/socialwarning/ShowSocialWarningUseCase.kt:14:63 Elvis operator (?:) always returns the left operand of non-nullable type String
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:238:9 Parameter 'xapiSession' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/domain/xapi/XapiStatementResource.kt:240:9 Parameter 'format' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemImpl.kt:42:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/impl/UstadMobileSystemImpl.kt:85:15 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/EventCollator.kt:11:19 'Volatile' is deprecated. Use kotlin.concurrent.Volatile annotation in multiplatform code instead.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/EventCollator.kt:20:6 'Volatile' is deprecated. Use kotlin.concurrent.Volatile annotation in multiplatform code instead.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/EventCollator.kt:42:26 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API.
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/MessageIdOption.kt:11:5 Parameter 'context' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMFileUtil.kt:445:13 Variable 'result' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMURLEncoder.kt:3:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/UMURLEncoder.kt:5:14 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:18:33 Parameter 'context' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/ClazzEnrolmentExt.kt:35:36 Parameter 'context' is never used
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:31:17 'Person' is a final type, and thus a value of the type parameter is predetermined
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:52:5 'grantScopedPermission(Person, Long, Int, Long): ScopedGrantResult' is deprecated. This has been replaced with SystemPermission and CoursePermission
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/util/ext/UmAppDatabaseExt.kt:202:12 'grantScopedPermission(Long, Long, Int, Long): ScopedGrantResult' is deprecated. This has been replaced with SystemPermission and CoursePermission
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/ViewModel.kt:6:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. You can use -Xexpect-actual-classes flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:66:52 This cast can never succeed
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:72:13 Check for instance is always 'false'
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:73:65 This cast can never succeed
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:75:17 Conditional branch result of type PagingSourceLoadResultPage<Int, StudentAndBlockStatuses> is implicitly cast to Any
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:90:13 Check for instance is always 'false'
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:91:17 Conditional branch result of type PagingSourceLoadResultError<Int, StudentAndBlockStatuses> is implicitly cast to Any
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:93:13 Check for instance is always 'false'
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:94:17 Conditional branch result of type PagingSourceLoadResultInvalid<Int, StudentAndBlockStatuses> is implicitly cast to Any
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/clazz/gradebook/ClazzGradebookPagingSource.kt:99:11 Unchecked cast: Any to PagingSourceLoadResult<Int, StudentAndBlockStatuses>
w: file:///home/jenkins/.jenkins/workspace/dev-simplified-onboarding-distributedcache/core/src/commonMain/kotlin/com/ustadmobile/core/viewmodel/contententry/subtitleedit/SubtitleEditViewModel.kt:56:34 Parameter 'db' is never used, could be renamed to _

> Task :lib-xxhashkmp-core:compileTestDevelopmentExecutableKotlinJs
> Task :lib-database:kspKotlinJs

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':testserver-controller:compileKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
   > Compilation error. See log for more details

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.9/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 1m 32s
1601 actionable tasks: 1447 executed, 154 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Archiving artifacts
Recording test results
[Checks API] No suitable checks publisher found.
Finished: FAILURE