Started by GitHub push by mikedawson Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/UstadMobile-release The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/jenkins/.jenkins/workspace/UstadMobile-release/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/UstadMobile/UstadMobile.git # timeout=10 Fetching upstream changes from https://github.com/UstadMobile/UstadMobile.git > git --version # timeout=10 > git --version # 'git version 2.34.1' > git fetch --tags --force --progress -- https://github.com/UstadMobile/UstadMobile.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/release^{commit} # timeout=10 Checking out Revision e3ff3e6cf9f22ddaeaa1e989ad7589c9aa99b6b3 (refs/remotes/origin/release) > git config core.sparsecheckout # timeout=10 > git checkout -f e3ff3e6cf9f22ddaeaa1e989ad7589c9aa99b6b3 # timeout=10 Commit message: "Merge pull request #948 from UstadMobile/dev-gradebook-modfix" > git rev-list --no-walk 7b431ca3c8be45041ece36aa0ea38f3904fa98f0 # timeout=10 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content CONVEYOR_SITE_URL=https://devserver3.ustadmobile.com/conveyor/UstadMobile-release CONVEYOR_APP_FS_NAME=ustad-mobile CONVEYOR_APP_DISPLAY_NAME=Ustad Mobile ACRA_HTTP_URI=https://devserver3.ustadmobile.com/acra/report ANDROID_SDK_ROOT=/var/lib/jenkins/Android/Sdk KEYSTORE=/var/lib/jenkins/javakey/android-release-keystore.properties ANDROID_HOME=/var/lib/jenkins/Android/Sdk ACRA_BASIC_LOGIN=fIKxMnNldDOKGkUO ACRA_BASIC_PASS=Vq5XVKZwXzFZeHUh [EnvInject] - Variables injected successfully. [Gradle] - Launching build. [UstadMobile-release] $ /home/jenkins/.jenkins/workspace/UstadMobile-release/gradlew -Pktorbundleproductionjs=true clean build app-android:bundle > Configure project :app-android WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated. The current default is 'false'. It will be removed in version 9.0 of the Android Gradle plugin. You can resolve this warning in Android Studio via `Refactor` > `Migrate BuildConfig to Gradle Build Files` This version of the Baseline Profile Gradle Plugin was tested at most with the Android Gradle Plugin version Android Gradle Plugin version 8.3.0 and it may not work as intended. Current version is Android Gradle Plugin version 8.5.2. This version of the Baseline Profile Gradle Plugin was tested at most with the Android Gradle Plugin version Android Gradle Plugin version 8.3.0 and it may not work as intended. Current version is Android Gradle Plugin version 8.5.2. > Configure project :app-android-baselineprofile This version of the Baseline Profile Gradle Plugin was tested at most with the Android Gradle Plugin version Android Gradle Plugin version 8.3.0 and it may not work as intended. Current version is Android Gradle Plugin version 8.5.2. > Configure project :app-react MR file generation for iOS is not supported on your system! w: The Default Kotlin Hierarchy Template was not applied to 'project ':app-react'': Explicit .dependsOn() edges were configured for the following source sets: [jsMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :core w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl MR file generation for iOS is not supported on your system! w: Kotlin Multiplatform <-> Android Gradle Plugin compatibility issue: The applied Android Gradle Plugin version (8.5.2) is higher than the maximum known to the Kotlin Gradle Plugin. Tooling stability in such configuration isn't tested, please report encountered issues to https://kotl.in/issue" Minimum supported Android Gradle Plugin version: 7.0 Maximum tested Android Gradle Plugin version: 8.2 To suppress this message add 'kotlin.mpp.androidGradlePluginCompatibility.nowarn=true' to your gradle.properties w: The Default Kotlin Hierarchy Template was not applied to 'project ':core'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, commonJvmMain, jsMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-cache w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-cache'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, commonJvmMain, jvmMain, jvmTest] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-database w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-database'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, commonJvmMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template w: The Kotlin source set androidTest was configured but not added to any Kotlin compilation. You can add a source set to a target's compilation by connecting it with the compilation's default source set using 'dependsOn'. See https://kotl.in/connecting-source-sets > Configure project :lib-ihttp-core w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-ihttp-core'': Explicit .dependsOn() edges were configured for the following source sets: [jvmTest] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-test-common w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-test-common'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-ui-compose MR file generation for iOS is not supported on your system! w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-ui-compose'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, desktopMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :lib-util w: The Default Kotlin Hierarchy Template was not applied to 'project ':lib-util'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template > Configure project :sharedse w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block. See the details here: https://kotl.in/android-target-dsl w: The Default Kotlin Hierarchy Template was not applied to 'project ':sharedse'': Explicit .dependsOn() edges were configured for the following source sets: [androidMain, jvmMain] Consider removing dependsOn-calls or disabling the default template by adding 'kotlin.mpp.applyDefaultHierarchyTemplate=false' to your gradle.properties Learn more about hierarchy templates: https://kotl.in/hierarchy-template Path for java installation '/usr/lib/jvm/openjdk-11' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-14' (Common Linux Locations) does not contain a java executable Path for java installation '/usr/lib/jvm/openjdk-17' (Common Linux Locations) does not contain a java executable Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. Configuration 'jsTestNpmAggregated' was resolved during configuration time. This is a build performance and scalability issue. See https://github.com/gradle/gradle/issues/2298 Run with --info for a stacktrace. > Task :clean > Task :app-android:clean > Task :app-android-baselineprofile:clean > Task :app-desktop:cleanWebBundle > Task :app-desktop:clean > Task :app-ktor-server:clean > Task :app-react:cleanJsBrowserTest > Task :app-react:cleanAllTests > Task :app-react:clean > Task :core:cleanJsBrowserTest > Task :core:cleanJvmTest > Task :core:cleanAllTests > Task :core:clean > Task :lib-cache:cleanJvmTest > Task :lib-cache:cleanAllTests > Task :lib-cache:clean > Task :lib-database:cleanJsBrowserTest UP-TO-DATE > Task :lib-database:cleanJvmTest UP-TO-DATE > Task :lib-database:cleanAllTests UP-TO-DATE > Task :lib-database:clean > Task :lib-ihttp-core:cleanJsBrowserTest UP-TO-DATE > Task :lib-ihttp-core:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-core:cleanAllTests UP-TO-DATE > Task :lib-ihttp-core:clean > Task :lib-ihttp-iostreams:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-iostreams:cleanAllTests UP-TO-DATE > Task :lib-ihttp-iostreams:clean > Task :lib-ihttp-ktor-server:clean > Task :lib-ihttp-nanohttpd:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-nanohttpd:cleanAllTests UP-TO-DATE > Task :lib-ihttp-nanohttpd:clean > Task :lib-ihttp-okhttp:cleanJvmTest UP-TO-DATE > Task :lib-ihttp-okhttp:cleanAllTests UP-TO-DATE > Task :lib-ihttp-okhttp:clean > Task :lib-test-common:cleanJvmTest UP-TO-DATE > Task :lib-test-common:cleanAllTests UP-TO-DATE > Task :lib-test-common:clean > Task :lib-ui-compose:cleanDesktopTest UP-TO-DATE > Task :lib-ui-compose:cleanAllTests UP-TO-DATE > Task :lib-ui-compose:clean > Task :lib-ui-compose-videoplayer:cleanDesktopTest UP-TO-DATE > Task :lib-ui-compose-videoplayer:cleanAllTests UP-TO-DATE > Task :lib-ui-compose-videoplayer:clean > Task :lib-util:cleanJsBrowserTest UP-TO-DATE > Task :lib-util:cleanJvmTest > Task :lib-util:cleanAllTests > Task :lib-util:clean > Task :sharedse:cleanJvmTest > Task :sharedse:cleanAllTests > Task :sharedse:clean > Task :testserver-controller:clean > Task :assemble UP-TO-DATE > Task :check UP-TO-DATE > Task :build UP-TO-DATE > Task :app-android:preBuild UP-TO-DATE > Task :app-android:preBenchmarkReleaseBuild UP-TO-DATE > Task :app-android:mergeBenchmarkReleaseJniLibFolders > Task :core:generateMRcommonMain > Task :core:generateMRandroidMain > Task :core:preBuild UP-TO-DATE > Task :core:preReleaseBuild UP-TO-DATE > Task :core:mergeReleaseJniLibFolders > Task :core:mergeReleaseNativeLibs NO-SOURCE > Task :lib-cache:preBuild UP-TO-DATE > Task :lib-cache:preReleaseBuild UP-TO-DATE > Task :core:copyReleaseJniLibsProjectOnly > Task :lib-cache:mergeReleaseJniLibFolders > Task :lib-cache:mergeReleaseNativeLibs NO-SOURCE > Task :lib-database:preBuild UP-TO-DATE > Task :lib-database:preReleaseBuild UP-TO-DATE > Task :lib-cache:copyReleaseJniLibsProjectOnly > Task :lib-database:mergeReleaseJniLibFolders > Task :lib-database:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-core:preBuild UP-TO-DATE > Task :lib-ihttp-core:preReleaseBuild UP-TO-DATE > Task :lib-database:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-core:mergeReleaseJniLibFolders > Task :lib-ihttp-core:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-iostreams:preBuild UP-TO-DATE > Task :lib-ihttp-iostreams:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-core:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-iostreams:mergeReleaseJniLibFolders > Task :lib-ihttp-iostreams:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-nanohttpd:preBuild UP-TO-DATE > Task :lib-ihttp-iostreams:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-nanohttpd:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:mergeReleaseJniLibFolders > Task :lib-ihttp-nanohttpd:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:preBuild UP-TO-DATE > Task :lib-ihttp-okhttp:preReleaseBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:copyReleaseJniLibsProjectOnly > Task :lib-ihttp-okhttp:mergeReleaseJniLibFolders > Task :lib-ihttp-okhttp:mergeReleaseNativeLibs NO-SOURCE > Task :lib-ihttp-okhttp:copyReleaseJniLibsProjectOnly > Task :lib-ui-compose:generateMRcommonMain > Task :lib-ui-compose:generateMRandroidMain > Task :lib-ui-compose:preBuild UP-TO-DATE > Task :lib-ui-compose:preReleaseBuild UP-TO-DATE > Task :lib-ui-compose:mergeReleaseJniLibFolders > Task :lib-ui-compose:mergeReleaseNativeLibs NO-SOURCE > Task :lib-util:preBuild UP-TO-DATE > Task :lib-util:preReleaseBuild UP-TO-DATE > Task :lib-ui-compose:copyReleaseJniLibsProjectOnly > Task :lib-util:mergeReleaseJniLibFolders > Task :lib-util:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:preBuild UP-TO-DATE > Task :sharedse:preReleaseBuild UP-TO-DATE > Task :lib-util:copyReleaseJniLibsProjectOnly > Task :sharedse:mergeReleaseJniLibFolders > Task :sharedse:mergeReleaseNativeLibs NO-SOURCE > Task :sharedse:copyReleaseJniLibsProjectOnly > Task :core:prepareReleaseArtProfile > Task :lib-cache:prepareReleaseArtProfile > Task :lib-database:prepareReleaseArtProfile > Task :lib-ihttp-core:prepareReleaseArtProfile > Task :lib-ihttp-iostreams:prepareReleaseArtProfile > Task :lib-ihttp-nanohttpd:prepareReleaseArtProfile > Task :lib-ihttp-okhttp:prepareReleaseArtProfile > Task :lib-ui-compose:prepareReleaseArtProfile > Task :lib-util:prepareReleaseArtProfile > Task :sharedse:prepareReleaseArtProfile > Task :core:checkKotlinGradlePluginConfigurationErrors > Task :app-android:mergeBenchmarkReleaseNativeLibs > Task :app-android:mergeBenchmarkReleaseArtProfile > Task :core:generateMRjvmMain > Task :core:generateReleaseBuildConfig > Task :core:generateReleaseResValues > Task :app-android:stripBenchmarkReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libgav1JNI.so. > Task :core:generateReleaseResources > Task :app-android:extractBenchmarkReleaseNativeSymbolTables > Task :app-android:expandBenchmarkReleaseL8ArtProfileWildcards > Task :core:packageReleaseResources > Task :app-android:mergeBenchmarkReleaseNativeDebugMetadata NO-SOURCE > Task :lib-cache:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:generateReleaseBuildConfig > Task :lib-cache:generateReleaseResValues > Task :lib-cache:generateReleaseResources > Task :lib-cache:packageReleaseResources > Task :lib-ihttp-core:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-core:generateReleaseBuildConfig > Task :lib-ihttp-core:generateReleaseResValues > Task :lib-ihttp-core:generateReleaseResources > Task :lib-ihttp-core:packageReleaseResources > Task :lib-ihttp-iostreams:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-iostreams:generateReleaseBuildConfig > Task :lib-ihttp-iostreams:generateReleaseResValues > Task :lib-ihttp-iostreams:generateReleaseResources > Task :lib-ihttp-iostreams:packageReleaseResources > Task :lib-cache:parseReleaseLocalResources > Task :lib-ihttp-iostreams:javaPreCompileRelease > Task :lib-ihttp-core:parseReleaseLocalResources > Task :lib-ihttp-okhttp:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-core:javaPreCompileRelease > Task :lib-ihttp-okhttp:generateReleaseBuildConfig > Task :lib-ihttp-okhttp:generateReleaseResValues > Task :lib-ihttp-okhttp:generateReleaseResources > Task :lib-ihttp-okhttp:packageReleaseResources > Task :lib-database:checkKotlinGradlePluginConfigurationErrors > Task :lib-cache:javaPreCompileRelease > Task :lib-ihttp-okhttp:javaPreCompileRelease > Task :lib-database:generateReleaseBuildConfig > Task :lib-database:generateReleaseResValues > Task :lib-database:generateReleaseResources > Task :lib-ihttp-iostreams:parseReleaseLocalResources > Task :lib-database:packageReleaseResources > Task :lib-util:checkKotlinGradlePluginConfigurationErrors > Task :lib-util:generateReleaseBuildConfig > Task :lib-util:generateReleaseResValues > Task :lib-util:generateReleaseResources > Task :core:parseReleaseLocalResources > Task :lib-util:packageReleaseResources > Task :lib-ihttp-nanohttpd:checkKotlinGradlePluginConfigurationErrors > Task :lib-util:javaPreCompileRelease > Task :lib-database:javaPreCompileRelease > Task :lib-ihttp-okhttp:parseReleaseLocalResources > Task :lib-ihttp-nanohttpd:generateReleaseBuildConfig > Task :lib-cache:generateReleaseRFile > Task :lib-ihttp-iostreams:generateReleaseRFile > Task :lib-ihttp-core:generateReleaseRFile > Task :lib-ihttp-nanohttpd:generateReleaseResValues > Task :lib-database:parseReleaseLocalResources > Task :lib-util:parseReleaseLocalResources > Task :lib-ihttp-okhttp:generateReleaseRFile > Task :core:generateReleaseRFile > Task :lib-ihttp-nanohttpd:generateReleaseResources > Task :lib-ihttp-nanohttpd:packageReleaseResources > Task :sharedse:checkKotlinGradlePluginConfigurationErrors > Task :sharedse:generateReleaseBuildConfig > Task :sharedse:generateReleaseResValues > Task :sharedse:generateReleaseResources > Task :lib-database:generateReleaseRFile > Task :core:javaPreCompileRelease > Task :lib-ihttp-nanohttpd:javaPreCompileRelease > Task :lib-util:generateReleaseRFile > Task :sharedse:packageReleaseResources > Task :lib-ihttp-nanohttpd:parseReleaseLocalResources > Task :lib-ui-compose:checkKotlinGradlePluginConfigurationErrors > Task :lib-ihttp-nanohttpd:generateReleaseRFile > Task :sharedse:javaPreCompileRelease > Task :sharedse:parseReleaseLocalResources > Task :lib-ui-compose:generateComposeResClass > Task :sharedse:generateReleaseRFile > Task :lib-ui-compose:generateMRdesktopMain > Task :lib-ui-compose:generateReleaseBuildConfig > Task :lib-ui-compose:generateReleaseResValues > Task :lib-ui-compose:generateReleaseResources > Task :lib-ui-compose:packageReleaseResources > Task :lib-ui-compose:javaPreCompileRelease > Task :lib-ui-compose:parseReleaseLocalResources > Task :app-android:buildKotlinToolingMetadata > Task :lib-ui-compose:generateReleaseRFile > Task :app-android:checkKotlinGradlePluginConfigurationErrors > Task :app-android:generateBenchmarkReleaseBuildConfig > Task :core:writeReleaseAarMetadata > Task :lib-cache:writeReleaseAarMetadata > Task :lib-database:writeReleaseAarMetadata > Task :lib-ihttp-core:writeReleaseAarMetadata > Task :lib-ihttp-iostreams:writeReleaseAarMetadata > Task :lib-ihttp-nanohttpd:writeReleaseAarMetadata > Task :lib-ihttp-okhttp:writeReleaseAarMetadata > Task :lib-ui-compose:writeReleaseAarMetadata > Task :lib-util:writeReleaseAarMetadata > Task :sharedse:writeReleaseAarMetadata > Task :app-android:generateBenchmarkReleaseResValues > Task :app-android:checkBenchmarkReleaseDuplicateClasses > Task :app-android:checkBenchmarkReleaseAarMetadata > Task :app-android:mapBenchmarkReleaseSourceSetPaths > Task :app-android:generateBenchmarkReleaseResources > Task :app-android:packageBenchmarkReleaseResources > Task :app-android:createBenchmarkReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksBenchmarkRelease > Task :core:extractDeepLinksRelease > Task :lib-cache:extractDeepLinksRelease > Task :lib-database:extractDeepLinksRelease > Task :lib-ihttp-core:extractDeepLinksRelease > Task :lib-ihttp-iostreams:extractDeepLinksRelease > Task :app-android:mergeBenchmarkReleaseResources /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-database:processReleaseManifest > Task :lib-ihttp-nanohttpd:extractDeepLinksRelease > Task :core:processReleaseManifest > Task :lib-ihttp-iostreams:compileReleaseKotlinAndroid > Task :lib-ihttp-core:processReleaseManifest > Task :app-android:parseBenchmarkReleaseLocalResources > Task :lib-ihttp-iostreams:processReleaseManifest > Task :lib-cache:processReleaseManifest > Task :lib-ihttp-okhttp:extractDeepLinksRelease > Task :lib-ihttp-nanohttpd:processReleaseManifest > Task :lib-ihttp-iostreams:compileReleaseJavaWithJavac > Task :lib-ihttp-iostreams:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-iostreams:exportReleaseConsumerProguardFiles > Task :lib-ui-compose:extractDeepLinksRelease > Task :lib-ihttp-okhttp:processReleaseManifest > Task :lib-util:extractDeepLinksRelease > Task :lib-ihttp-iostreams:bundleLibCompileToJarRelease > Task :lib-ui-compose:processReleaseManifest > Task :sharedse:extractDeepLinksRelease > Task :app-android:javaPreCompileBenchmarkRelease > Task :lib-ihttp-iostreams:bundleLibRuntimeToJarRelease > Task :lib-util:processReleaseManifest > Task :sharedse:processReleaseManifest > Task :app-android:extractProguardFiles > Task :app-android:processBenchmarkReleaseMainManifest /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:processBenchmarkReleaseManifest > Task :lib-ihttp-iostreams:processReleaseJavaRes > Task :app-android:mergeBenchmarkReleaseStartupProfile > Task :app-android:mergeBenchmarkReleaseShaders > Task :app-android:compileBenchmarkReleaseShaders NO-SOURCE > Task :app-android:generateBenchmarkReleaseAssets UP-TO-DATE > Task :core:mergeReleaseShaders > Task :core:compileReleaseShaders NO-SOURCE > Task :core:generateReleaseAssets UP-TO-DATE > Task :core:packageReleaseAssets > Task :lib-cache:mergeReleaseShaders > Task :lib-cache:compileReleaseShaders NO-SOURCE > Task :lib-cache:generateReleaseAssets UP-TO-DATE > Task :lib-cache:packageReleaseAssets > Task :lib-database:mergeReleaseShaders > Task :lib-database:compileReleaseShaders NO-SOURCE > Task :lib-database:generateReleaseAssets UP-TO-DATE > Task :lib-database:packageReleaseAssets > Task :lib-ihttp-core:mergeReleaseShaders > Task :lib-ihttp-core:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-core:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-core:packageReleaseAssets > Task :lib-ihttp-iostreams:mergeReleaseShaders > Task :lib-ihttp-iostreams:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-iostreams:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-iostreams:packageReleaseAssets > Task :lib-ihttp-nanohttpd:mergeReleaseShaders > Task :lib-ihttp-nanohttpd:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-nanohttpd:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-nanohttpd:packageReleaseAssets > Task :lib-ihttp-okhttp:mergeReleaseShaders > Task :lib-ihttp-okhttp:compileReleaseShaders NO-SOURCE > Task :lib-ihttp-okhttp:generateReleaseAssets UP-TO-DATE > Task :lib-ihttp-okhttp:packageReleaseAssets > Task :lib-ui-compose:mergeReleaseShaders > Task :lib-ui-compose:compileReleaseShaders NO-SOURCE > Task :lib-ui-compose:copyReleaseFontsToAndroidAssets > Task :lib-ui-compose:generateReleaseAssets UP-TO-DATE > Task :lib-ui-compose:packageReleaseAssets > Task :lib-util:mergeReleaseShaders > Task :lib-util:compileReleaseShaders NO-SOURCE > Task :lib-util:generateReleaseAssets UP-TO-DATE > Task :lib-util:packageReleaseAssets > Task :sharedse:mergeReleaseShaders > Task :sharedse:compileReleaseShaders NO-SOURCE > Task :sharedse:generateReleaseAssets UP-TO-DATE > Task :sharedse:packageReleaseAssets > Task :app-android:mergeBenchmarkReleaseAssets > Task :app-android:mergeBenchmarkReleaseResources /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:compressBenchmarkReleaseAssets > Task :app-android:extractBenchmarkReleaseVersionControlInfo > Task :app-android:processApplicationManifestBenchmarkReleaseForBundle > Task :app-android:collectBenchmarkReleaseDependencies > Task :app-android:sdkBenchmarkReleaseDependencyData > Task :app-android:validateSigningBenchmarkRelease > Task :app-android:writeBenchmarkReleaseAppMetadata > Task :app-android:writeBenchmarkReleaseSigningConfigVersions > Task :app-android:preDebugBuild UP-TO-DATE > Task :app-android:mergeDebugNativeDebugMetadata NO-SOURCE > Task :app-android:generateDebugBuildConfig > Task :core:preDebugBuild UP-TO-DATE > Task :app-android:processBenchmarkReleaseManifestForPackage > Task :lib-cache:preDebugBuild UP-TO-DATE > Task :lib-database:preDebugBuild UP-TO-DATE > Task :lib-ihttp-core:preDebugBuild UP-TO-DATE > Task :lib-cache:writeDebugAarMetadata > Task :core:writeDebugAarMetadata > Task :lib-ihttp-iostreams:preDebugBuild UP-TO-DATE > Task :lib-ihttp-core:writeDebugAarMetadata > Task :lib-database:writeDebugAarMetadata > Task :lib-ihttp-nanohttpd:preDebugBuild UP-TO-DATE > Task :lib-ihttp-okhttp:preDebugBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:writeDebugAarMetadata > Task :lib-ui-compose:preDebugBuild UP-TO-DATE > Task :lib-util:preDebugBuild UP-TO-DATE > Task :sharedse:preDebugBuild UP-TO-DATE > Task :lib-ihttp-iostreams:writeDebugAarMetadata > Task :lib-util:writeDebugAarMetadata > Task :lib-ihttp-okhttp:writeDebugAarMetadata > Task :lib-ui-compose:writeDebugAarMetadata > Task :sharedse:writeDebugAarMetadata > Task :app-android:generateDebugResValues > Task :core:generateDebugResValues > Task :core:generateDebugResources > Task :app-android:checkDebugAarMetadata > Task :core:packageDebugResources > Task :lib-cache:generateDebugResValues > Task :lib-cache:generateDebugResources > Task :lib-cache:packageDebugResources > Task :lib-database:generateDebugResValues > Task :lib-database:generateDebugResources > Task :lib-database:packageDebugResources > Task :lib-ihttp-core:generateDebugResValues > Task :lib-ihttp-core:generateDebugResources > Task :lib-ihttp-core:packageDebugResources > Task :lib-ihttp-iostreams:generateDebugResValues > Task :lib-ihttp-iostreams:generateDebugResources > Task :lib-ihttp-iostreams:packageDebugResources > Task :lib-ihttp-nanohttpd:generateDebugResValues > Task :lib-ihttp-nanohttpd:generateDebugResources > Task :lib-ihttp-nanohttpd:packageDebugResources > Task :lib-ihttp-okhttp:generateDebugResValues > Task :lib-ihttp-okhttp:generateDebugResources > Task :lib-ihttp-okhttp:packageDebugResources > Task :lib-ui-compose:generateDebugResValues > Task :lib-ui-compose:generateDebugResources > Task :lib-ui-compose:packageDebugResources > Task :lib-util:generateDebugResValues > Task :lib-util:generateDebugResources > Task :lib-util:packageDebugResources > Task :sharedse:generateDebugResValues > Task :sharedse:generateDebugResources > Task :sharedse:packageDebugResources > Task :app-android:mapDebugSourceSetPaths > Task :app-android:generateDebugResources > Task :lib-util:compileReleaseKotlinAndroid 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:processBenchmarkReleaseResources > Task :lib-util:compileReleaseJavaWithJavac > Task :lib-util:mergeReleaseGeneratedProguardFiles > Task :lib-util:exportReleaseConsumerProguardFiles > Task :lib-util:bundleLibCompileToJarRelease > Task :lib-util:bundleLibRuntimeToJarRelease > Task :lib-ihttp-core:compileReleaseKotlinAndroid > Task :app-android:mergeDebugResources /home/jenkins/.jenkins/workspace/UstadMobile-release/core/build/intermediates/packaged_res/debug/packageDebugResources/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/debug/packageDebugResources/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/debug/packageDebugResources/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/debug/packageDebugResources/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/debug/packageDebugResources/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/debug/packageDebugResources/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/debug/packageDebugResources/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 :lib-ihttp-core:compileReleaseJavaWithJavac > Task :lib-ihttp-core:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-core:exportReleaseConsumerProguardFiles > Task :lib-ihttp-core:bundleLibCompileToJarRelease > Task :lib-ihttp-core:processReleaseJavaRes > Task :lib-ihttp-core:bundleLibRuntimeToJarRelease > Task :lib-util:processReleaseJavaRes > Task :app-android:packageDebugResources > Task :app-android:createDebugCompatibleScreenManifests > Task :app-android:parseDebugLocalResources > Task :app-android:extractDeepLinksDebug > Task :core:extractDeepLinksDebug > Task :core:processDebugManifest > Task :lib-cache:extractDeepLinksDebug > Task :lib-database:extractDeepLinksDebug > Task :lib-cache:processDebugManifest > Task :lib-ihttp-core:extractDeepLinksDebug > Task :lib-database:processDebugManifest > Task :lib-ihttp-iostreams:extractDeepLinksDebug > Task :lib-ihttp-core:processDebugManifest > Task :lib-ihttp-nanohttpd:extractDeepLinksDebug > Task :lib-ihttp-okhttp:extractDeepLinksDebug > Task :lib-ui-compose:extractDeepLinksDebug > Task :lib-ihttp-iostreams:processDebugManifest > Task :lib-ihttp-okhttp:processDebugManifest > Task :lib-ihttp-nanohttpd:processDebugManifest > Task :lib-util:extractDeepLinksDebug > Task :lib-ui-compose:processDebugManifest > Task :sharedse:extractDeepLinksDebug > Task :lib-util:processDebugManifest > Task :sharedse:processDebugManifest > Task :core:compileDebugLibraryResources > Task :app-android:processDebugMainManifest /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:processDebugManifest > Task :app-android:processDebugManifestForPackage > Task :lib-cache:compileDebugLibraryResources > Task :lib-database:compileDebugLibraryResources > Task :lib-cache:parseDebugLocalResources > Task :lib-database:parseDebugLocalResources > Task :lib-ihttp-core:compileDebugLibraryResources > Task :core:parseDebugLocalResources > Task :lib-ihttp-iostreams:compileDebugLibraryResources > Task :lib-ihttp-core:parseDebugLocalResources > Task :lib-database:generateDebugRFile > Task :lib-cache:generateDebugRFile > Task :lib-ihttp-iostreams:parseDebugLocalResources > Task :core:generateDebugRFile > Task :lib-ihttp-core:generateDebugRFile > Task :lib-ihttp-nanohttpd:compileDebugLibraryResources > Task :lib-ihttp-okhttp:compileDebugLibraryResources > Task :lib-ihttp-nanohttpd:parseDebugLocalResources > Task :lib-ihttp-okhttp:parseDebugLocalResources > Task :lib-ihttp-iostreams:generateDebugRFile > Task :lib-util:compileDebugLibraryResources > Task :sharedse:compileDebugLibraryResources > Task :lib-ihttp-okhttp:generateDebugRFile > Task :core:generateDebugBuildConfig > Task :lib-cache:generateDebugBuildConfig > Task :lib-ihttp-nanohttpd:generateDebugRFile > Task :lib-util:parseDebugLocalResources > Task :lib-ihttp-core:generateDebugBuildConfig > Task :lib-ui-compose:parseDebugLocalResources > Task :lib-ui-compose:compileDebugLibraryResources > Task :sharedse:parseDebugLocalResources > Task :lib-util:generateDebugRFile > Task :lib-ihttp-iostreams:generateDebugBuildConfig > Task :sharedse:generateDebugRFile > Task :lib-ui-compose:generateDebugRFile > Task :lib-ihttp-iostreams:javaPreCompileDebug > Task :lib-ihttp-okhttp:generateDebugBuildConfig > Task :lib-ihttp-core:javaPreCompileDebug > Task :lib-ihttp-okhttp:javaPreCompileDebug > Task :lib-cache:javaPreCompileDebug > Task :lib-database:generateDebugBuildConfig > Task :lib-util:generateDebugBuildConfig > Task :lib-util:javaPreCompileDebug > Task :lib-database:javaPreCompileDebug > Task :lib-ihttp-nanohttpd:generateDebugBuildConfig > Task :lib-ihttp-nanohttpd:javaPreCompileDebug > Task :core:javaPreCompileDebug > Task :lib-ui-compose:generateDebugBuildConfig > Task :sharedse:generateDebugBuildConfig > Task :sharedse:javaPreCompileDebug > Task :lib-ui-compose:javaPreCompileDebug > Task :app-android:javaPreCompileDebug > Task :app-android:mergeDebugShaders > Task :app-android:compileDebugShaders NO-SOURCE > Task :app-android:generateDebugAssets UP-TO-DATE > Task :core:mergeDebugShaders > Task :core:compileDebugShaders NO-SOURCE > Task :core:generateDebugAssets UP-TO-DATE > Task :core:packageDebugAssets > Task :lib-cache:mergeDebugShaders > Task :lib-cache:compileDebugShaders NO-SOURCE > Task :lib-cache:generateDebugAssets UP-TO-DATE > Task :lib-cache:packageDebugAssets > Task :lib-database:mergeDebugShaders > Task :lib-database:compileDebugShaders NO-SOURCE > Task :lib-database:generateDebugAssets UP-TO-DATE > Task :lib-database:packageDebugAssets > Task :lib-ihttp-core:mergeDebugShaders > Task :lib-ihttp-core:compileDebugShaders NO-SOURCE > Task :lib-ihttp-core:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-core:packageDebugAssets > Task :lib-ihttp-iostreams:mergeDebugShaders > Task :lib-ihttp-iostreams:compileDebugShaders NO-SOURCE > Task :lib-ihttp-iostreams:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-iostreams:packageDebugAssets > Task :lib-ihttp-nanohttpd:mergeDebugShaders > Task :lib-ihttp-nanohttpd:compileDebugShaders NO-SOURCE > Task :lib-ihttp-nanohttpd:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-nanohttpd:packageDebugAssets > Task :lib-ihttp-okhttp:mergeDebugShaders > Task :lib-ihttp-okhttp:compileDebugShaders NO-SOURCE > Task :lib-ihttp-okhttp:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-okhttp:packageDebugAssets > Task :lib-ui-compose:mergeDebugShaders > Task :lib-ui-compose:compileDebugShaders NO-SOURCE > Task :lib-ui-compose:copyDebugFontsToAndroidAssets > Task :lib-ui-compose:generateDebugAssets UP-TO-DATE > Task :lib-ui-compose:packageDebugAssets > Task :lib-ihttp-okhttp:compileReleaseKotlinAndroid > Task :lib-util:mergeDebugShaders > Task :lib-ihttp-iostreams:compileDebugKotlinAndroid > Task :lib-ihttp-okhttp:compileReleaseJavaWithJavac > Task :lib-ihttp-okhttp:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-okhttp:bundleLibRuntimeToJarRelease > Task :lib-ihttp-okhttp:exportReleaseConsumerProguardFiles > Task :lib-ihttp-okhttp:bundleLibCompileToJarRelease > Task :lib-ihttp-okhttp:processReleaseJavaRes > Task :lib-ihttp-nanohttpd:compileReleaseKotlinAndroid > Task :lib-ihttp-iostreams:compileDebugJavaWithJavac > Task :app-android:bundleBenchmarkReleaseResources > Task :lib-ihttp-nanohttpd:compileReleaseJavaWithJavac > Task :lib-ihttp-nanohttpd:mergeReleaseGeneratedProguardFiles > Task :lib-ihttp-nanohttpd:bundleLibCompileToJarRelease > Task :lib-ihttp-nanohttpd:bundleLibRuntimeToJarRelease > Task :lib-ihttp-nanohttpd:exportReleaseConsumerProguardFiles > Task :lib-ihttp-nanohttpd:processReleaseJavaRes > Task :lib-util:compileDebugShaders NO-SOURCE > Task :lib-util:generateDebugAssets UP-TO-DATE > Task :lib-ihttp-iostreams:bundleLibCompileToJarDebug > Task :lib-util:packageDebugAssets > Task :sharedse:mergeDebugShaders > Task :sharedse:compileDebugShaders NO-SOURCE > Task :sharedse:generateDebugAssets UP-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:mergeDebugNativeLibs NO-SOURCE > Task :core:copyDebugJniLibsProjectOnly > Task :lib-cache:mergeDebugJniLibFolders > Task :lib-cache:mergeDebugNativeLibs NO-SOURCE > Task :lib-cache:copyDebugJniLibsProjectOnly > Task :lib-database:mergeDebugJniLibFolders > Task :lib-database:mergeDebugNativeLibs NO-SOURCE > Task :lib-database:copyDebugJniLibsProjectOnly > Task :lib-ihttp-core:mergeDebugJniLibFolders > Task :lib-ihttp-core:mergeDebugNativeLibs NO-SOURCE > Task :lib-ihttp-core:copyDebugJniLibsProjectOnly > Task :lib-ihttp-iostreams:mergeDebugJniLibFolders > Task :lib-ihttp-iostreams:mergeDebugNativeLibs NO-SOURCE > Task :lib-ihttp-iostreams:copyDebugJniLibsProjectOnly > Task :lib-ihttp-nanohttpd:mergeDebugJniLibFolders > Task :lib-ihttp-nanohttpd:mergeDebugNativeLibs NO-SOURCE > Task :app-android:checkDebugDuplicateClasses > Task :lib-ihttp-nanohttpd:copyDebugJniLibsProjectOnly > Task :app-android:compressDebugAssets > Task :lib-ihttp-okhttp:mergeDebugJniLibFolders > Task :lib-ihttp-okhttp:mergeDebugNativeLibs NO-SOURCE > Task :lib-ui-compose:mergeDebugJniLibFolders > Task :lib-ui-compose:mergeDebugNativeLibs NO-SOURCE > Task :lib-util:mergeDebugJniLibFolders > Task :lib-util:mergeDebugNativeLibs NO-SOURCE > Task :sharedse:mergeDebugJniLibFolders > Task :sharedse:mergeDebugNativeLibs NO-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:preNonMinifiedReleaseBuild UP-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:mergeNonMinifiedReleaseNativeDebugMetadata NO-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:compileNonMinifiedReleaseShaders NO-SOURCE > Task :app-android:generateNonMinifiedReleaseAssets UP-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:preReleaseBuild UP-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:stripReleaseDebugSymbols NO-SOURCE > Task :sharedse:copyReleaseJniLibsProjectAndLocalJars > Task :sharedse:extractDeepLinksForAarRelease > Task :lib-ui-compose:stripReleaseDebugSymbols NO-SOURCE > Task :lib-ui-compose:copyReleaseJniLibsProjectAndLocalJars > Task :lib-ui-compose:extractDeepLinksForAarRelease > Task :core:stripReleaseDebugSymbols NO-SOURCE > Task :core:copyReleaseJniLibsProjectAndLocalJars > Task :core:extractDeepLinksForAarRelease > Task :lib-cache:stripReleaseDebugSymbols NO-SOURCE > Task :lib-cache:copyReleaseJniLibsProjectAndLocalJars > Task :lib-cache:extractDeepLinksForAarRelease > Task :lib-database:stripReleaseDebugSymbols NO-SOURCE > Task :lib-database:copyReleaseJniLibsProjectAndLocalJars > Task :lib-database:extractDeepLinksForAarRelease > Task :lib-util:stripReleaseDebugSymbols NO-SOURCE > Task :lib-util:copyReleaseJniLibsProjectAndLocalJars > Task :lib-util:extractDeepLinksForAarRelease > Task :lib-util:extractReleaseAnnotations > Task :lib-util:mergeReleaseConsumerProguardFiles > Task :lib-ihttp-okhttp:stripReleaseDebugSymbols NO-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:stripReleaseDebugSymbols NO-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:stripReleaseDebugSymbols NO-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:stripReleaseDebugSymbols NO-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:compileReleaseShaders NO-SOURCE > Task :app-android:generateReleaseAssets UP-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:mergeReleaseNativeDebugMetadata NO-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:stripDebugDebugSymbols NO-SOURCE > Task :lib-ui-compose:copyDebugJniLibsProjectAndLocalJars > Task :lib-ui-compose:extractDeepLinksForAarDebug > Task :lib-ui-compose:prepareDebugArtProfile > Task :core:stripDebugDebugSymbols NO-SOURCE > Task :core:copyDebugJniLibsProjectAndLocalJars > Task :core:extractDeepLinksForAarDebug > Task :core:prepareDebugArtProfile > Task :sharedse:stripDebugDebugSymbols NO-SOURCE > Task :sharedse:copyDebugJniLibsProjectAndLocalJars > Task :sharedse:extractDeepLinksForAarDebug > Task :sharedse:prepareDebugArtProfile > Task :lib-cache:stripDebugDebugSymbols NO-SOURCE > Task :lib-cache:copyDebugJniLibsProjectAndLocalJars > Task :lib-cache:extractDeepLinksForAarDebug > Task :lib-cache:prepareDebugArtProfile > Task :lib-database:stripDebugDebugSymbols NO-SOURCE > Task :lib-database:copyDebugJniLibsProjectAndLocalJars > Task :lib-database:extractDeepLinksForAarDebug > Task :lib-database:prepareDebugArtProfile > Task :lib-util:stripDebugDebugSymbols NO-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:stripDebugDebugSymbols NO-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:preDebugAndroidTestBuild SKIPPED > 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:stripDebugDebugSymbols NO-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:stripDebugDebugSymbols NO-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:stripDebugDebugSymbols NO-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:preDebugUnitTestBuild UP-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:preDebugAndroidTestBuild UP-TO-DATE > Task :core:generateDebugAndroidTestResValues > Task :core:preDebugUnitTestBuild UP-TO-DATE > Task :lib-cache:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-cache:generateDebugAndroidTestResValues > Task :lib-cache:preDebugUnitTestBuild UP-TO-DATE > Task :lib-database:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-database:generateDebugAndroidTestResValues > Task :lib-database:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-core:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-core:generateDebugAndroidTestResValues > Task :lib-ihttp-core:generateDebugAndroidTestLintModel > Task :lib-ihttp-core:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-core:generateDebugUnitTestLintModel > Task :lib-ihttp-iostreams:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-iostreams:generateDebugAndroidTestResValues > Task :lib-ihttp-iostreams:generateDebugAndroidTestLintModel > Task :lib-ihttp-iostreams:preDebugUnitTestBuild UP-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:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:generateDebugAndroidTestResValues > Task :lib-ihttp-nanohttpd:generateDebugAndroidTestLintModel > Task :lib-ihttp-nanohttpd:preDebugUnitTestBuild UP-TO-DATE > Task :lib-ihttp-nanohttpd:generateDebugUnitTestLintModel > Task :lib-ihttp-okhttp:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ihttp-okhttp:generateDebugAndroidTestResValues > Task :lib-ihttp-okhttp:generateDebugAndroidTestLintModel > Task :lib-ihttp-okhttp:preDebugUnitTestBuild UP-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:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-ui-compose:generateDebugAndroidTestResValues > Task :lib-ui-compose:preDebugUnitTestBuild UP-TO-DATE > Task :lib-util:preDebugAndroidTestBuild UP-TO-DATE > Task :lib-util:generateDebugAndroidTestResValues > Task :lib-util:generateDebugAndroidTestLintModel > Task :lib-util:preDebugUnitTestBuild UP-TO-DATE > Task :lib-util:generateDebugUnitTestLintModel > Task :lib-cache:lintVitalAnalyzeRelease > Task :lib-ihttp-okhttp:lintAnalyzeDebugUnitTest > Task :sharedse:preDebugAndroidTestBuild UP-TO-DATE > Task :sharedse:generateDebugAndroidTestResValues > Task :sharedse:preDebugUnitTestBuild UP-TO-DATE > Task :app-android:preBenchmarkReleaseUnitTestBuild UP-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:preNonMinifiedReleaseUnitTestBuild UP-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:preReleaseUnitTestBuild UP-TO-DATE > Task :app-android:javaPreCompileReleaseUnitTest > Task :app-android:generateNonMinifiedReleaseUnitTestConfig > Task :app-android:packageReleaseUnitTestForUnitTest > Task :app-android:generateReleaseUnitTestConfig > Task :app-android-baselineprofile:preBuild UP-TO-DATE > Task :app-android-baselineprofile:preBenchmarkReleaseBuild UP-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:compileBenchmarkReleaseShaders NO-SOURCE > Task :app-android-baselineprofile:generateBenchmarkReleaseAssets UP-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