> Task :lib-util:compileDebugShadersNO-SOURCE
> Task :lib-util:generateDebugAssetsUP-TO-DATE
> Task :lib-ihttp-iostreams:bundleLibCompileToJarDebug
> Task :lib-util:packageDebugAssets
> Task :sharedse:mergeDebugShaders
> Task :sharedse:compileDebugShadersNO-SOURCE
> Task :sharedse:generateDebugAssetsUP-TO-DATE
> Task :sharedse:packageDebugAssets
> Task :app-android:mergeDebugAssets
> Task :app-android:desugarDebugFileDependencies
> Task :lib-ihttp-iostreams:processDebugJavaRes
> Task :lib-ihttp-iostreams:bundleLibRuntimeToJarDebug
> Task :app-android:mergeDebugStartupProfile
> Task :app-android:mergeDebugJniLibFolders
> Task :core:mergeDebugJniLibFolders
> Task :core:mergeDebugNativeLibsNO-SOURCE
> Task :core:copyDebugJniLibsProjectOnly
> Task :lib-cache:mergeDebugJniLibFolders
> Task :lib-cache:mergeDebugNativeLibsNO-SOURCE
> Task :lib-cache:copyDebugJniLibsProjectOnly
> Task :lib-database:mergeDebugJniLibFolders
> Task :lib-database:mergeDebugNativeLibsNO-SOURCE
> Task :lib-database:copyDebugJniLibsProjectOnly
> Task :lib-ihttp-core:mergeDebugJniLibFolders
> Task :lib-ihttp-core:mergeDebugNativeLibsNO-SOURCE
> Task :lib-ihttp-core:copyDebugJniLibsProjectOnly
> Task :lib-ihttp-iostreams:mergeDebugJniLibFolders
> Task :lib-ihttp-iostreams:mergeDebugNativeLibsNO-SOURCE
> Task :lib-ihttp-iostreams:copyDebugJniLibsProjectOnly
> Task :lib-ihttp-nanohttpd:mergeDebugJniLibFolders
> Task :lib-ihttp-nanohttpd:mergeDebugNativeLibsNO-SOURCE
> Task :app-android:checkDebugDuplicateClasses
> Task :lib-ihttp-nanohttpd:copyDebugJniLibsProjectOnly
> Task :app-android:compressDebugAssets
> Task :lib-ihttp-okhttp:mergeDebugJniLibFolders
> Task :lib-ihttp-okhttp:mergeDebugNativeLibsNO-SOURCE
> Task :lib-ui-compose:mergeDebugJniLibFolders
> Task :lib-ui-compose:mergeDebugNativeLibsNO-SOURCE
> Task :lib-util:mergeDebugJniLibFolders
> Task :lib-util:mergeDebugNativeLibsNO-SOURCE
> Task :sharedse:mergeDebugJniLibFolders
> Task :sharedse:mergeDebugNativeLibsNO-SOURCE
> Task :sharedse:copyDebugJniLibsProjectOnly
> Task :lib-ui-compose:copyDebugJniLibsProjectOnly
> Task :lib-util:copyDebugJniLibsProjectOnly
> Task :lib-ihttp-okhttp:copyDebugJniLibsProjectOnly
> Task :app-android:validateSigningDebug
> Task :app-android:writeDebugAppMetadata
> Task :app-android:writeDebugSigningConfigVersions
> Task :app-android:preNonMinifiedReleaseBuildUP-TO-DATE
> Task :app-android:mergeNonMinifiedReleaseJniLibFolders
> Task :app-android:mergeNonMinifiedReleaseArtProfile
> Task :app-android:mergeDebugNativeLibs
> Task :app-android:processDebugResources
> Task :app-android:mergeNonMinifiedReleaseNativeLibs
> Task :app-android:generateNonMinifiedReleaseBuildConfig
> Task :app-android:stripDebugDebugSymbols
Unable to strip the following libraries, packaging them as they are: libgav1JNI.so.
> Task :app-android:generateNonMinifiedReleaseResValues
> Task :app-android:checkNonMinifiedReleaseAarMetadata
> Task :app-android:stripNonMinifiedReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libgav1JNI.so.
> Task :app-android:mapNonMinifiedReleaseSourceSetPaths
> Task :app-android:checkNonMinifiedReleaseDuplicateClasses
> Task :app-android:extractNonMinifiedReleaseNativeSymbolTables
> Task :app-android:generateNonMinifiedReleaseResources
> Task :app-android:mergeNonMinifiedReleaseNativeDebugMetadataNO-SOURCE
> Task :app-android:expandNonMinifiedReleaseL8ArtProfileWildcards
> Task :app-android:packageNonMinifiedReleaseResources
> Task :app-android:createNonMinifiedReleaseCompatibleScreenManifests
> Task :app-android:extractDeepLinksNonMinifiedRelease
> Task :app-android:parseNonMinifiedReleaseLocalResources
> Task :app-android:processNonMinifiedReleaseMainManifest
/home/jenkins/.jenkins/workspace/UstadMobile-release/app-android/src/main/AndroidManifest.xml Warning:
provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present
> Task :app-android:processNonMinifiedReleaseManifest
> Task :app-android:processNonMinifiedReleaseManifestForPackage
> Task :lib-cache:compileReleaseLibraryResources
> Task :lib-database:compileReleaseLibraryResources
> Task :core:compileReleaseLibraryResources
> Task :lib-ihttp-core:compileReleaseLibraryResources
> Task :lib-ihttp-iostreams:compileReleaseLibraryResources
> Task :lib-ihttp-okhttp:compileReleaseLibraryResources
> Task :lib-ihttp-nanohttpd:compileReleaseLibraryResources
> Task :lib-util:compileReleaseLibraryResources
> Task :sharedse:compileReleaseLibraryResources
> Task :app-android:javaPreCompileNonMinifiedRelease
> Task :app-android:desugarNonMinifiedReleaseFileDependencies
> Task :lib-ui-compose:compileReleaseLibraryResources
> Task :app-android:mergeNonMinifiedReleaseStartupProfile
> Task :app-android:mergeNonMinifiedReleaseShaders
> Task :app-android:compileNonMinifiedReleaseShadersNO-SOURCE
> Task :app-android:generateNonMinifiedReleaseAssetsUP-TO-DATE
> Task :app-android:mergeNonMinifiedReleaseResources
/home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:394:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:529:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-my/values-my.xml:394:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-fa/values-fa.xml:740:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:432:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:645:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute?
> Task :app-android:mergeNonMinifiedReleaseAssets
> Task :app-android:extractNonMinifiedReleaseVersionControlInfo
> Task :app-android:compressNonMinifiedReleaseAssets
> Task :lib-util:compileDebugKotlinAndroid
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RandomString.kt:11:32 Parameter 'i' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-util/src/commonMain/kotlin/com/ustadmobile/lib/util/RangeUtil.kt:42:22 Variable 'statusCode' initializer is redundant
> Task :app-android:collectNonMinifiedReleaseDependencies
> Task :lib-util:compileDebugJavaWithJavac
> Task :lib-util:bundleLibCompileToJarDebug
> Task :lib-util:bundleLibRuntimeToJarDebug
> Task :lib-util:processDebugJavaRes
> Task :app-android:sdkNonMinifiedReleaseDependencyData
> Task :app-android:validateSigningNonMinifiedRelease
> Task :app-android:writeNonMinifiedReleaseAppMetadata
> Task :app-android:writeNonMinifiedReleaseSigningConfigVersions
> Task :app-android:preReleaseBuildUP-TO-DATE
> Task :app-android:generateReleaseBuildConfig
> Task :app-android:generateReleaseResValues
> Task :app-android:checkReleaseAarMetadata
> Task :app-android:mapReleaseSourceSetPaths
> Task :app-android:generateReleaseResources
> Task :lib-ihttp-core:compileDebugKotlinAndroid
> Task :app-android:processNonMinifiedReleaseResources
> Task :lib-cache:kspReleaseKotlinAndroid
w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18: Schema export directory was not provided to the annotation processor so Room cannot export the schema. You can either provide `room.schemaLocation` annotation processor argument by applying the Room Gradle plugin (id 'androidx.room') OR set exportSchema to false.
> Task :app-android:mergeReleaseResources
/home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:394:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-bn/values-bn.xml:529:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-my/values-my.xml:394:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-fa/values-fa.xml:740:4: Multiple substitutions specified in non-positional format of string resource string/percentage_complete. Did you mean to add the formatted="false" attribute?
> Task :lib-ihttp-core:compileDebugJavaWithJavac
> Task :lib-ihttp-core:processDebugJavaRes
> Task :lib-ihttp-core:bundleLibCompileToJarDebug
> Task :lib-ihttp-core:bundleLibRuntimeToJarDebug
> Task :app-android:packageReleaseResources
> Task :app-android:optimizeNonMinifiedReleaseResources
> Task :app-android:createReleaseCompatibleScreenManifests
> Task :app-android:parseReleaseLocalResources
> Task :app-android:extractDeepLinksRelease
> Task :app-android:mergeReleaseResources
/home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:432:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:645:4: 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/UstadMobile-release/core/build/intermediates/packaged_res/release/packageReleaseResources/values-ne/values-ne.xml:647:4: Multiple substitutions specified in non-positional format of string resource string/parent_consent_explanation. Did you mean to add the formatted="false" attribute?
> Task :app-android:processReleaseMainManifest
/home/jenkins/.jenkins/workspace/UstadMobile-release/app-android/src/main/AndroidManifest.xml Warning:
provider#org.acra.attachment.AcraContentProvider@android:authorities was tagged at AndroidManifest.xml:0 to replace other declarations but no other declaration present
> Task :app-android:processReleaseManifest
> Task :app-android:processReleaseManifestForPackage
> Task :app-android:javaPreCompileRelease
> Task :core:extractProguardFiles
> Task :lib-cache:extractProguardFiles
> Task :lib-ihttp-core:createFullJarRelease
> Task :lib-ihttp-core:extractProguardFiles
> Task :lib-ihttp-iostreams:createFullJarRelease
> Task :lib-ihttp-iostreams:extractProguardFiles
> Task :lib-ihttp-okhttp:compileDebugKotlinAndroid
> Task :lib-ihttp-iostreams:generateReleaseLintModel
> Task :lib-ihttp-nanohttpd:compileDebugKotlinAndroid
> Task :lib-ihttp-okhttp:compileDebugJavaWithJavac
> Task :lib-ihttp-okhttp:bundleLibCompileToJarDebug
> Task :lib-ihttp-nanohttpd:compileDebugJavaWithJavac
> Task :lib-ihttp-nanohttpd:bundleLibCompileToJarDebug
> Task :lib-ihttp-okhttp:bundleLibRuntimeToJarDebug
> Task :lib-ihttp-nanohttpd:bundleLibRuntimeToJarDebug
> Task :lib-ihttp-nanohttpd:processDebugJavaRes
> Task :lib-ihttp-okhttp:processDebugJavaRes
> Task :lib-ihttp-iostreams:prepareLintJarForPublish
> Task :lib-ihttp-core:generateReleaseLintModel
> Task :lib-ihttp-core:prepareLintJarForPublish
> Task :lib-ihttp-okhttp:createFullJarRelease
> Task :lib-ihttp-okhttp:extractProguardFiles
> Task :lib-ihttp-okhttp:generateReleaseLintModel
> Task :lib-ihttp-okhttp:prepareLintJarForPublish
> Task :lib-cache:prepareLintJarForPublish
> Task :lib-database:extractProguardFiles
> Task :lib-util:createFullJarRelease
> Task :lib-util:extractProguardFiles
> Task :lib-util:generateReleaseLintModel
> Task :lib-util:prepareLintJarForPublish
> Task :lib-database:prepareLintJarForPublish
> Task :lib-ihttp-nanohttpd:createFullJarRelease
> Task :lib-ihttp-nanohttpd:extractProguardFiles
> Task :lib-ihttp-nanohttpd:generateReleaseLintModel
> Task :lib-ihttp-nanohttpd:prepareLintJarForPublish
> Task :core:prepareLintJarForPublish
> Task :lib-ui-compose:extractProguardFiles
> Task :lib-ui-compose:prepareLintJarForPublish
> Task :sharedse:extractProguardFiles
> Task :sharedse:prepareLintJarForPublish
> Task :sharedse:stripReleaseDebugSymbolsNO-SOURCE
> Task :sharedse:copyReleaseJniLibsProjectAndLocalJars
> Task :sharedse:extractDeepLinksForAarRelease
> Task :lib-ui-compose:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-ui-compose:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-ui-compose:extractDeepLinksForAarRelease
> Task :core:stripReleaseDebugSymbolsNO-SOURCE
> Task :core:copyReleaseJniLibsProjectAndLocalJars
> Task :core:extractDeepLinksForAarRelease
> Task :lib-cache:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-cache:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-cache:extractDeepLinksForAarRelease
> Task :lib-database:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-database:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-database:extractDeepLinksForAarRelease
> Task :lib-util:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-util:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-util:extractDeepLinksForAarRelease
> Task :lib-util:extractReleaseAnnotations
> Task :lib-util:mergeReleaseConsumerProguardFiles
> Task :lib-ihttp-okhttp:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-ihttp-okhttp:extractDeepLinksForAarRelease
> Task :lib-ihttp-okhttp:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-ihttp-okhttp:extractReleaseAnnotations
> Task :lib-ihttp-okhttp:mergeReleaseConsumerProguardFiles
> Task :lib-ihttp-nanohttpd:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-ihttp-nanohttpd:extractDeepLinksForAarRelease
> Task :lib-ihttp-nanohttpd:extractReleaseAnnotations
> Task :lib-ihttp-nanohttpd:mergeReleaseConsumerProguardFiles
Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-release/lib-ihttp-nanohttpd/consumer-rules.pro
> Task :lib-ihttp-nanohttpd:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-util:mergeReleaseJavaResource
> Task :lib-ihttp-core:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-util:syncReleaseLibJars
> Task :lib-ihttp-okhttp:mergeReleaseJavaResource
> Task :lib-ihttp-nanohttpd:mergeReleaseJavaResource
> Task :lib-util:bundleReleaseLocalLintAar
> Task :lib-ihttp-okhttp:syncReleaseLibJars
> Task :lib-ihttp-okhttp:bundleReleaseLocalLintAar
> Task :lib-ihttp-nanohttpd:syncReleaseLibJars
> Task :lib-ihttp-nanohttpd:bundleReleaseLocalLintAar
> Task :lib-ihttp-core:extractDeepLinksForAarRelease
> Task :lib-ihttp-core:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-ihttp-core:extractReleaseAnnotations
> Task :lib-ihttp-core:mergeReleaseConsumerProguardFiles
> Task :lib-ihttp-iostreams:stripReleaseDebugSymbolsNO-SOURCE
> Task :lib-ihttp-iostreams:extractDeepLinksForAarRelease
> Task :lib-ihttp-iostreams:copyReleaseJniLibsProjectAndLocalJars
> Task :lib-ihttp-core:mergeReleaseJavaResource
> Task :lib-ihttp-iostreams:extractReleaseAnnotations
> Task :lib-ihttp-core:syncReleaseLibJars
> Task :lib-ihttp-core:bundleReleaseLocalLintAar
> Task :lib-ihttp-iostreams:mergeReleaseConsumerProguardFiles
Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-release/lib-ihttp-iostreams/consumer-rules.pro
> Task :lib-ihttp-iostreams:mergeReleaseJavaResource
> Task :lib-cache:writeReleaseLintModelMetadata
> Task :lib-ihttp-iostreams:syncReleaseLibJars
> Task :lib-ihttp-iostreams:bundleReleaseLocalLintAar
> Task :lib-database:writeReleaseLintModelMetadata
> Task :lib-ihttp-core:writeReleaseLintModelMetadata
> Task :lib-ihttp-iostreams:writeReleaseLintModelMetadata
> Task :lib-ihttp-nanohttpd:writeReleaseLintModelMetadata
> Task :lib-ihttp-okhttp:writeReleaseLintModelMetadata
> Task :lib-util:writeReleaseLintModelMetadata
> Task :core:writeReleaseLintModelMetadata
> Task :lib-cache:kspDebugKotlinAndroid
w: [ksp] /home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18: Schema export directory was not provided to the annotation processor so Room cannot export the schema. You can either provide `room.schemaLocation` annotation processor argument by applying the Room Gradle plugin (id 'androidx.room') OR set exportSchema to false.
> Task :lib-ihttp-iostreams:lintVitalAnalyzeRelease
> Task :lib-ui-compose:writeReleaseLintModelMetadata
> Task :app-android:processReleaseResources
> Task :sharedse:writeReleaseLintModelMetadata
> Task :lib-ihttp-core:generateReleaseLintVitalModel
> Task :lib-ihttp-iostreams:generateReleaseLintVitalModel
> Task :lib-ihttp-core:lintVitalAnalyzeRelease
> Task :lib-ihttp-nanohttpd:generateReleaseLintVitalModel
> Task :lib-ihttp-okhttp:generateReleaseLintVitalModel
> Task :lib-util:generateReleaseLintVitalModel
> Task :app-android:mergeReleaseJniLibFolders
> Task :lib-ihttp-okhttp:lintVitalAnalyzeRelease
> Task :app-android:mergeReleaseNativeLibs
> Task :app-android:mergeReleaseArtProfile
> Task :lib-ihttp-nanohttpd:lintVitalAnalyzeRelease
> Task :app-android:mergeReleaseStartupProfile
> Task :app-android:checkReleaseDuplicateClasses
> Task :app-android:mergeReleaseShaders
> Task :app-android:compileReleaseShadersNO-SOURCE
> Task :app-android:generateReleaseAssetsUP-TO-DATE
> Task :app-android:stripReleaseDebugSymbols
Unable to strip the following libraries, packaging them as they are: libgav1JNI.so.
> Task :lib-util:lintVitalAnalyzeRelease
> Task :app-android:mergeReleaseAssets
> Task :app-android:extractReleaseNativeSymbolTables
> Task :app-android:mergeReleaseNativeDebugMetadataNO-SOURCE
> Task :app-android:extractReleaseVersionControlInfo
> Task :app-android:expandReleaseL8ArtProfileWildcards
> Task :app-android:compressReleaseAssets
> Task :app-android:collectReleaseDependencies
> Task :app-android:sdkReleaseDependencyData
> Task :app-android:validateSigningRelease
> Task :app-android:writeReleaseAppMetadata
> Task :app-android:writeReleaseSigningConfigVersions
> Task :lib-ui-compose:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-ui-compose:copyDebugJniLibsProjectAndLocalJars
> Task :lib-ui-compose:extractDeepLinksForAarDebug
> Task :lib-ui-compose:prepareDebugArtProfile
> Task :core:stripDebugDebugSymbolsNO-SOURCE
> Task :core:copyDebugJniLibsProjectAndLocalJars
> Task :core:extractDeepLinksForAarDebug
> Task :core:prepareDebugArtProfile
> Task :sharedse:stripDebugDebugSymbolsNO-SOURCE
> Task :sharedse:copyDebugJniLibsProjectAndLocalJars
> Task :sharedse:extractDeepLinksForAarDebug
> Task :sharedse:prepareDebugArtProfile
> Task :lib-cache:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-cache:copyDebugJniLibsProjectAndLocalJars
> Task :lib-cache:extractDeepLinksForAarDebug
> Task :lib-cache:prepareDebugArtProfile
> Task :lib-database:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-database:copyDebugJniLibsProjectAndLocalJars
> Task :lib-database:extractDeepLinksForAarDebug
> Task :lib-database:prepareDebugArtProfile
> Task :lib-util:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-util:copyDebugJniLibsProjectAndLocalJars
> Task :lib-util:extractDebugAnnotations
> Task :lib-util:extractDeepLinksForAarDebug
> Task :lib-util:mergeDebugGeneratedProguardFiles
> Task :lib-util:mergeDebugConsumerProguardFiles
> Task :lib-util:prepareDebugArtProfile
> Task :lib-ihttp-core:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-ihttp-core:copyDebugJniLibsProjectAndLocalJars
> Task :lib-util:mergeDebugJavaResource
> Task :lib-ihttp-core:extractDebugAnnotations
> Task :lib-util:syncDebugLibJars
> Task :lib-util:bundleDebugLocalLintAar
> Task :lib-ihttp-core:extractDeepLinksForAarDebug
> Task :lib-ihttp-core:mergeDebugGeneratedProguardFiles
> Task :lib-ihttp-core:mergeDebugConsumerProguardFiles
> Task :lib-ihttp-core:prepareDebugArtProfile
> Task :app-android:preDebugAndroidTestBuildSKIPPED
> Task :app-android:generateDebugAndroidTestResValues
> Task :core:writeDebugLintModelMetadata
> Task :lib-ihttp-core:mergeDebugJavaResource
> Task :lib-ihttp-core:syncDebugLibJars
> Task :lib-ihttp-core:bundleDebugLocalLintAar
> Task :lib-cache:writeDebugLintModelMetadata
> Task :lib-database:writeDebugLintModelMetadata
> Task :lib-ihttp-core:createFullJarDebug
> Task :lib-ihttp-core:writeDebugLintModelMetadata
> Task :lib-ui-compose:writeDebugLintModelMetadata
> Task :lib-util:createFullJarDebug
> Task :lib-util:writeDebugLintModelMetadata
> Task :sharedse:writeDebugLintModelMetadata
> Task :lib-ihttp-iostreams:createFullJarDebug
> Task :lib-ihttp-iostreams:generateDebugLintModel
> Task :lib-ihttp-core:generateDebugLintModel
> Task :lib-ihttp-okhttp:createFullJarDebug
> Task :lib-ihttp-okhttp:generateDebugLintModel
> Task :lib-util:generateDebugLintModel
> Task :lib-ihttp-nanohttpd:createFullJarDebug
> Task :lib-ihttp-nanohttpd:generateDebugLintModel
> Task :lib-ihttp-okhttp:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-ihttp-okhttp:copyDebugJniLibsProjectAndLocalJars
> Task :lib-ihttp-okhttp:extractDebugAnnotations
> Task :lib-ihttp-okhttp:extractDeepLinksForAarDebug
> Task :lib-ihttp-okhttp:mergeDebugGeneratedProguardFiles
> Task :lib-ihttp-okhttp:mergeDebugConsumerProguardFiles
> Task :lib-ihttp-okhttp:prepareDebugArtProfile
> Task :lib-ihttp-nanohttpd:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-ihttp-okhttp:mergeDebugJavaResource
> Task :lib-ihttp-nanohttpd:copyDebugJniLibsProjectAndLocalJars
> Task :lib-ihttp-okhttp:syncDebugLibJars
> Task :lib-ihttp-okhttp:bundleDebugLocalLintAar
> Task :app-android:optimizeReleaseResources
> Task :lib-ihttp-nanohttpd:extractDebugAnnotations
> Task :lib-ihttp-nanohttpd:extractDeepLinksForAarDebug
> Task :lib-ihttp-nanohttpd:mergeDebugGeneratedProguardFiles
> Task :lib-ihttp-nanohttpd:mergeDebugConsumerProguardFiles
Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-release/lib-ihttp-nanohttpd/consumer-rules.pro
> Task :lib-ihttp-nanohttpd:prepareDebugArtProfile
> Task :lib-ihttp-iostreams:stripDebugDebugSymbolsNO-SOURCE
> Task :lib-ihttp-nanohttpd:mergeDebugJavaResource
> Task :lib-ihttp-iostreams:copyDebugJniLibsProjectAndLocalJars
> Task :lib-ihttp-iostreams:extractDebugAnnotations
> Task :lib-ihttp-nanohttpd:syncDebugLibJars
> Task :lib-ihttp-nanohttpd:bundleDebugLocalLintAar
> Task :lib-ihttp-iostreams:extractDeepLinksForAarDebug
> Task :lib-ihttp-iostreams:mergeDebugGeneratedProguardFiles
> Task :lib-ihttp-iostreams:mergeDebugConsumerProguardFiles
Supplied consumer proguard configuration does not exist: /home/jenkins/.jenkins/workspace/UstadMobile-release/lib-ihttp-iostreams/consumer-rules.pro
> Task :lib-ihttp-iostreams:prepareDebugArtProfile
> Task :app-android:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-ihttp-iostreams:writeDebugLintModelMetadata
> Task :lib-ihttp-iostreams:mergeDebugJavaResource
> Task :lib-ihttp-iostreams:syncDebugLibJars
> Task :lib-ihttp-iostreams:bundleDebugLocalLintAar
> Task :lib-ihttp-nanohttpd:writeDebugLintModelMetadata
> Task :lib-ihttp-okhttp:writeDebugLintModelMetadata
> Task :core:preDebugAndroidTestBuildUP-TO-DATE
> Task :core:generateDebugAndroidTestResValues
> Task :core:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-cache:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-cache:generateDebugAndroidTestResValues
> Task :lib-cache:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-database:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-database:generateDebugAndroidTestResValues
> Task :lib-database:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-ihttp-core:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-ihttp-core:generateDebugAndroidTestResValues
> Task :lib-ihttp-core:generateDebugAndroidTestLintModel
> Task :lib-ihttp-core:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-ihttp-core:generateDebugUnitTestLintModel
> Task :lib-ihttp-iostreams:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-ihttp-iostreams:generateDebugAndroidTestResValues
> Task :lib-ihttp-iostreams:generateDebugAndroidTestLintModel
> Task :lib-ihttp-iostreams:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-ihttp-iostreams:generateDebugUnitTestLintModel
> Task :lib-ihttp-core:lintAnalyzeDebugAndroidTest
> Task :lib-ihttp-iostreams:lintAnalyzeDebug
> Task :lib-cache:compileReleaseKotlinAndroid
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18:30 Annotation `@DoorDatabase(entities = {com.ustadmobile.libcache.db.entities.CacheEntry::class, com.ustadmobile.libcache.db.entities.RequestedEntry::class, com.ustadmobile.libcache.db.entities.RetentionLock::class}, version = 9)` is missing on actual declaration.
All annotations from expect `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt` must be present with the same arguments on actual `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/UstadCacheDb_DoorWrapper.kt:59:33 The corresponding parameter in the supertype 'UstadCacheDb' is named 'body'. This may cause problems when calling this function with named arguments.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt` must be present with the same arguments on actual `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:29:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:35:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun insertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:41:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun updateList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:47:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`.
All annotations from expect `fun upsertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:70:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`.
All annotations from expect `fun delete(entries: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt` must be present with the same arguments on actual `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:18:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun insertList(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:24:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `suspend fun insertListAsync(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt` must be present with the same arguments on actual `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:20:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:26:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`.
All annotations from expect `fun upsertList(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidRelease/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:29:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`.
All annotations from expect `fun delete(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonJvmMain/kotlin/com/ustadmobile/libcache/io/SourceExt.kt:70:43 Unsafe use of a nullable receiver of type File?
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:595:52 Parameter 'urlKey' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:787:76 Parameter 'key' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/CacheDbMigrations.kt:7:54 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:32: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/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:12: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/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:9: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/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:11: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
> Task :lib-ihttp-iostreams:lintAnalyzeDebugAndroidTest
> Task :lib-ihttp-core:lintAnalyzeDebugUnitTest
> Task :lib-util:lintAnalyzeDebug
> Task :lib-cache:compileReleaseJavaWithJavac
> Task :lib-cache:mergeReleaseGeneratedProguardFiles
> Task :lib-cache:exportReleaseConsumerProguardFiles
> Task :lib-cache:bundleLibCompileToJarRelease
> Task :lib-cache:bundleLibRuntimeToJarRelease
> Task :lib-cache:processReleaseJavaRes
> Task :lib-cache:createFullJarRelease
> Task :lib-ihttp-iostreams:lintAnalyzeDebugUnitTest
> Task :lib-cache:generateReleaseLintModel
> Task :lib-cache:extractReleaseAnnotations
> Task :lib-cache:mergeReleaseConsumerProguardFiles
> Task :lib-cache:mergeReleaseJavaResource
> Task :lib-cache:syncReleaseLibJars
> Task :lib-cache:bundleReleaseLocalLintAar
> Task :lib-cache:generateReleaseLintVitalModel
> Task :lib-ihttp-nanohttpd:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-ihttp-nanohttpd:generateDebugAndroidTestResValues
> Task :lib-ihttp-nanohttpd:generateDebugAndroidTestLintModel
> Task :lib-ihttp-nanohttpd:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-ihttp-nanohttpd:generateDebugUnitTestLintModel
> Task :lib-ihttp-okhttp:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-ihttp-okhttp:generateDebugAndroidTestResValues
> Task :lib-ihttp-okhttp:generateDebugAndroidTestLintModel
> Task :lib-ihttp-okhttp:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-ihttp-okhttp:generateDebugUnitTestLintModel
> Task :lib-ihttp-core:lintAnalyzeDebug
> Task :lib-ihttp-nanohttpd:lintAnalyzeDebugAndroidTest
> Task :lib-ihttp-nanohttpd:lintAnalyzeDebugUnitTest
> Task :lib-ihttp-okhttp:lintAnalyzeDebugAndroidTest
> Task :lib-ui-compose:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-ui-compose:generateDebugAndroidTestResValues
> Task :lib-ui-compose:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-util:preDebugAndroidTestBuildUP-TO-DATE
> Task :lib-util:generateDebugAndroidTestResValues
> Task :lib-util:generateDebugAndroidTestLintModel
> Task :lib-util:preDebugUnitTestBuildUP-TO-DATE
> Task :lib-util:generateDebugUnitTestLintModel
> Task :lib-cache:lintVitalAnalyzeRelease
> Task :lib-ihttp-okhttp:lintAnalyzeDebugUnitTest
> Task :sharedse:preDebugAndroidTestBuildUP-TO-DATE
> Task :sharedse:generateDebugAndroidTestResValues
> Task :sharedse:preDebugUnitTestBuildUP-TO-DATE
> Task :app-android:preBenchmarkReleaseUnitTestBuildUP-TO-DATE
> Task :lib-util:lintAnalyzeDebugAndroidTest
> Task :app-android:javaPreCompileBenchmarkReleaseUnitTest
> Task :app-android:packageBenchmarkReleaseUnitTestForUnitTest
> Task :app-android:generateBenchmarkReleaseUnitTestConfig
> Task :app-android:javaPreCompileDebugUnitTest
> Task :lib-ihttp-okhttp:lintAnalyzeDebug
> Task :lib-util:lintAnalyzeDebugUnitTest
> Task :app-android:packageDebugUnitTestForUnitTest
> Task :app-android:preNonMinifiedReleaseUnitTestBuildUP-TO-DATE
> Task :app-android:generateDebugUnitTestConfig
> Task :app-android:javaPreCompileNonMinifiedReleaseUnitTest
> Task :lib-cache:compileDebugKotlinAndroid
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:18:30 Annotation `@DoorDatabase(entities = {com.ustadmobile.libcache.db.entities.CacheEntry::class, com.ustadmobile.libcache.db.entities.RequestedEntry::class, com.ustadmobile.libcache.db.entities.RetentionLock::class}, version = 9)` is missing on actual declaration.
All annotations from expect `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt` must be present with the same arguments on actual `class UstadCacheDb : RoomDatabase /* = RoomDatabase */ defined in com.ustadmobile.libcache.db in file UstadCacheDb.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/UstadCacheDb_DoorWrapper.kt:59:33 The corresponding parameter in the supertype 'UstadCacheDb' is named 'body'. This may cause problems when calling this function with named arguments.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:16:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt` must be present with the same arguments on actual `class CacheEntryDao defined in com.ustadmobile.libcache.db.dao in file CacheEntryDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:29:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `suspend fun insertAsync(entry: CacheEntry): Long defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:35:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun insertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun insertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:41:30 Annotation `@Update` has different arguments on actual declaration: `@Update(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun updateList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun updateList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:47:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`.
All annotations from expect `fun upsertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun upsertList(entry: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:70:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`.
All annotations from expect `fun delete(entries: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao` must be present with the same arguments on actual `fun delete(entries: List<CacheEntry>): Unit defined in com.ustadmobile.libcache.db.dao.CacheEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:13:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt` must be present with the same arguments on actual `class RequestedEntryDao defined in com.ustadmobile.libcache.db.dao in file RequestedEntryDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:18:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun insertList(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `fun insertList(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:24:38 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `suspend fun insertListAsync(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao` must be present with the same arguments on actual `suspend fun insertListAsync(requestedSha256s: List<RequestedEntry>): Unit defined in com.ustadmobile.libcache.db.dao.RequestedEntryDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15: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/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:15:30 Annotation `@DoorDao` is missing on actual declaration.
All annotations from expect `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt` must be present with the same arguments on actual `class RetentionLockDao defined in com.ustadmobile.libcache.db.dao in file RetentionLockDao.kt`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:20:30 Annotation `@Insert` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 3)`.
All annotations from expect `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun insert(retentionLock: RetentionLock): Long defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:26:30 Annotation `@Insert(onConflict = 1)` has different arguments on actual declaration: `@Insert(entity = kotlin.Any::class, onConflict = 1)`.
All annotations from expect `fun upsertList(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun upsertList(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/build/generated/ksp/android/androidDebug/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:29:30 Annotation `@Delete` has different arguments on actual declaration: `@Delete(entity = kotlin.Any::class)`.
All annotations from expect `fun delete(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao` must be present with the same arguments on actual `fun delete(retentionLocks: List<RetentionLock>): Unit defined in com.ustadmobile.libcache.db.dao.RetentionLockDao`, otherwise they might behave incorrectly.
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonJvmMain/kotlin/com/ustadmobile/libcache/io/SourceExt.kt:70:43 Unsafe use of a nullable receiver of type File?
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:595:52 Parameter 'urlKey' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/UstadCacheImpl.kt:787:76 Parameter 'key' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/CacheDbMigrations.kt:7:54 Parameter 'db' is never used, could be renamed to _
w: file:///home/jenkins/.jenkins/workspace/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:32: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/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/CacheEntryDao.kt:12: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/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RequestedEntryDao.kt:9: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/UstadMobile-release/lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/dao/RetentionLockDao.kt:11: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
> Task :lib-ihttp-nanohttpd:lintAnalyzeDebug
> Task :app-android:packageNonMinifiedReleaseUnitTestForUnitTest
> Task :lib-cache:compileDebugJavaWithJavac
> Task :lib-cache:processDebugJavaRes
> Task :lib-cache:bundleLibCompileToJarDebug
> Task :lib-cache:extractDebugAnnotations
> Task :lib-cache:bundleLibRuntimeToJarDebug
> Task :lib-cache:mergeDebugGeneratedProguardFiles
> Task :lib-cache:mergeDebugConsumerProguardFiles
> Task :lib-cache:mergeDebugJavaResource
> Task :lib-cache:createFullJarDebug
> Task :lib-cache:syncDebugLibJars
> Task :lib-cache:bundleDebugLocalLintAar
> Task :lib-cache:generateDebugLintModel
> Task :lib-cache:generateDebugAndroidTestLintModel
> Task :lib-cache:generateDebugUnitTestLintModel
> Task :app-android:preReleaseUnitTestBuildUP-TO-DATE
> Task :app-android:javaPreCompileReleaseUnitTest
> Task :app-android:generateNonMinifiedReleaseUnitTestConfig
> Task :app-android:packageReleaseUnitTestForUnitTest
> Task :app-android:generateReleaseUnitTestConfig
> Task :app-android-baselineprofile:preBuildUP-TO-DATE
> Task :app-android-baselineprofile:preBenchmarkReleaseBuildUP-TO-DATE
> Task :app-android-baselineprofile:checkTestedAppObfuscationBenchmarkRelease
> Task :app-android-baselineprofile:checkKotlinGradlePluginConfigurationErrors
> Task :app-android-baselineprofile:generateBenchmarkReleaseBuildConfig
> Task :app-android-baselineprofile:generateBenchmarkReleaseResValues
> Task :app-android-baselineprofile:checkBenchmarkReleaseAarMetadata
> Task :app-android-baselineprofile:mapBenchmarkReleaseSourceSetPaths
> Task :lib-database:kspReleaseKotlinAndroid
> Task :app-android-baselineprofile:generateBenchmarkReleaseResources
> Task :app-android-baselineprofile:processBenchmarkReleaseManifest
> Task :app-android-baselineprofile:javaPreCompileBenchmarkRelease
> Task :app-android-baselineprofile:mergeBenchmarkReleaseShaders
> Task :app-android-baselineprofile:compileBenchmarkReleaseShadersNO-SOURCE
> Task :app-android-baselineprofile:generateBenchmarkReleaseAssetsUP-TO-DATE
> Task :app-android-baselineprofile:mergeBenchmarkReleaseResources
> Task :app-android-baselineprofile:mergeBenchmarkReleaseAssets
> Task :app-android-baselineprofile:processBenchmarkReleaseResources
> Task :lib-cache:lintAnalyzeDebugAndroidTest
> Task :lib-cache:lintAnalyzeDebugUnitTest
> Task :app-android-baselineprofile:desugarBenchmarkReleaseFileDependencies
> Task :app-android-baselineprofile:checkBenchmarkReleaseDuplicateClasses
> Task :app-android-baselineprofile:mergeBenchmarkReleaseJniLibFolders
> Task :app-android:l8DexDesugarLibDebug
> Task :app-android:mergeExtDexDebug
Build was aborted
Aborted by Mike Dawson
Archiving artifacts
Performing Post build task...
Match found for : : True
Logical operation result is TRUE
Running script : /home/jenkins/bin/emulator-stop.sh
[UstadMobile-release] $ /bin/sh -xe /tmp/jenkins11956627990777388020.sh
+ /home/jenkins/bin/emulator-stop.sh
error: could not connect to TCP port 5554: Connection refused
POST BUILD TASK : FAILURE
END OF POST BUILD TASK : 0
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
Finished: ABORTED