Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building in workspace /home/jenkins/.jenkins/workspace/RESPECT-end-to-end The recommended git tool is: NONE No credentials specified > git rev-parse --resolve-git-dir /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/UstadMobile/Respect.git # timeout=10 Fetching upstream changes from https://github.com/UstadMobile/Respect.git > git --version # timeout=10 > git --version # 'git version 2.43.0' > git fetch --tags --force --progress -- https://github.com/UstadMobile/Respect.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision ded5fe5d6b7603b848bc5d16baca96a4accae55b (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f ded5fe5d6b7603b848bc5d16baca96a4accae55b # timeout=10 Commit message: "Add model class for XapiSqlQueryResponse. Move report options into xapi module." > git rev-list --no-walk ae128767bf683764bc4ef24a9833b1814a9f05fd # timeout=10 Allocating TCP port TESTCONTROLLER_PORT -> Assigned 8070 TCP port allocation complete [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content TESTCONTROLLER_URL=https://8070.ustadtesting.ustadmobile.com/ URL_SUBSTITUTION=https://_PORT_.ustadtesting.ustadmobile.com/ MAESTRO_CLOUD_PROJECTID=proj_01k6wzp0pwf75vpcw8vw1gh0y8 KEYSTORE=/home/jenkins/javakey/respect-google-play.properties RESPECT_DEFAULT_APPLIST=https://respect.world/respect-ds/manifestlist_ab9012e.json [EnvInject] - Variables injected successfully. [Gradle] - Launching build. [RESPECT-end-to-end] $ /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/gradlew clean build Starting a Gradle Daemon (subsequent builds will be faster) Type-safe project accessors is an incubating feature. > Configure project :app-android WARNING: The option setting 'android.enableAppCompileTimeRClass=false' is deprecated. The current default is 'true'. It will be removed in version 10.0 of the Android Gradle plugin. Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning. WARNING: The option setting 'android.r8.optimizedResourceShrinking=false' is deprecated. The current default is 'true'. It will be removed in version 10.0 of the Android Gradle plugin. Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning. WARNING: The option setting 'android.defaults.buildfeatures.resvalues=true' is deprecated. The current default is 'false'. It will be removed in version 10.0 of the Android Gradle plugin. Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning. WARNING: The option setting 'android.dependency.excludeLibraryComponentsFromConstraints=true' is deprecated. The current default is 'false'. It will be removed in version 10.0 of the Android Gradle plugin. Following can be set instead to achieve a similar behaviour. android.dependency.useConstraints=false Add android.sync.suppressAgpWarnings=UNSUPPORTED_PROJECT_OPTION_USE to the gradle.properties file to suppress this warning. Keystore exists: true > Configure project :respect-lib-shared WARNING: The 'commonTest' source directory exists, but android host tests are not enabled. To enable android host tests, add `withHostTest {}` to your android target configuration in the Gradle build file. Add android.sync.suppressAgpWarnings=GENERIC to the gradle.properties file to suppress this warning. > Task :clean > Task :app-android:clean > Task :respect-app-compose:cleanDesktopTest UP-TO-DATE > Task :respect-app-compose:cleanAllTests UP-TO-DATE > Task :respect-app-compose:clean > Task :respect-cli:clean > Task :respect-credentials:cleanJvmTest UP-TO-DATE > Task :respect-credentials:cleanAllTests UP-TO-DATE > Task :respect-credentials:clean > Task :respect-datalayer:cleanJvmTest > Task :respect-datalayer:cleanAllTests > Task :respect-datalayer:clean > Task :respect-datalayer-db:cleanJvmTest > Task :respect-datalayer-db:cleanAllTests > Task :respect-datalayer-db:clean > Task :respect-datalayer-http:cleanJvmTest UP-TO-DATE > Task :respect-datalayer-http:cleanAllTests UP-TO-DATE > Task :respect-datalayer-http:clean > Task :respect-datalayer-repository:cleanJvmTest > Task :respect-datalayer-repository:cleanAllTests > Task :respect-datalayer-repository:clean > Task :respect-lib-cache:cleanJvmTest > Task :respect-lib-cache:cleanAllTests > Task :respect-lib-cache:clean > Task :respect-lib-dataloadstate:cleanJvmTest UP-TO-DATE > Task :respect-lib-dataloadstate:cleanAllTests UP-TO-DATE > Task :respect-lib-dataloadstate:clean > Task :respect-lib-ihttp-core:cleanJvmTest UP-TO-DATE > Task :respect-lib-ihttp-core:cleanAllTests UP-TO-DATE > Task :respect-lib-ihttp-core:clean > Task :respect-lib-ihttp-iostreams:cleanJvmTest UP-TO-DATE > Task :respect-lib-ihttp-iostreams:cleanAllTests UP-TO-DATE > Task :respect-lib-ihttp-iostreams:clean > Task :respect-lib-ihttp-nanohttpd:cleanJvmTest UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:cleanAllTests UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:clean > Task :respect-lib-ihttp-okhttp:cleanJvmTest UP-TO-DATE > Task :respect-lib-ihttp-okhttp:cleanAllTests UP-TO-DATE > Task :respect-lib-ihttp-okhttp:clean > Task :respect-lib-opds-model:cleanJvmTest > Task :respect-lib-opds-model:cleanAllTests > Task :respect-lib-opds-model:clean > Task :respect-lib-primarykeygen:cleanJvmTest > Task :respect-lib-primarykeygen:cleanAllTests > Task :respect-lib-primarykeygen:clean > Task :respect-lib-serializers:cleanJvmTest UP-TO-DATE > Task :respect-lib-serializers:cleanAllTests UP-TO-DATE > Task :respect-lib-serializers:clean > Task :respect-lib-shared:cleanJvmTest > Task :respect-lib-shared:cleanAllTests > Task :respect-lib-shared:clean > Task :respect-lib-shared-se:cleanJvmTest UP-TO-DATE > Task :respect-lib-shared-se:cleanAllTests UP-TO-DATE > Task :respect-lib-shared-se:clean > Task :respect-lib-test:cleanJvmTest UP-TO-DATE > Task :respect-lib-test:cleanAllTests UP-TO-DATE > Task :respect-lib-test:clean > Task :respect-lib-test-resources:cleanJvmTest UP-TO-DATE > Task :respect-lib-test-resources:cleanAllTests UP-TO-DATE > Task :respect-lib-test-resources:clean > Task :respect-lib-util:cleanJvmTest > Task :respect-lib-util:cleanAllTests > Task :respect-lib-util:clean > Task :respect-lib-xapi-core:cleanJvmTest > Task :respect-lib-xapi-core:cleanAllTests > Task :respect-lib-xapi-core:clean > Task :respect-lib-xapi-ipc-client:clean > Task :respect-lib-xapi-ipc-server:clean > Task :respect-lib-xapi-ipc-shared:clean > Task :respect-lib-xapi-nanohttpd:cleanJvmTest UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:cleanAllTests UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:clean > Task :respect-lib-xxhash:cleanJvmTest UP-TO-DATE > Task :respect-lib-xxhash:cleanAllTests UP-TO-DATE > Task :respect-lib-xxhash:clean > Task :respect-server:clean > Task :app-android:preBuild UP-TO-DATE > Task :app-android:preDebugBuild UP-TO-DATE > Task :app-android:mergeDebugNativeDebugMetadata NO-SOURCE > Task :app-android:generateDebugBuildConfig > Task :respect-app-compose:androidPreBuild UP-TO-DATE > Task :respect-app-compose:preAndroidMainBuild UP-TO-DATE > Task :respect-credentials:androidPreBuild UP-TO-DATE > Task :respect-credentials:preAndroidMainBuild UP-TO-DATE > Task :respect-datalayer:androidPreBuild UP-TO-DATE > Task :respect-datalayer:preAndroidMainBuild UP-TO-DATE > Task :respect-credentials:writeAndroidMainAarMetadata > Task :respect-app-compose:writeAndroidMainAarMetadata > Task :respect-datalayer-db:androidPreBuild UP-TO-DATE > Task :respect-datalayer-db:preAndroidMainBuild UP-TO-DATE > Task :respect-datalayer:writeAndroidMainAarMetadata > Task :respect-datalayer-http:androidPreBuild UP-TO-DATE > Task :respect-datalayer-http:preAndroidMainBuild UP-TO-DATE > Task :respect-datalayer-db:writeAndroidMainAarMetadata > Task :respect-datalayer-repository:androidPreBuild UP-TO-DATE > Task :respect-datalayer-repository:preAndroidMainBuild UP-TO-DATE > Task :respect-datalayer-http:writeAndroidMainAarMetadata > Task :respect-lib-cache:androidPreBuild UP-TO-DATE > Task :respect-lib-cache:preAndroidMainBuild UP-TO-DATE > Task :respect-datalayer-repository:writeAndroidMainAarMetadata > Task :respect-lib-dataloadstate:androidPreBuild UP-TO-DATE > Task :respect-lib-dataloadstate:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-cache:writeAndroidMainAarMetadata > Task :respect-lib-ihttp-core:androidPreBuild UP-TO-DATE > Task :respect-lib-ihttp-core:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-dataloadstate:writeAndroidMainAarMetadata > Task :respect-lib-ihttp-iostreams:androidPreBuild UP-TO-DATE > Task :respect-lib-ihttp-iostreams:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-ihttp-core:writeAndroidMainAarMetadata > Task :respect-lib-ihttp-okhttp:androidPreBuild UP-TO-DATE > Task :respect-lib-ihttp-okhttp:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-ihttp-iostreams:writeAndroidMainAarMetadata > Task :respect-lib-opds-model:androidPreBuild UP-TO-DATE > Task :respect-lib-opds-model:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-ihttp-okhttp:writeAndroidMainAarMetadata > Task :respect-lib-primarykeygen:androidPreBuild UP-TO-DATE > Task :respect-lib-primarykeygen:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-opds-model:writeAndroidMainAarMetadata > Task :respect-lib-serializers:androidPreBuild UP-TO-DATE > Task :respect-lib-serializers:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-primarykeygen:writeAndroidMainAarMetadata > Task :respect-lib-shared:androidPreBuild UP-TO-DATE > Task :respect-lib-shared:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-serializers:writeAndroidMainAarMetadata > Task :respect-lib-shared-se:androidPreBuild UP-TO-DATE > Task :respect-lib-shared-se:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-shared:writeAndroidMainAarMetadata > Task :respect-lib-util:androidPreBuild UP-TO-DATE > Task :respect-lib-util:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-shared-se:writeAndroidMainAarMetadata > Task :respect-lib-xapi-core:androidPreBuild UP-TO-DATE > Task :respect-lib-xapi-core:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-util:writeAndroidMainAarMetadata > Task :respect-lib-xapi-ipc-server:preBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-server:preDebugBuild UP-TO-DATE > Task :respect-lib-xapi-core:writeAndroidMainAarMetadata > Task :respect-lib-xapi-ipc-shared:preBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:preDebugBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-server:writeDebugAarMetadata > Task :respect-lib-xapi-nanohttpd:androidPreBuild UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:writeDebugAarMetadata > Task :respect-lib-xxhash:androidPreBuild UP-TO-DATE > Task :respect-lib-xxhash:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:writeAndroidMainAarMetadata > Task :respect-lib-xxhash:writeAndroidMainAarMetadata > Task :app-android:generateDebugResValues > Task :app-android:checkDebugAarMetadata > Task :app-android:mapDebugSourceSetPaths > Task :respect-app-compose:generateAndroidMainEmptyResourceFiles > Task :respect-credentials:generateAndroidMainEmptyResourceFiles > Task :respect-datalayer:generateAndroidMainEmptyResourceFiles > Task :respect-datalayer-db:generateAndroidMainEmptyResourceFiles > Task :respect-datalayer-http:generateAndroidMainEmptyResourceFiles > Task :respect-datalayer-repository:generateAndroidMainEmptyResourceFiles > Task :respect-lib-cache:generateAndroidMainEmptyResourceFiles > Task :respect-lib-dataloadstate:generateAndroidMainEmptyResourceFiles > Task :respect-lib-ihttp-core:generateAndroidMainEmptyResourceFiles > Task :respect-lib-ihttp-iostreams:generateAndroidMainEmptyResourceFiles > Task :respect-lib-ihttp-okhttp:generateAndroidMainEmptyResourceFiles > Task :respect-lib-opds-model:generateAndroidMainEmptyResourceFiles > Task :respect-lib-primarykeygen:generateAndroidMainEmptyResourceFiles > Task :respect-lib-serializers:generateAndroidMainEmptyResourceFiles > Task :respect-lib-shared:generateAndroidMainEmptyResourceFiles > Task :respect-lib-shared-se:generateAndroidMainEmptyResourceFiles > Task :respect-lib-util:generateAndroidMainEmptyResourceFiles > Task :respect-lib-xapi-core:generateAndroidMainEmptyResourceFiles > Task :respect-lib-xapi-ipc-server:processDebugNavigationResources > Task :respect-lib-xapi-ipc-shared:processDebugNavigationResources > Task :respect-lib-xapi-nanohttpd:generateAndroidMainEmptyResourceFiles > Task :respect-lib-xxhash:generateAndroidMainEmptyResourceFiles > Task :app-android:processDebugNavigationResources > Task :app-android:generateDebugResources > Task :app-android:compileDebugNavigationResources > Task :respect-app-compose:convertXmlValueResourcesForAndroidMain NO-SOURCE > Task :respect-app-compose:copyNonXmlValueResourcesForAndroidMain NO-SOURCE > Task :respect-app-compose:prepareComposeResourcesTaskForAndroidMain NO-SOURCE > Task :respect-app-compose:convertXmlValueResourcesForCommonMain NO-SOURCE > Task :respect-app-compose:copyNonXmlValueResourcesForCommonMain NO-SOURCE > Task :respect-app-compose:prepareComposeResourcesTaskForCommonMain NO-SOURCE > Task :respect-app-compose:copyAndroidMainComposeResourcesToAndroidAssets > Task :respect-app-compose:packageAndroidMainResources > Task :respect-lib-shared:convertXmlValueResourcesForAndroidMain NO-SOURCE > Task :respect-lib-shared:copyNonXmlValueResourcesForAndroidMain NO-SOURCE > Task :respect-lib-shared:prepareComposeResourcesTaskForAndroidMain NO-SOURCE > Task :respect-lib-shared:convertXmlValueResourcesForCommonMain > Task :respect-lib-shared:copyNonXmlValueResourcesForCommonMain > Task :respect-lib-shared:prepareComposeResourcesTaskForCommonMain UP-TO-DATE > Task :respect-lib-shared:copyAndroidMainComposeResourcesToAndroidAssets > Task :respect-lib-shared:packageAndroidMainResources > Task :respect-lib-xapi-ipc-server:generateDebugResValues > Task :respect-lib-xapi-ipc-server:generateDebugResources > Task :respect-lib-xapi-ipc-server:packageDebugResources > Task :respect-lib-xapi-ipc-shared:generateDebugResValues > Task :respect-lib-xapi-ipc-shared:generateDebugResources > Task :respect-lib-xapi-ipc-shared:packageDebugResources > Task :app-android:packageDebugResources > Task :app-android:createDebugCompatibleScreenManifests > Task :app-android:extractDeepLinksDebug > Task :app-android:parseDebugLocalResources > Task :respect-datalayer-http:processAndroidMainManifest > Task :respect-datalayer:processAndroidMainManifest > Task :respect-datalayer-db:processAndroidMainManifest > Task :respect-app-compose:processAndroidMainManifest > Task :respect-lib-dataloadstate:processAndroidMainManifest > Task :respect-lib-cache:processAndroidMainManifest > Task :respect-credentials:processAndroidMainManifest > Task :respect-datalayer-repository:processAndroidMainManifest > Task :respect-lib-ihttp-core:processAndroidMainManifest > Task :respect-lib-ihttp-iostreams:processAndroidMainManifest > Task :respect-lib-ihttp-okhttp:processAndroidMainManifest > Task :respect-lib-opds-model:processAndroidMainManifest > Task :respect-lib-primarykeygen:processAndroidMainManifest > Task :respect-lib-serializers:processAndroidMainManifest > Task :respect-lib-shared:processAndroidMainManifest > Task :respect-lib-shared-se:processAndroidMainManifest > Task :respect-lib-util:processAndroidMainManifest > Task :respect-lib-xapi-ipc-server:extractDeepLinksDebug > Task :respect-lib-xapi-core:processAndroidMainManifest > Task :respect-lib-xapi-ipc-shared:extractDeepLinksDebug > Task :respect-lib-xapi-ipc-server:processDebugManifest > Task :respect-lib-xapi-ipc-shared:processDebugManifest > Task :respect-lib-xapi-nanohttpd:processAndroidMainManifest > Task :respect-app-compose:mapAndroidMainSourceSetPaths > Task :respect-lib-xxhash:processAndroidMainManifest > Task :respect-app-compose:compileAndroidMainLibraryResources > Task :app-android:mergeDebugResources > Task :app-android:processDebugMainManifest /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/src/main/AndroidManifest.xml:26:5-130:19 Warning: application@android:allowBackup was tagged at AndroidManifest.xml:26 to replace other declarations but no other declaration present /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/src/main/AndroidManifest.xml:26:5-130:19 Warning: application@android:name was tagged at AndroidManifest.xml:26 to replace other declarations but no other declaration present /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/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 :respect-lib-shared:mapAndroidMainSourceSetPaths > Task :respect-lib-shared:compileAndroidMainLibraryResources > Task :respect-lib-xapi-ipc-server:mapDebugSourceSetPaths > Task :respect-lib-xapi-ipc-server:compileDebugLibraryResources > Task :respect-lib-shared:parseAndroidMainLocalResources > Task :respect-app-compose:parseAndroidMainLocalResources > Task :respect-lib-xapi-ipc-server:parseDebugLocalResources > Task :respect-lib-xapi-ipc-shared:mapDebugSourceSetPaths > Task :respect-lib-xapi-ipc-shared:compileDebugLibraryResources > Task :respect-lib-xapi-ipc-shared:parseDebugLocalResources > Task :respect-lib-xapi-ipc-server:generateDebugRFile > Task :respect-app-compose:generateAndroidMainRFile > Task :respect-lib-shared:generateAndroidMainRFile > Task :respect-app-compose:kmpPartiallyResolvedDependenciesChecker > Task :respect-app-compose:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-app-compose:generateResourceAccessorsForAndroidMain NO-SOURCE > Task :respect-app-compose:generateResourceAccessorsForCommonMain NO-SOURCE > Task :respect-lib-xapi-ipc-shared:generateDebugRFile > Task :respect-app-compose:generateActualResourceCollectorsForAndroidMain > Task :respect-app-compose:generateComposeResClass > Task :respect-app-compose:generateExpectResourceCollectorsForCommonMain > Task :respect-credentials:kmpPartiallyResolvedDependenciesChecker > Task :respect-credentials:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-util:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-util:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-datalayer:kmpPartiallyResolvedDependenciesChecker > Task :respect-datalayer:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-dataloadstate:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-dataloadstate:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-ihttp-core:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-ihttp-core:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-ihttp-iostreams:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-ihttp-iostreams:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-opds-model:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-opds-model:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-serializers:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-serializers:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-xapi-core:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-xapi-core:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-xxhash:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-xxhash:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-datalayer-db:kmpPartiallyResolvedDependenciesChecker > Task :respect-datalayer-db:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-primarykeygen:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-primarykeygen:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-util:transformCommonMainDependenciesMetadata > Task :respect-lib-util:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-util:generateProjectStructureMetadata > Task :respect-lib-util:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-util:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-util:allMetadataJar > Task :respect-lib-util:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-credentials:transformCommonMainDependenciesMetadata > Task :respect-credentials:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-util:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-credentials:generateProjectStructureMetadata > Task :respect-credentials:metadataCommonMainProcessResources NO-SOURCE > Task :respect-credentials:metadataCommonMainClasses UP-TO-DATE > Task :respect-credentials:allMetadataJar > Task :respect-credentials:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-ihttp-core:transformCommonMainDependenciesMetadata > Task :respect-lib-ihttp-core:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-ihttp-core:generateProjectStructureMetadata > Task :respect-lib-ihttp-core:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-ihttp-core:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-ihttp-core:allMetadataJar > Task :respect-lib-ihttp-core:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-dataloadstate:transformCommonMainDependenciesMetadata > Task :respect-lib-dataloadstate:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-ihttp-core:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-dataloadstate:generateProjectStructureMetadata > Task :respect-lib-dataloadstate:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-dataloadstate:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-dataloadstate:allMetadataJar > Task :respect-lib-dataloadstate:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-serializers:transformCommonMainDependenciesMetadata > Task :respect-lib-serializers:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-serializers:generateProjectStructureMetadata > Task :respect-lib-serializers:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-serializers:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-serializers:allMetadataJar > Task :respect-lib-serializers:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-opds-model:transformCommonMainDependenciesMetadata > Task :respect-lib-opds-model:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-serializers:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-opds-model:generateProjectStructureMetadata > Task :respect-lib-opds-model:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-opds-model:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-opds-model:allMetadataJar > Task :respect-lib-opds-model:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-xapi-core:transformCommonMainDependenciesMetadata > Task :respect-lib-xapi-core:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-dataloadstate:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-xapi-core:generateProjectStructureMetadata > Task :respect-lib-xapi-core:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-xapi-core:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-xapi-core:allMetadataJar > Task :respect-lib-xapi-core:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-xxhash:transformCommonMainDependenciesMetadata > Task :respect-lib-xxhash:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-xxhash:generateProjectStructureMetadata > Task :respect-lib-xxhash:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-xxhash:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-xxhash:allMetadataJar > Task :respect-lib-xxhash:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-datalayer:transformCommonMainDependenciesMetadata > Task :respect-datalayer:compileCommonMainKotlinMetadata SKIPPED > Task :respect-credentials:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-opds-model:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-xapi-core:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-xxhash:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-datalayer:generateProjectStructureMetadata > Task :respect-datalayer:metadataCommonMainProcessResources NO-SOURCE > Task :respect-datalayer:metadataCommonMainClasses UP-TO-DATE > Task :respect-datalayer:allMetadataJar > Task :respect-datalayer:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-primarykeygen:transformCommonMainDependenciesMetadata > Task :respect-lib-primarykeygen:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-primarykeygen:generateProjectStructureMetadata > Task :respect-lib-primarykeygen:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-primarykeygen:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-primarykeygen:allMetadataJar > Task :respect-lib-primarykeygen:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-datalayer-db:transformCommonMainDependenciesMetadata > Task :respect-datalayer-db:kspCommonMainKotlinMetadata SKIPPED > Task :respect-lib-util:jvmProcessResources NO-SOURCE > Task :respect-lib-util:processJvmMainResources SKIPPED > Task :respect-credentials:jvmProcessResources NO-SOURCE > Task :respect-credentials:processJvmMainResources SKIPPED > Task :respect-lib-ihttp-iostreams:jvmProcessResources NO-SOURCE > Task :respect-lib-ihttp-iostreams:processJvmMainResources SKIPPED > Task :respect-lib-ihttp-core:jvmProcessResources NO-SOURCE > Task :respect-lib-ihttp-core:processJvmMainResources SKIPPED > Task :respect-lib-dataloadstate:jvmProcessResources NO-SOURCE > Task :respect-lib-dataloadstate:processJvmMainResources SKIPPED > Task :respect-lib-serializers:jvmProcessResources NO-SOURCE > Task :respect-lib-serializers:processJvmMainResources SKIPPED > Task :respect-lib-opds-model:jvmProcessResources NO-SOURCE > Task :respect-lib-opds-model:processJvmMainResources SKIPPED > Task :respect-lib-xapi-core:jvmProcessResources NO-SOURCE > Task :respect-lib-xapi-core:processJvmMainResources SKIPPED > Task :respect-lib-xxhash:jvmProcessResources NO-SOURCE > Task :respect-lib-xxhash:processJvmMainResources SKIPPED > Task :respect-datalayer:jvmProcessResources NO-SOURCE > Task :respect-datalayer:processJvmMainResources SKIPPED > Task :respect-lib-primarykeygen:jvmProcessResources NO-SOURCE > Task :respect-lib-primarykeygen:processJvmMainResources SKIPPED > Task :respect-lib-test-resources:kmpPartiallyResolvedDependenciesChecker > Task :app-android:processDebugManifestForPackage > Task :respect-lib-test-resources:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-test-resources:jvmProcessResources > Task :respect-lib-test-resources:processJvmMainResources SKIPPED > Task :respect-datalayer-http:kmpPartiallyResolvedDependenciesChecker > Task :respect-datalayer-http:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-datalayer-repository:kmpPartiallyResolvedDependenciesChecker > Task :respect-datalayer-repository:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-cache:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-cache:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-ihttp-okhttp:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-ihttp-okhttp:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-ihttp-iostreams:transformCommonMainDependenciesMetadata > Task :respect-lib-ihttp-iostreams:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-ihttp-iostreams:generateProjectStructureMetadata > Task :respect-lib-ihttp-iostreams:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-ihttp-iostreams:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-ihttp-iostreams:allMetadataJar > Task :respect-lib-ihttp-iostreams:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-ihttp-okhttp:transformCommonMainDependenciesMetadata > Task :respect-lib-ihttp-okhttp:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-ihttp-okhttp:generateProjectStructureMetadata > Task :respect-lib-ihttp-okhttp:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-ihttp-okhttp:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-ihttp-okhttp:allMetadataJar > Task :respect-lib-ihttp-okhttp:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-cache:transformCommonMainDependenciesMetadata > Task :respect-lib-cache:kspCommonMainKotlinMetadata SKIPPED > Task :respect-lib-ihttp-okhttp:jvmProcessResources NO-SOURCE > Task :respect-lib-ihttp-okhttp:processJvmMainResources SKIPPED > Task :respect-lib-ihttp-nanohttpd:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-ihttp-nanohttpd:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-ihttp-nanohttpd:jvmProcessResources NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:processJvmMainResources SKIPPED > Task :respect-lib-shared:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-shared:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-shared:generateResourceAccessorsForAndroidMain NO-SOURCE > Task :respect-lib-shared:generateResourceAccessorsForCommonMain > Task :respect-lib-shared:generateActualResourceCollectorsForAndroidMain > Task :respect-lib-shared:generateComposeResClass > Task :respect-lib-shared:generateExpectResourceCollectorsForCommonMain > Task :respect-lib-xapi-ipc-shared:preReleaseBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:generateReleaseResValues > Task :respect-lib-xapi-ipc-shared:generateReleaseResources > Task :respect-lib-xapi-ipc-shared:packageReleaseResources > Task :respect-lib-xapi-ipc-shared:processReleaseNavigationResources > Task :respect-lib-xapi-ipc-shared:parseReleaseLocalResources > Task :respect-lib-xapi-nanohttpd:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-xapi-ipc-shared:javaPreCompileRelease > Task :respect-lib-xapi-nanohttpd:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-shared-se:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-shared-se:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-lib-xapi-ipc-server:preReleaseBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:generateReleaseRFile > Task :app-android:processDebugResources > Task :respect-lib-xapi-ipc-server:generateReleaseResValues > Task :respect-lib-xapi-ipc-server:generateReleaseResources > Task :respect-lib-xapi-ipc-server:packageReleaseResources > Task :respect-lib-xapi-ipc-server:processReleaseNavigationResources > Task :respect-lib-xapi-ipc-server:javaPreCompileRelease > Task :respect-lib-xapi-ipc-server:parseReleaseLocalResources > Task :respect-lib-xapi-ipc-shared:javaPreCompileDebug > Task :respect-lib-xapi-ipc-server:javaPreCompileDebug > Task :respect-lib-xapi-ipc-server:generateReleaseRFile > Task :app-android:generateDebugAssets UP-TO-DATE > Task :respect-app-compose:generateAndroidMainAssets UP-TO-DATE > Task :app-android:javaPreCompileDebug > Task :respect-app-compose:mergeAndroidMainAssets > Task :respect-lib-shared:generateAndroidMainAssets UP-TO-DATE > Task :respect-lib-shared:mergeAndroidMainAssets > Task :respect-lib-xapi-ipc-server:generateDebugAssets UP-TO-DATE > Task :respect-lib-xapi-ipc-server:mergeDebugAssets > Task :respect-lib-xapi-ipc-shared:generateDebugAssets UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:mergeDebugAssets > Task :respect-lib-ihttp-iostreams:compileKotlinJvm > Task :respect-lib-ihttp-iostreams:compileAndroidMain > Task :respect-lib-primarykeygen:compileAndroidMain > Task :respect-lib-xxhash:compileAndroidMain > Task :respect-lib-xxhash:compileKotlinJvm > Task :respect-lib-serializers:compileKotlinJvm > Task :respect-lib-primarykeygen:compileKotlinJvm > Task :respect-lib-serializers:compileAndroidMain > Task :respect-lib-util:compileAndroidMain > Task :app-android:mergeDebugAssets > Task :respect-lib-ihttp-iostreams:compileJvmMainJava NO-SOURCE > Task :respect-lib-ihttp-iostreams:jvmMainClasses > Task :respect-lib-ihttp-iostreams:jvmJar > Task :respect-lib-serializers:bundleAndroidMainClassesToCompileJar > Task :respect-lib-util:bundleAndroidMainClassesToCompileJar > Task :respect-lib-ihttp-iostreams:bundleAndroidMainClassesToCompileJar > Task :respect-lib-primarykeygen:bundleAndroidMainClassesToCompileJar > Task :respect-lib-xxhash:bundleAndroidMainClassesToCompileJar > Task :respect-lib-util:compileKotlinJvm > Task :respect-lib-util:compileJvmMainJava NO-SOURCE > Task :respect-lib-util:jvmMainClasses > Task :respect-lib-util:jvmJar > Task :respect-lib-serializers:compileJvmMainJava NO-SOURCE > Task :respect-lib-serializers:jvmMainClasses > Task :respect-lib-serializers:jvmJar > Task :respect-lib-xxhash:compileJvmMainJava NO-SOURCE > Task :respect-lib-xxhash:jvmMainClasses > Task :respect-lib-xxhash:jvmJar > Task :respect-lib-primarykeygen:compileJvmMainJava NO-SOURCE > Task :respect-lib-primarykeygen:jvmMainClasses > Task :respect-lib-primarykeygen:jvmJar > Task :app-android:compressDebugAssets > Task :respect-lib-test-resources:compileKotlinJvm > Task :respect-lib-ihttp-core:compileKotlinJvm > Task :respect-lib-ihttp-core:compileAndroidMain > Task :respect-credentials:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-credentials/src/commonMain/kotlin/world/respect/credentials/passkey/model/AaguidProviderInfo.kt:14:27 Redundant '?'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-credentials/src/commonMain/kotlin/world/respect/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt:60:35 'fun String.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-credentials/src/commonMain/kotlin/world/respect/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt:27:35 'fun String.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. > Task :respect-credentials:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-credentials/src/commonMain/kotlin/world/respect/credentials/passkey/model/AaguidProviderInfo.kt:14:27 Redundant '?'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-credentials/src/commonMain/kotlin/world/respect/credentials/passkey/request/CreatePublicKeyCredentialCreationOptionsJsonUseCase.kt:60:35 'fun String.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-credentials/src/commonMain/kotlin/world/respect/credentials/passkey/request/CreatePublicKeyCredentialRequestOptionsJsonUseCase.kt:27:35 'fun String.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. > Task :respect-lib-opds-model:compileAndroidMain > Task :respect-lib-opds-model:compileKotlinJvm > Task :app-android:generateDebugGlobalSynthetics > Task :respect-lib-ihttp-core:bundleAndroidMainClassesToCompileJar > Task :respect-credentials:compileJvmMainJava NO-SOURCE > Task :respect-credentials:bundleAndroidMainClassesToCompileJar > Task :respect-lib-opds-model:bundleAndroidMainClassesToCompileJar > Task :respect-credentials:jvmMainClasses > Task :respect-credentials:jvmJar > Task :respect-lib-ihttp-core:compileJvmMainJava NO-SOURCE > Task :respect-lib-ihttp-core:jvmMainClasses > Task :respect-lib-ihttp-core:jvmJar > Task :respect-lib-opds-model:compileJvmMainJava NO-SOURCE > Task :respect-lib-opds-model:jvmMainClasses > Task :respect-lib-opds-model:jvmJar > Task :respect-lib-test-resources:compileJvmMainJava NO-SOURCE > Task :respect-lib-test-resources:jvmMainClasses > Task :respect-lib-test-resources:jvmJar > Task :respect-credentials:processAndroidMainJavaRes > Task :respect-lib-ihttp-core:processAndroidMainJavaRes > Task :respect-lib-ihttp-iostreams:processAndroidMainJavaRes > Task :respect-lib-opds-model:processAndroidMainJavaRes > Task :respect-lib-primarykeygen:processAndroidMainJavaRes > Task :respect-lib-serializers:processAndroidMainJavaRes > Task :respect-lib-util:processAndroidMainJavaRes > Task :respect-lib-xxhash:processAndroidMainJavaRes > Task :app-android:desugarDebugFileDependencies > Task :respect-lib-primarykeygen:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-util:bundleLibRuntimeToDirAndroidMain > Task :respect-credentials:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-ihttp-iostreams:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-ihttp-core:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-xxhash:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-serializers:bundleLibRuntimeToDirAndroidMain > Task :app-android:mergeDebugJniLibFolders > Task :respect-lib-opds-model:bundleLibRuntimeToDirAndroidMain > Task :respect-app-compose:mergeAndroidMainJniLibFolders > Task :respect-app-compose:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-credentials:mergeAndroidMainJniLibFolders > Task :respect-app-compose:copyAndroidMainJniLibsProjectOnly > Task :respect-credentials:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-credentials:copyAndroidMainJniLibsProjectOnly > Task :respect-datalayer:mergeAndroidMainJniLibFolders > Task :respect-datalayer:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-datalayer:copyAndroidMainJniLibsProjectOnly > Task :respect-datalayer-db:mergeAndroidMainJniLibFolders > Task :app-android:checkDebugDuplicateClasses > Task :respect-datalayer-db:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-ihttp-okhttp:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-ihttp-okhttp/src/commonMain/kotlin/com/ustadmobile/ihttp/okhttp/response/OkHttpResponseAdapter.kt:26:29 Unnecessary safe call on a non-null receiver of type 'ResponseBody'. > Task :respect-lib-ihttp-okhttp:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-ihttp-okhttp/src/commonMain/kotlin/com/ustadmobile/ihttp/okhttp/response/OkHttpResponseAdapter.kt:26:29 Unnecessary safe call on a non-null receiver of type 'ResponseBody'. > Task :respect-lib-ihttp-nanohttpd:compileKotlinJvm > Task :respect-lib-ihttp-okhttp:compileJvmMainJava NO-SOURCE > Task :respect-lib-ihttp-okhttp:jvmMainClasses > Task :respect-lib-ihttp-okhttp:bundleAndroidMainClassesToCompileJar > Task :respect-lib-ihttp-okhttp:jvmJar > Task :respect-lib-ihttp-nanohttpd:compileJvmMainJava NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:jvmMainClasses > Task :respect-lib-ihttp-nanohttpd:jvmJar > Task :respect-lib-ihttp-okhttp:processAndroidMainJavaRes > Task :respect-datalayer-db:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-ihttp-okhttp:bundleLibRuntimeToDirAndroidMain > Task :respect-datalayer-http:mergeAndroidMainJniLibFolders > Task :respect-datalayer-http:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-datalayer-http:copyAndroidMainJniLibsProjectOnly > Task :respect-datalayer-repository:mergeAndroidMainJniLibFolders > Task :respect-datalayer-repository:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-datalayer-repository:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-cache:mergeAndroidMainJniLibFolders > Task :respect-lib-cache:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-cache:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-dataloadstate:mergeAndroidMainJniLibFolders > Task :respect-lib-dataloadstate:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-dataloadstate:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-ihttp-core:mergeAndroidMainJniLibFolders > Task :respect-lib-ihttp-core:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-ihttp-core:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-ihttp-iostreams:mergeAndroidMainJniLibFolders > Task :respect-lib-ihttp-iostreams:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-ihttp-iostreams:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-ihttp-okhttp:mergeAndroidMainJniLibFolders > Task :respect-lib-ihttp-okhttp:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-ihttp-okhttp:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-opds-model:mergeAndroidMainJniLibFolders > Task :respect-lib-opds-model:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-opds-model:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-primarykeygen:mergeAndroidMainJniLibFolders > Task :respect-lib-primarykeygen:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-primarykeygen:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-serializers:mergeAndroidMainJniLibFolders > Task :respect-lib-serializers:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-serializers:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-shared:mergeAndroidMainJniLibFolders > Task :respect-lib-shared:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-shared:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-shared-se:mergeAndroidMainJniLibFolders > Task :respect-lib-shared-se:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-shared-se:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-util:mergeAndroidMainJniLibFolders > Task :respect-lib-util:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-util:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-xapi-core:mergeAndroidMainJniLibFolders > Task :respect-lib-xapi-core:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-xapi-core:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-xapi-ipc-server:mergeDebugJniLibFolders > Task :respect-lib-xapi-ipc-server:mergeDebugNativeLibs NO-SOURCE > Task :respect-lib-xapi-ipc-server:copyDebugJniLibsProjectOnly > Task :respect-lib-xapi-ipc-shared:mergeDebugJniLibFolders > Task :respect-lib-xapi-ipc-shared:mergeDebugNativeLibs NO-SOURCE > Task :respect-lib-xapi-ipc-shared:copyDebugJniLibsProjectOnly > Task :respect-lib-xapi-nanohttpd:mergeAndroidMainJniLibFolders > Task :respect-lib-xapi-nanohttpd:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-xapi-nanohttpd:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-xxhash:mergeAndroidMainJniLibFolders > Task :respect-lib-xxhash:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-xxhash:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-dataloadstate:compileAndroidMain > Task :respect-lib-dataloadstate:compileKotlinJvm > Task :app-android:validateSigningDebug > Task :respect-lib-dataloadstate:compileJvmMainJava NO-SOURCE > Task :respect-lib-dataloadstate:jvmMainClasses > Task :respect-lib-dataloadstate:bundleAndroidMainClassesToCompileJar > Task :respect-lib-dataloadstate:jvmJar > Task :respect-lib-dataloadstate:processAndroidMainJavaRes > Task :respect-lib-dataloadstate:bundleLibRuntimeToDirAndroidMain > Task :app-android:writeDebugAppMetadata > Task :app-android:writeDebugSigningConfigVersions > Task :app-android:preReleaseBuild UP-TO-DATE > Task :app-android:mergeReleaseJniLibFolders > Task :respect-lib-xapi-ipc-server:mergeReleaseJniLibFolders > Task :respect-lib-xapi-ipc-server:mergeReleaseNativeLibs NO-SOURCE > Task :respect-lib-xapi-ipc-server:copyReleaseJniLibsProjectOnly > Task :respect-lib-xapi-ipc-shared:mergeReleaseJniLibFolders > Task :respect-lib-xapi-ipc-shared:mergeReleaseNativeLibs NO-SOURCE > Task :respect-credentials:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:copyReleaseJniLibsProjectOnly > Task :respect-credentials:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :app-android:mergeDebugNativeLibs > Task :respect-lib-primarykeygen:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-primarykeygen:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-util:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-util:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-okhttp:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-okhttp:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-dataloadstate:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-dataloadstate:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-core:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-core:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-opds-model:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-opds-model:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-iostreams:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-iostreams:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-xxhash:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xxhash:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-serializers:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-serializers:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :app-android:generateReleaseBuildConfig > Task :app-android:mergeReleaseNativeLibs > Task :respect-lib-xapi-ipc-server:writeReleaseAarMetadata > Task :app-android:generateReleaseResValues > Task :respect-lib-xapi-ipc-shared:writeReleaseAarMetadata > Task :app-android:mapReleaseSourceSetPaths > Task :app-android:stripDebugDebugSymbols Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libbarhopper_v3.so, libimage_processing_util_jni.so, libsqliteJni.so, libsurface_util_jni.so. Run with --info option to learn more. > Task :app-android:checkReleaseDuplicateClasses > Task :app-android:checkReleaseAarMetadata > Task :app-android:processReleaseNavigationResources > Task :app-android:compileReleaseNavigationResources > Task :app-android:stripReleaseDebugSymbols Unable to strip the following libraries, packaging them as they are: libandroidx.graphics.path.so, libbarhopper_v3.so, libimage_processing_util_jni.so, libsqliteJni.so, libsurface_util_jni.so. Run with --info option to learn more. > Task :app-android:generateReleaseResources > Task :app-android:extractReleaseNativeSymbolTables > Task :app-android:mergeReleaseNativeDebugMetadata NO-SOURCE > Task :app-android:packageReleaseResources > Task :app-android:createReleaseCompatibleScreenManifests > Task :app-android:extractDeepLinksRelease > Task :respect-lib-xapi-ipc-server:extractDeepLinksRelease > Task :app-android:parseReleaseLocalResources > Task :respect-lib-xapi-ipc-shared:extractDeepLinksRelease > Task :respect-lib-xapi-ipc-server:processReleaseManifest > Task :respect-lib-xapi-ipc-server:mapReleaseSourceSetPaths > Task :respect-lib-xapi-ipc-server:compileReleaseLibraryResources > Task :respect-lib-xapi-ipc-shared:processReleaseManifest > Task :respect-lib-xapi-ipc-shared:mapReleaseSourceSetPaths > Task :app-android:processReleaseMainManifest /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/src/main/AndroidManifest.xml:26:5-130:19 Warning: application@android:allowBackup was tagged at AndroidManifest.xml:26 to replace other declarations but no other declaration present /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/src/main/AndroidManifest.xml:26:5-130:19 Warning: application@android:name was tagged at AndroidManifest.xml:26 to replace other declarations but no other declaration present /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/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 :respect-lib-xapi-ipc-shared:compileReleaseLibraryResources > Task :app-android:javaPreCompileRelease > Task :respect-app-compose:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-credentials:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-datalayer:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-datalayer-db:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-datalayer-http:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-datalayer-repository:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-cache:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-dataloadstate:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-ihttp-core:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-ihttp-iostreams:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-ihttp-okhttp:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-opds-model:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-primarykeygen:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-serializers:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-shared:prepareAndroidMainArtProfile UP-TO-DATE > Task :app-android:mergeReleaseResources > Task :respect-lib-shared-se:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-util:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-xapi-core:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-xapi-ipc-server:prepareReleaseArtProfile UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:prepareReleaseArtProfile UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-xxhash:prepareAndroidMainArtProfile UP-TO-DATE > Task :app-android:processReleaseManifestForPackage > Task :respect-lib-dataloadstate:bundleAndroidMainClassesToRuntimeJar > Task :respect-credentials:bundleAndroidMainClassesToRuntimeJar > Task :app-android:mergeReleaseArtProfile > Task :respect-lib-ihttp-core:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-ihttp-iostreams:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-ihttp-okhttp:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-primarykeygen:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-serializers:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-opds-model:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-util:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-xxhash:bundleAndroidMainClassesToRuntimeJar > Task :app-android:extractProguardFiles > Task :app-android:mergeReleaseStartupProfile UP-TO-DATE > Task :app-android:generateReleaseAssets UP-TO-DATE > Task :respect-lib-xapi-ipc-server:generateReleaseAssets UP-TO-DATE > Task :respect-lib-xapi-ipc-server:mergeReleaseAssets > Task :respect-lib-xapi-ipc-shared:generateReleaseAssets UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:mergeReleaseAssets > Task :app-android:mergeReleaseAssets > Task :app-android:compressReleaseAssets > Task :app-android:extractReleaseVersionControlInfo > Task :respect-app-compose:prepareLintJarForPublish UP-TO-DATE > Task :respect-credentials:createFullJarAndroidMain > Task :respect-credentials:prepareLintJarForPublish UP-TO-DATE > Task :respect-datalayer:prepareLintJarForPublish UP-TO-DATE > Task :respect-datalayer-db:prepareLintJarForPublish UP-TO-DATE > Task :respect-datalayer-http:prepareLintJarForPublish UP-TO-DATE > Task :respect-datalayer-repository:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-cache:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-dataloadstate:createFullJarAndroidMain > Task :respect-lib-dataloadstate:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-ihttp-core:createFullJarAndroidMain > Task :respect-lib-ihttp-core:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-ihttp-iostreams:createFullJarAndroidMain > Task :respect-lib-ihttp-iostreams:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-ihttp-okhttp:createFullJarAndroidMain > Task :respect-lib-ihttp-okhttp:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-opds-model:createFullJarAndroidMain > Task :respect-lib-opds-model:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-primarykeygen:createFullJarAndroidMain > Task :respect-lib-primarykeygen:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-serializers:createFullJarAndroidMain > Task :respect-lib-serializers:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-shared:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-shared-se:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-util:createFullJarAndroidMain > Task :respect-lib-util:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-xapi-core:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-xapi-ipc-server:extractProguardFiles > Task :respect-lib-xapi-ipc-shared:extractProguardFiles > Task :respect-lib-xapi-ipc-shared:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-xapi-ipc-server:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-xxhash:createFullJarAndroidMain > Task :respect-lib-xxhash:prepareLintJarForPublish UP-TO-DATE > Task :respect-app-compose:checkAndroidMainAarMetadata > Task :respect-lib-shared-se:checkAndroidMainAarMetadata > Task :respect-datalayer-repository:checkAndroidMainAarMetadata > Task :respect-lib-shared:checkAndroidMainAarMetadata > Task :respect-datalayer-db:checkAndroidMainAarMetadata > Task :respect-datalayer-http:checkAndroidMainAarMetadata > Task :respect-datalayer:checkAndroidMainAarMetadata > Task :respect-credentials:checkAndroidMainAarMetadata > Task :respect-credentials:extractAndroidMainAnnotations > Task :respect-lib-cache:checkAndroidMainAarMetadata > Task :respect-lib-xapi-ipc-server:extractDeepLinksForAarRelease UP-TO-DATE > Task :respect-lib-xapi-ipc-server:checkReleaseAarMetadata > Task :respect-lib-primarykeygen:checkAndroidMainAarMetadata > Task :respect-lib-primarykeygen:extractAndroidMainAnnotations > Task :respect-lib-xapi-ipc-shared:extractDeepLinksForAarRelease UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:checkReleaseAarMetadata > Task :respect-lib-xapi-nanohttpd:checkAndroidMainAarMetadata > Task :respect-lib-xapi-core:checkAndroidMainAarMetadata > Task :respect-lib-xapi-core:extractAndroidMainAnnotations > Task :respect-lib-util:checkAndroidMainAarMetadata > Task :respect-lib-util:extractAndroidMainAnnotations > Task :respect-lib-primarykeygen:mergeAndroidMainJavaResource > Task :respect-credentials:mergeAndroidMainJavaResource > Task :respect-lib-util:mergeAndroidMainJavaResource > Task :respect-credentials:syncAndroidMainLibJars > Task :respect-credentials:bundleAndroidMainLocalLintAar > Task :respect-lib-primarykeygen:syncAndroidMainLibJars > Task :respect-lib-primarykeygen:bundleAndroidMainLocalLintAar > Task :respect-lib-util:syncAndroidMainLibJars > Task :respect-lib-util:bundleAndroidMainLocalLintAar > Task :respect-lib-ihttp-okhttp:checkAndroidMainAarMetadata > Task :respect-lib-ihttp-okhttp:extractAndroidMainAnnotations > Task :respect-lib-ihttp-okhttp:mergeAndroidMainJavaResource > Task :respect-lib-dataloadstate:checkAndroidMainAarMetadata > Task :respect-lib-ihttp-okhttp:syncAndroidMainLibJars > Task :respect-lib-ihttp-okhttp:bundleAndroidMainLocalLintAar > Task :respect-lib-dataloadstate:extractAndroidMainAnnotations > Task :respect-lib-dataloadstate:mergeAndroidMainJavaResource > Task :respect-lib-ihttp-core:checkAndroidMainAarMetadata > Task :respect-lib-dataloadstate:syncAndroidMainLibJars > Task :respect-lib-dataloadstate:bundleAndroidMainLocalLintAar > Task :respect-lib-ihttp-core:extractAndroidMainAnnotations > Task :respect-lib-ihttp-core:mergeAndroidMainJavaResource > Task :respect-lib-opds-model:checkAndroidMainAarMetadata > Task :respect-lib-ihttp-core:syncAndroidMainLibJars > Task :app-android:processReleaseResources > Task :respect-lib-ihttp-core:bundleAndroidMainLocalLintAar > Task :respect-lib-opds-model:extractAndroidMainAnnotations > Task :respect-lib-opds-model:mergeAndroidMainJavaResource > Task :respect-lib-ihttp-iostreams:checkAndroidMainAarMetadata > Task :respect-lib-opds-model:syncAndroidMainLibJars > Task :respect-lib-opds-model:bundleAndroidMainLocalLintAar > Task :respect-lib-ihttp-iostreams:extractAndroidMainAnnotations > Task :respect-lib-xxhash:checkAndroidMainAarMetadata > Task :respect-lib-ihttp-iostreams:mergeAndroidMainJavaResource > Task :respect-lib-xxhash:extractAndroidMainAnnotations > Task :respect-lib-ihttp-iostreams:syncAndroidMainLibJars > Task :respect-lib-ihttp-iostreams:bundleAndroidMainLocalLintAar > Task :respect-lib-xxhash:mergeAndroidMainJavaResource > Task :respect-lib-serializers:checkAndroidMainAarMetadata > Task :respect-lib-xxhash:syncAndroidMainLibJars > Task :respect-lib-xxhash:bundleAndroidMainLocalLintAar > Task :respect-lib-serializers:extractAndroidMainAnnotations > Task :respect-lib-serializers:mergeAndroidMainJavaResource > Task :respect-lib-xapi-ipc-shared:writeReleaseLintModelMetadata > Task :respect-lib-serializers:syncAndroidMainLibJars > Task :respect-lib-serializers:bundleAndroidMainLocalLintAar > Task :respect-lib-xapi-ipc-server:writeReleaseLintModelMetadata > Task :respect-lib-xapi-core:compileAndroidMain > Task :respect-lib-xapi-core:compileKotlinJvm > Task :app-android:collectReleaseDependencies > Task :respect-lib-xapi-core:compileJvmMainJava NO-SOURCE > Task :respect-lib-xapi-core:jvmMainClasses > Task :respect-lib-xapi-core:bundleAndroidMainClassesToCompileJar > Task :respect-lib-xapi-core:jvmJar > Task :respect-lib-xapi-core:processAndroidMainJavaRes > Task :respect-lib-xapi-core:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-core:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-xapi-core:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-xapi-core:bundleLibRuntimeToDirAndroidMain > Task :respect-datalayer:extractAndroidMainAnnotations > Task :respect-lib-xapi-core:createFullJarAndroidMain > Task :respect-lib-cache:extractAndroidMainAnnotations > Task :respect-lib-xapi-ipc-shared:extractReleaseAnnotations > Task :respect-lib-xapi-nanohttpd:extractAndroidMainAnnotations > Task :respect-lib-xapi-core:mergeAndroidMainJavaResource > Task :app-android:sdkReleaseDependencyData > Task :respect-lib-xapi-core:syncAndroidMainLibJars > Task :respect-lib-xapi-core:bundleAndroidMainLocalLintAar > Task :app-android:validateSigningRelease > Task :app-android:writeReleaseAppMetadata > Task :app-android:writeReleaseSigningConfigVersions > Task :respect-lib-xapi-ipc-shared:compileReleaseKotlin > Task :respect-lib-xapi-ipc-shared:compileReleaseJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-server:checkDebugAarMetadata > Task :respect-lib-xapi-ipc-shared:bundleLibCompileToJarRelease > Task :respect-lib-xapi-ipc-shared:compileDebugKotlin > Task :respect-lib-xapi-ipc-shared:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:compileDebugJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-shared:bundleLibCompileToJarDebug > Task :respect-lib-xapi-ipc-shared:processDebugJavaRes > Task :respect-lib-xapi-ipc-shared:bundleLibRuntimeToDirDebug > Task :respect-lib-xapi-ipc-shared:exportReleaseConsumerProguardFiles > Task :respect-lib-xapi-ipc-shared:bundleLibRuntimeToJarRelease > Task :respect-lib-xapi-ipc-shared:processReleaseJavaRes > Task :respect-lib-xapi-ipc-shared:createFullJarRelease > Task :respect-lib-xapi-nanohttpd:compileAndroidMain > Task :respect-lib-xapi-ipc-shared:generateReleaseLintModel > Task :respect-lib-xapi-nanohttpd:bundleAndroidMainClassesToCompileJar > Task :respect-lib-xapi-nanohttpd:processAndroidMainJavaRes > Task :respect-lib-xapi-nanohttpd:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-xapi-nanohttpd:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-xapi-ipc-server:extractReleaseAnnotations > Task :respect-lib-xapi-nanohttpd:createFullJarAndroidMain > Task :respect-lib-xapi-ipc-shared:mergeReleaseConsumerProguardFiles > Task :respect-lib-xapi-ipc-shared:mergeReleaseJavaResource > Task :respect-lib-xapi-nanohttpd:mergeAndroidMainJavaResource > Task :respect-lib-xapi-ipc-shared:syncReleaseLibJars > Task :respect-lib-xapi-ipc-shared:bundleReleaseLocalLintAar > Task :respect-lib-xapi-nanohttpd:syncAndroidMainLibJars > Task :respect-lib-xapi-nanohttpd:bundleAndroidMainLocalLintAar > Task :respect-lib-xapi-ipc-shared:generateReleaseLintVitalModel > Task :respect-lib-xapi-ipc-server:extractDebugAnnotations > Task :respect-lib-xapi-ipc-server:extractDeepLinksForAarDebug UP-TO-DATE > Task :respect-lib-xapi-ipc-server:prepareDebugArtProfile UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:checkDebugAarMetadata > Task :respect-lib-xapi-ipc-shared:extractDebugAnnotations > Task :respect-lib-xapi-ipc-shared:extractDeepLinksForAarDebug UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:mergeDebugConsumerProguardFiles > Task :respect-lib-xapi-ipc-shared:prepareDebugArtProfile UP-TO-DATE > Task :app-android:preDebugAndroidTestBuild SKIPPED > Task :respect-lib-xapi-ipc-shared:mergeDebugJavaResource > Task :app-android:generateDebugAndroidTestResValues > Task :respect-lib-xapi-ipc-shared:syncDebugLibJars > Task :respect-lib-xapi-ipc-shared:bundleDebugLocalLintAar > Task :respect-lib-xapi-ipc-server:writeDebugLintModelMetadata > Task :respect-lib-xapi-ipc-shared:writeDebugLintModelMetadata > Task :respect-lib-xapi-ipc-shared:bundleLibRuntimeToJarDebug > Task :respect-lib-xapi-ipc-shared:generateDebugLintModel > Task :respect-lib-xapi-ipc-shared:createFullJarDebug > Task :app-android:preDebugUnitTestBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-client:preBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-client:preDebugBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-client:checkDebugAarMetadata > Task :respect-lib-xapi-ipc-client:generateDebugResValues > Task :respect-lib-xapi-ipc-client:generateDebugResources > Task :respect-lib-xapi-ipc-client:packageDebugResources > Task :respect-lib-xapi-ipc-client:processDebugNavigationResources > Task :respect-lib-xapi-ipc-client:extractDeepLinksForAarDebug UP-TO-DATE > Task :respect-lib-xapi-ipc-client:generateDebugAssets UP-TO-DATE > Task :respect-lib-xapi-ipc-client:mergeDebugAssets > Task :respect-lib-xapi-ipc-client:javaPreCompileDebug > Task :respect-lib-xapi-ipc-client:parseDebugLocalResources > Task :respect-lib-xapi-ipc-client:prepareDebugArtProfile UP-TO-DATE > Task :respect-lib-xapi-ipc-client:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-xapi-ipc-client:generateDebugRFile > Task :respect-lib-xapi-ipc-client:processDebugManifest > Task :respect-lib-xapi-ipc-client:extractDebugAnnotations > Task :respect-lib-xapi-ipc-server:compileReleaseKotlin > Task :respect-lib-xapi-ipc-server:compileDebugKotlin > Task :respect-lib-xapi-ipc-server:compileReleaseJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-server:bundleLibCompileToJarRelease > Task :respect-lib-xapi-ipc-server:compileDebugJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-server:bundleLibCompileToJarDebug > Task :respect-lib-xapi-ipc-server:processDebugJavaRes > Task :respect-lib-xapi-ipc-server:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-ipc-server:bundleLibRuntimeToDirDebug > Task :respect-lib-xapi-ipc-server:bundleLibRuntimeToJarRelease > Task :respect-lib-xapi-ipc-server:exportReleaseConsumerProguardFiles > Task :respect-lib-xapi-ipc-server:processReleaseJavaRes > Task :respect-lib-xapi-ipc-server:createFullJarRelease > Task :respect-lib-xapi-ipc-server:generateReleaseLintModel > Task :respect-lib-xapi-ipc-server:mergeReleaseConsumerProguardFiles > Task :respect-lib-xapi-ipc-server:mergeReleaseJavaResource > Task :respect-lib-xapi-ipc-server:syncReleaseLibJars > Task :respect-lib-xapi-ipc-server:bundleReleaseLocalLintAar > Task :respect-lib-xapi-ipc-server:generateReleaseLintVitalModel > Task :respect-lib-xapi-ipc-server:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-ipc-server:mergeDebugConsumerProguardFiles > Task :respect-lib-xapi-ipc-server:mergeDebugJavaResource > Task :respect-lib-xapi-ipc-server:bundleLibRuntimeToJarDebug > Task :respect-lib-xapi-ipc-server:syncDebugLibJars > Task :respect-lib-xapi-ipc-server:bundleDebugLocalLintAar > Task :respect-lib-xapi-ipc-server:createFullJarDebug > Task :respect-lib-xapi-ipc-server:generateDebugLintModel > Task :respect-lib-test-resources:androidPreBuild UP-TO-DATE > Task :respect-lib-test-resources:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-client:writeDebugAarMetadata > Task :respect-lib-test-resources:checkAndroidMainAarMetadata > Task :respect-lib-test-resources:extractAndroidMainAnnotations > Task :respect-lib-test-resources:generateAndroidMainEmptyResourceFiles > Task :respect-lib-test-resources:processAndroidMainManifest > Task :respect-lib-test-resources:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-test-resources:writeAndroidMainAarMetadata > Task :respect-lib-xapi-ipc-client:writeDebugLintModelMetadata > Task :respect-lib-xapi-ipc-server:preDebugAndroidTestBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-server:generateDebugAndroidTestResValues > Task :respect-lib-xapi-ipc-server:preDebugUnitTestBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-server:generateDebugUnitTestLintModel > Task :respect-lib-xapi-ipc-shared:preDebugAndroidTestBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:generateDebugAndroidTestResValues > Task :respect-lib-xapi-ipc-shared:generateDebugAndroidTestLintModel > Task :respect-lib-xapi-ipc-shared:preDebugUnitTestBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:generateDebugUnitTestLintModel > Task :respect-datalayer-db:compileCommonMainKotlinMetadata SKIPPED > Task :app-android:javaPreCompileDebugUnitTest > Task :respect-datalayer:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-primarykeygen:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-datalayer-db:generateProjectStructureMetadata > Task :respect-datalayer-db:metadataCommonMainProcessResources NO-SOURCE > Task :respect-datalayer-db:metadataCommonMainClasses UP-TO-DATE > Task :respect-datalayer-db:allMetadataJar > Task :respect-datalayer-db:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-datalayer-http:transformCommonMainDependenciesMetadata > Task :respect-datalayer-http:compileCommonMainKotlinMetadata SKIPPED > Task :respect-datalayer-http:generateProjectStructureMetadata > Task :respect-datalayer-http:metadataCommonMainProcessResources NO-SOURCE > Task :respect-datalayer-http:metadataCommonMainClasses UP-TO-DATE > Task :respect-datalayer-http:allMetadataJar > Task :respect-datalayer-http:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-test-resources:compileAndroidMain > Task :respect-lib-xapi-ipc-client:compileDebugKotlin > Task :respect-datalayer-repository:transformCommonMainDependenciesMetadata > Task :respect-lib-xapi-ipc-client:compileDebugJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-client:mergeDebugGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-ipc-client:mergeDebugConsumerProguardFiles > Task :respect-lib-xapi-ipc-client:processDebugJavaRes > Task :respect-lib-xapi-ipc-client:mergeDebugJavaResource > Task :respect-lib-test-resources:processAndroidMainJavaRes > Task :respect-lib-xapi-ipc-client:syncDebugLibJars > Task :respect-lib-xapi-ipc-client:bundleDebugLocalLintAar > Task :respect-lib-test-resources:mergeAndroidMainJavaResource > Task :respect-datalayer-repository:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-xapi-ipc-client:bundleLibRuntimeToJarDebug > Task :respect-lib-test-resources:bundleAndroidMainClassesToRuntimeJar > Task :respect-datalayer-repository:generateProjectStructureMetadata > Task :respect-lib-test-resources:syncAndroidMainLibJars > Task :respect-lib-test-resources:bundleAndroidMainLocalLintAar > Task :respect-lib-test-resources:createFullJarAndroidMain > Task :respect-lib-xapi-ipc-client:createFullJarDebug > Task :respect-datalayer-repository:metadataCommonMainProcessResources NO-SOURCE > Task :respect-datalayer-repository:metadataCommonMainClasses UP-TO-DATE > Task :respect-datalayer-repository:allMetadataJar > Task :respect-datalayer-repository:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-cache:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-ihttp-iostreams:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-ihttp-okhttp:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-cache:generateProjectStructureMetadata > Task :respect-lib-cache:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-cache:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-cache:allMetadataJar > Task :respect-lib-cache:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-lib-shared:transformCommonMainDependenciesMetadata > Task :respect-lib-shared:compileCommonMainKotlinMetadata SKIPPED > Task :respect-datalayer-db:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-datalayer-http:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-cache:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-shared:generateProjectStructureMetadata > Task :respect-lib-shared:metadataCommonMainProcessResources > Task :respect-lib-shared:metadataCommonMainClasses > Task :respect-lib-shared:allMetadataJar > Task :respect-lib-shared:exportCommonSourceSetsMetadataLocationsForMetadataApiElements > Task :respect-datalayer:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/adapters/PersonPasskeyAdapter.kt:17:45 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. > Task :respect-datalayer:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer/src/commonMain/kotlin/world/respect/datalayer/school/adapters/PersonPasskeyAdapter.kt:17:45 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. > Task :app-android:mergeExtDexDebug > Task :respect-app-compose:transformCommonMainDependenciesMetadata > Task :respect-datalayer:compileJvmMainJava NO-SOURCE > Task :respect-datalayer:jvmMainClasses > Task :respect-datalayer:bundleAndroidMainClassesToCompileJar > Task :respect-datalayer:jvmJar > Task :respect-datalayer:processAndroidMainJavaRes > Task :respect-datalayer:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-datalayer:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer:bundleAndroidMainClassesToRuntimeJar > Task :respect-datalayer:bundleLibRuntimeToDirAndroidMain > Task :respect-datalayer-repository:extractAndroidMainAnnotations > Task :respect-datalayer:createFullJarAndroidMain > Task :respect-datalayer-db:extractAndroidMainAnnotations > Task :respect-datalayer-http:extractAndroidMainAnnotations > Task :respect-app-compose:compileCommonMainKotlinMetadata SKIPPED > Task :respect-datalayer-repository:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-lib-shared:exportRootPublicationCoordinatesForMetadataApiElements > Task :respect-datalayer:mergeAndroidMainJavaResource > Task :respect-app-compose:generateProjectStructureMetadata > Task :respect-datalayer:syncAndroidMainLibJars > Task :respect-datalayer:bundleAndroidMainLocalLintAar > Task :respect-app-compose:metadataCommonMainProcessResources NO-SOURCE > Task :respect-app-compose:metadataCommonMainClasses UP-TO-DATE > Task :respect-app-compose:allMetadataJar > Task :respect-app-compose:checkDesktopMainComposeLibrariesCompatibility > Task :respect-app-compose:convertXmlValueResourcesForDesktopMain NO-SOURCE > Task :respect-app-compose:copyNonXmlValueResourcesForDesktopMain NO-SOURCE > Task :respect-app-compose:prepareComposeResourcesTaskForDesktopMain NO-SOURCE > Task :respect-app-compose:generateResourceAccessorsForDesktopMain NO-SOURCE > Task :respect-app-compose:generateActualResourceCollectorsForDesktopMain > Task :respect-lib-xapi-ipc-shared:lintAnalyzeDebugUnitTest > Task :respect-lib-xapi-ipc-shared:lintAnalyzeDebugAndroidTest > Task :respect-lib-xapi-ipc-server:lintAnalyzeDebugUnitTest > Task :respect-datalayer-http:jvmProcessResources NO-SOURCE > Task :respect-datalayer-http:processJvmMainResources SKIPPED > Task :respect-datalayer-repository:jvmProcessResources NO-SOURCE > Task :respect-datalayer-repository:processJvmMainResources SKIPPED > Task :respect-lib-shared:checkJvmMainComposeLibrariesCompatibility > Task :respect-lib-shared:convertXmlValueResourcesForJvmMain NO-SOURCE > Task :respect-lib-shared:copyNonXmlValueResourcesForJvmMain NO-SOURCE > Task :respect-lib-shared:prepareComposeResourcesTaskForJvmMain NO-SOURCE > Task :respect-lib-shared:generateResourceAccessorsForJvmMain NO-SOURCE > Task :respect-lib-shared:generateActualResourceCollectorsForJvmMain > Task :respect-lib-shared:assembleJvmMainResources > Task :respect-lib-shared:jvmProcessResources > Task :respect-lib-shared:processJvmMainResources SKIPPED > Task :respect-lib-shared-se:jvmProcessResources NO-SOURCE > Task :respect-lib-shared-se:processJvmMainResources SKIPPED > Task :respect-app-compose:assembleDesktopMainResources > Task :respect-app-compose:desktopProcessResources > Task :respect-app-compose:processDesktopMainResources SKIPPED > Task :respect-app-compose:checkDesktopTestComposeLibrariesCompatibility > Task :respect-app-compose:convertXmlValueResourcesForCommonTest NO-SOURCE > Task :respect-app-compose:copyNonXmlValueResourcesForCommonTest NO-SOURCE > Task :respect-app-compose:prepareComposeResourcesTaskForCommonTest NO-SOURCE > Task :respect-app-compose:generateResourceAccessorsForCommonTest NO-SOURCE > Task :respect-app-compose:convertXmlValueResourcesForDesktopTest NO-SOURCE > Task :respect-app-compose:copyNonXmlValueResourcesForDesktopTest NO-SOURCE > Task :respect-app-compose:prepareComposeResourcesTaskForDesktopTest NO-SOURCE > Task :respect-app-compose:generateResourceAccessorsForDesktopTest NO-SOURCE > Task :respect-app-compose:assembleDesktopTestResources > Task :respect-app-compose:desktopTestProcessResources > Task :respect-app-compose:processDesktopTestResources SKIPPED > Task :respect-cli:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-cli:processResources NO-SOURCE > Task :respect-cli:processTestResources NO-SOURCE > Task :respect-credentials:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-credentials:bundleAndroidMainAar > Task :respect-credentials:assembleAndroidMain > Task :respect-credentials:assemble > Task :respect-credentials:compileTestKotlinJvm NO-SOURCE > Task :respect-credentials:compileJvmTestJava NO-SOURCE > Task :respect-credentials:jvmTestProcessResources NO-SOURCE > Task :respect-credentials:processJvmTestResources SKIPPED > Task :respect-credentials:jvmTestClasses UP-TO-DATE > Task :respect-credentials:jvmTest NO-SOURCE > Task :respect-credentials:allTests NO-SOURCE > Task :respect-credentials:check UP-TO-DATE > Task :respect-credentials:build > Task :respect-datalayer:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer:bundleAndroidMainAar > Task :respect-datalayer:assembleAndroidMain > Task :respect-datalayer:assemble > Task :respect-datalayer:jvmTestProcessResources NO-SOURCE > Task :respect-datalayer:processJvmTestResources SKIPPED > Task :respect-datalayer-http:jvmTestProcessResources NO-SOURCE > Task :respect-datalayer-http:processJvmTestResources SKIPPED > Task :respect-lib-test:kmpPartiallyResolvedDependenciesChecker > Task :respect-lib-test:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-server:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :respect-server:generateBuildConfigClasses > Task :respect-server:processResources > Task :respect-lib-test:jvmProcessResources NO-SOURCE > Task :respect-lib-test:processJvmMainResources SKIPPED > Task :respect-datalayer-repository:jvmTestProcessResources > Task :respect-datalayer-repository:processJvmTestResources SKIPPED > Task :respect-lib-dataloadstate:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-dataloadstate:bundleAndroidMainAar > Task :respect-lib-dataloadstate:assembleAndroidMain > Task :respect-lib-dataloadstate:assemble > Task :respect-lib-dataloadstate:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-dataloadstate:compileJvmTestJava NO-SOURCE > Task :respect-lib-dataloadstate:jvmTestProcessResources NO-SOURCE > Task :respect-lib-dataloadstate:processJvmTestResources SKIPPED > Task :respect-lib-dataloadstate:jvmTestClasses UP-TO-DATE > Task :respect-lib-dataloadstate:jvmTest NO-SOURCE > Task :respect-lib-dataloadstate:allTests NO-SOURCE > Task :respect-lib-dataloadstate:check UP-TO-DATE > Task :respect-lib-dataloadstate:build > Task :respect-lib-ihttp-core:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-core:bundleAndroidMainAar > Task :respect-lib-ihttp-core:assembleAndroidMain > Task :respect-lib-ihttp-core:assemble > Task :respect-lib-ihttp-core:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-ihttp-core:compileJvmTestJava NO-SOURCE > Task :respect-lib-ihttp-core:jvmTestProcessResources NO-SOURCE > Task :respect-lib-ihttp-core:processJvmTestResources SKIPPED > Task :respect-lib-ihttp-core:jvmTestClasses UP-TO-DATE > Task :respect-lib-ihttp-core:jvmTest NO-SOURCE > Task :respect-lib-ihttp-core:allTests NO-SOURCE > Task :respect-lib-ihttp-core:check UP-TO-DATE > Task :respect-lib-ihttp-core:build > Task :respect-lib-ihttp-iostreams:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-iostreams:bundleAndroidMainAar > Task :respect-lib-ihttp-iostreams:assembleAndroidMain > Task :respect-lib-ihttp-iostreams:assemble > Task :respect-lib-ihttp-iostreams:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-ihttp-iostreams:compileJvmTestJava NO-SOURCE > Task :respect-lib-ihttp-iostreams:jvmTestProcessResources NO-SOURCE > Task :respect-lib-ihttp-iostreams:processJvmTestResources SKIPPED > Task :respect-lib-ihttp-iostreams:jvmTestClasses UP-TO-DATE > Task :respect-lib-ihttp-iostreams:jvmTest NO-SOURCE > Task :respect-lib-ihttp-iostreams:allTests NO-SOURCE > Task :respect-lib-ihttp-iostreams:check UP-TO-DATE > Task :respect-lib-ihttp-iostreams:build > Task :respect-lib-ihttp-nanohttpd:transformCommonMainDependenciesMetadata > Task :respect-lib-ihttp-nanohttpd:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-ihttp-nanohttpd:generateProjectStructureMetadata > Task :respect-lib-ihttp-nanohttpd:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:allMetadataJar > Task :respect-lib-ihttp-nanohttpd:androidPreBuild UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:checkAndroidMainAarMetadata > Task :respect-lib-ihttp-nanohttpd:mergeAndroidMainJniLibFolders > Task :respect-lib-ihttp-nanohttpd:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-datalayer:compileTestKotlinJvm > Task :respect-lib-ihttp-nanohttpd:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-ihttp-nanohttpd:extractAndroidMainAnnotations > Task :respect-datalayer:compileJvmTestJava NO-SOURCE > Task :respect-datalayer:jvmTestClasses > Task :respect-datalayer-http:compileAndroidMain > Task :respect-datalayer-repository:compileAndroidMain > Task :respect-datalayer-repository:compileKotlinJvm > Task :respect-datalayer:jvmTest > Task :respect-datalayer-http:bundleAndroidMainClassesToCompileJar > Task :respect-datalayer-repository:bundleAndroidMainClassesToCompileJar > Task :respect-datalayer-http:processAndroidMainJavaRes > Task :respect-datalayer-repository:processAndroidMainJavaRes > Task :respect-datalayer-repository:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-datalayer-repository:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer-http:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-datalayer-http:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer-repository:mergeAndroidMainJavaResource > Task :respect-datalayer-repository:bundleAndroidMainClassesToRuntimeJar > Task :respect-datalayer-http:bundleAndroidMainClassesToRuntimeJar > Task :respect-datalayer-repository:bundleLibRuntimeToDirAndroidMain > Task :respect-datalayer-http:mergeAndroidMainJavaResource > Task :respect-datalayer-http:bundleLibRuntimeToDirAndroidMain > Task :respect-datalayer-repository:syncAndroidMainLibJars > Task :respect-datalayer-http:createFullJarAndroidMain > Task :respect-datalayer-repository:createFullJarAndroidMain > Task :respect-datalayer-repository:bundleAndroidMainLocalLintAar > Task :respect-datalayer-http:syncAndroidMainLibJars > Task :respect-datalayer-http:bundleAndroidMainLocalLintAar > Task :respect-datalayer-repository:compileJvmMainJava NO-SOURCE > Task :respect-datalayer-repository:jvmMainClasses > Task :respect-datalayer-repository:jvmJar > Task :respect-datalayer:allTests > Task :respect-datalayer:check > Task :respect-datalayer:build > Task :respect-datalayer-http:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer-http:bundleAndroidMainAar > Task :respect-datalayer-http:assembleAndroidMain > Task :respect-datalayer-repository:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer-repository:bundleAndroidMainAar > Task :respect-datalayer-repository:assembleAndroidMain > Task :respect-datalayer-repository:assemble > Task :respect-datalayer-http:compileKotlinJvm > Task :respect-lib-ihttp-nanohttpd:generateAndroidMainEmptyResourceFiles > Task :respect-datalayer-http:compileJvmMainJava NO-SOURCE > Task :respect-datalayer-http:jvmMainClasses > Task :respect-datalayer-http:jvmJar > Task :respect-datalayer-http:assemble > Task :respect-datalayer-http:compileTestKotlinJvm NO-SOURCE > Task :respect-datalayer-http:compileJvmTestJava NO-SOURCE > Task :respect-datalayer-http:jvmTestClasses UP-TO-DATE > Task :respect-datalayer-http:jvmTest NO-SOURCE > Task :respect-datalayer-http:allTests NO-SOURCE > Task :respect-datalayer-http:check UP-TO-DATE > Task :respect-datalayer-http:build > Task :respect-lib-ihttp-nanohttpd:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:processAndroidMainManifest > Task :respect-lib-ihttp-nanohttpd:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:writeAndroidMainAarMetadata > Task :respect-lib-ihttp-nanohttpd:compileJvmTestJava NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:jvmTestProcessResources NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:processJvmTestResources SKIPPED > Task :respect-lib-ihttp-nanohttpd:jvmTestClasses UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:jvmTest NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:allTests NO-SOURCE > Task :respect-lib-ihttp-nanohttpd:check UP-TO-DATE > Task :respect-lib-ihttp-okhttp:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-okhttp:bundleAndroidMainAar > Task :respect-lib-ihttp-okhttp:assembleAndroidMain > Task :respect-lib-ihttp-okhttp:assemble > Task :respect-lib-ihttp-okhttp:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-ihttp-okhttp:compileJvmTestJava NO-SOURCE > Task :respect-lib-ihttp-okhttp:jvmTestProcessResources NO-SOURCE > Task :respect-lib-ihttp-okhttp:processJvmTestResources SKIPPED > Task :respect-lib-ihttp-okhttp:jvmTestClasses UP-TO-DATE > Task :respect-lib-ihttp-okhttp:jvmTest NO-SOURCE > Task :respect-lib-ihttp-okhttp:allTests NO-SOURCE > Task :respect-lib-ihttp-okhttp:check UP-TO-DATE > Task :respect-lib-ihttp-okhttp:build > Task :respect-lib-opds-model:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-opds-model:bundleAndroidMainAar > Task :respect-lib-opds-model:assembleAndroidMain > Task :respect-lib-opds-model:assemble > Task :respect-lib-opds-model:jvmTestProcessResources > Task :respect-lib-opds-model:processJvmTestResources SKIPPED > Task :respect-lib-primarykeygen:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-primarykeygen:bundleAndroidMainAar > Task :respect-lib-primarykeygen:assembleAndroidMain > Task :respect-lib-primarykeygen:assemble > Task :respect-lib-primarykeygen:jvmTestProcessResources NO-SOURCE > Task :respect-lib-primarykeygen:processJvmTestResources SKIPPED > Task :respect-lib-serializers:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-serializers:bundleAndroidMainAar > Task :respect-lib-serializers:assembleAndroidMain > Task :respect-lib-serializers:assemble > Task :respect-lib-serializers:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-serializers:compileJvmTestJava NO-SOURCE > Task :respect-lib-serializers:jvmTestProcessResources NO-SOURCE > Task :respect-lib-serializers:processJvmTestResources SKIPPED > Task :respect-lib-serializers:jvmTestClasses UP-TO-DATE > Task :respect-lib-serializers:jvmTest NO-SOURCE > Task :respect-lib-serializers:allTests NO-SOURCE > Task :respect-lib-serializers:check UP-TO-DATE > Task :respect-lib-serializers:build > Task :respect-lib-shared:checkJvmTestComposeLibrariesCompatibility > Task :respect-lib-shared:convertXmlValueResourcesForCommonTest NO-SOURCE > Task :respect-lib-shared:copyNonXmlValueResourcesForCommonTest NO-SOURCE > Task :respect-lib-shared:prepareComposeResourcesTaskForCommonTest NO-SOURCE > Task :respect-lib-shared:generateResourceAccessorsForCommonTest NO-SOURCE > Task :respect-lib-shared:convertXmlValueResourcesForJvmTest NO-SOURCE > Task :respect-lib-shared:copyNonXmlValueResourcesForJvmTest NO-SOURCE > Task :respect-lib-shared:prepareComposeResourcesTaskForJvmTest NO-SOURCE > Task :respect-lib-shared:generateResourceAccessorsForJvmTest NO-SOURCE > Task :respect-lib-shared:assembleJvmTestResources > Task :respect-lib-shared:jvmTestProcessResources > Task :respect-lib-shared:processJvmTestResources SKIPPED > Task :respect-lib-opds-model:compileTestKotlinJvm > Task :respect-lib-xapi-ipc-server:lintVitalAnalyzeRelease > Task :respect-lib-ihttp-nanohttpd:compileAndroidMain > Task :respect-lib-xapi-ipc-shared:lintVitalAnalyzeRelease > Task :respect-lib-primarykeygen:compileTestKotlinJvm > Task :respect-lib-shared-se:transformCommonMainDependenciesMetadata > Task :respect-lib-ihttp-nanohttpd:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-ihttp-nanohttpd:processAndroidMainJavaRes > Task :respect-lib-opds-model:compileJvmTestJava NO-SOURCE > Task :respect-lib-opds-model:jvmTestClasses > Task :respect-lib-ihttp-nanohttpd:mergeAndroidMainJavaResource > Task :respect-lib-ihttp-nanohttpd:syncAndroidMainLibJars > Task :respect-lib-ihttp-nanohttpd:bundleAndroidMainAar > Task :respect-lib-ihttp-nanohttpd:assembleAndroidMain > Task :respect-lib-ihttp-nanohttpd:assemble > Task :respect-lib-ihttp-nanohttpd:build > Task :respect-lib-opds-model:jvmTest > Task :respect-lib-opds-model:allTests > Task :respect-lib-opds-model:check > Task :respect-lib-opds-model:build > Task :respect-lib-primarykeygen:compileJvmTestJava NO-SOURCE > Task :respect-lib-primarykeygen:jvmTestClasses > Task :respect-lib-cache:kspKotlinJvm > Task :respect-lib-cache:kspAndroidMain > Task :respect-lib-xapi-ipc-shared:lintAnalyzeDebug > Task :respect-datalayer-db:kspAndroidMain w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt:94: world.respect.datalayer.school.model.composites.PersonListDetails has some properties [email, phoneNumber, role] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: guid, givenName, familyName, username. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt:137: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt:218: world.respect.datalayer.school.model.composites.PersonListDetails has some properties [email, phoneNumber] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: guid, givenName, familyName, username, role. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/ClassEntityDao.kt:36: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/ClassEntityDao.kt:93: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/ClassEntityDao.kt:101: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/daos/XapiActivityEntityDao.kt:24: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/daos/XapiActivityEntityDao.kt:58: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/schooldirectory/daos/SchoolDirectoryEntryEntityDao.kt:25: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. > Task :respect-datalayer-db:kspKotlinJvm w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt:94: world.respect.datalayer.school.model.composites.PersonListDetails has some properties [email, phoneNumber, role] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: guid, givenName, familyName, username. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt:137: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/PersonEntityDao.kt:218: world.respect.datalayer.school.model.composites.PersonListDetails has some properties [email, phoneNumber] which are not returned by the query. If they are not supposed to be read from the result, you can mark them with @Ignore annotation. You can suppress this warning by annotating the function with @SuppressWarnings(RoomWarnings.QUERY_MISMATCH). Columns returned by the query: guid, givenName, familyName, username, role. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/ClassEntityDao.kt:36: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/ClassEntityDao.kt:93: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/daos/ClassEntityDao.kt:101: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/daos/XapiActivityEntityDao.kt:24: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/school/xapi/daos/XapiActivityEntityDao.kt:58: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. w: [ksp] /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/src/commonMain/kotlin/world/respect/datalayer/db/schooldirectory/daos/SchoolDirectoryEntryEntityDao.kt:25: The return value includes a data class with a @Relation. It is usually desired to annotate this function with @Transaction to avoid possibility of inconsistent results between the data class and its relations. See https://developer.android.com/reference/androidx/room/Transaction.html for details. > Task :respect-lib-primarykeygen:jvmTest > Task :respect-datalayer-db:jvmProcessResources NO-SOURCE > Task :respect-datalayer-db:processJvmMainResources SKIPPED > Task :respect-lib-cache:jvmProcessResources NO-SOURCE > Task :respect-lib-cache:processJvmMainResources SKIPPED > Task :respect-lib-primarykeygen:allTests > Task :respect-lib-primarykeygen:check > Task :respect-lib-primarykeygen:build > Task :respect-lib-shared-se:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-shared-se:generateProjectStructureMetadata > Task :respect-lib-shared-se:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-shared-se:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-shared-se:allMetadataJar > Task :respect-lib-shared-se:jvmTestProcessResources NO-SOURCE > Task :respect-lib-shared-se:processJvmTestResources SKIPPED > Task :respect-lib-test:transformCommonMainDependenciesMetadata > Task :respect-lib-test:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-test:generateProjectStructureMetadata > Task :respect-lib-test:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-test:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-test:allMetadataJar > Task :respect-lib-test:androidPreBuild UP-TO-DATE > Task :respect-lib-test:preAndroidMainBuild UP-TO-DATE > Task :respect-lib-test:checkAndroidMainAarMetadata > Task :respect-lib-test:mergeAndroidMainJniLibFolders > Task :respect-lib-test:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-test:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-test:generateAndroidMainEmptyResourceFiles > Task :respect-lib-test:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-test:prepareLintJarForPublish UP-TO-DATE > Task :respect-lib-test:writeAndroidMainAarMetadata > Task :respect-lib-test:jvmTestProcessResources NO-SOURCE > Task :respect-lib-test:processJvmTestResources SKIPPED > Task :respect-lib-test:processAndroidMainManifest > Task :respect-lib-test-resources:transformCommonMainDependenciesMetadata > Task :respect-lib-test-resources:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-test-resources:generateProjectStructureMetadata > Task :respect-lib-test-resources:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-test-resources:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-test-resources:allMetadataJar > Task :respect-lib-test-resources:mergeAndroidMainJniLibFolders > Task :respect-lib-test-resources:mergeAndroidMainNativeLibs NO-SOURCE > Task :respect-lib-test-resources:copyAndroidMainJniLibsProjectOnly > Task :respect-lib-test-resources:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-test-resources:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-test-resources:prepareAndroidMainArtProfile UP-TO-DATE > Task :respect-lib-test-resources:bundleAndroidMainAar > Task :respect-lib-test-resources:assembleAndroidMain > Task :respect-lib-test-resources:assemble > Task :respect-lib-test-resources:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-test-resources:compileJvmTestJava NO-SOURCE > Task :respect-lib-test-resources:jvmTestProcessResources NO-SOURCE > Task :respect-lib-test-resources:processJvmTestResources SKIPPED > Task :respect-lib-test-resources:jvmTestClasses UP-TO-DATE > Task :respect-lib-test-resources:jvmTest NO-SOURCE > Task :respect-lib-test-resources:allTests NO-SOURCE > Task :respect-lib-test-resources:check UP-TO-DATE > Task :respect-lib-test-resources:build > Task :respect-lib-util:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-util:bundleAndroidMainAar > Task :respect-lib-util:assembleAndroidMain > Task :respect-lib-util:assemble > Task :respect-lib-util:jvmTestProcessResources NO-SOURCE > Task :respect-lib-util:processJvmTestResources SKIPPED > Task :respect-lib-xapi-core:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-xapi-core:bundleAndroidMainAar > Task :respect-lib-xapi-core:assembleAndroidMain > Task :respect-lib-xapi-core:assemble > Task :respect-lib-xapi-core:jvmTestProcessResources NO-SOURCE > Task :respect-lib-xapi-core:processJvmTestResources SKIPPED > Task :respect-lib-xapi-ipc-client:mergeDebugJniLibFolders > Task :respect-lib-xapi-ipc-client:mergeDebugNativeLibs NO-SOURCE > Task :respect-lib-xapi-ipc-client:stripDebugDebugSymbols NO-SOURCE > Task :respect-lib-xapi-ipc-client:preReleaseBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-client:copyDebugJniLibsProjectAndLocalJars > Task :respect-lib-xapi-ipc-client:checkReleaseAarMetadata > Task :respect-lib-xapi-ipc-client:bundleDebugAar > Task :respect-lib-xapi-ipc-client:assembleDebug > Task :respect-lib-xapi-ipc-client:mergeReleaseJniLibFolders > Task :respect-lib-xapi-ipc-client:mergeReleaseNativeLibs NO-SOURCE > Task :respect-lib-xapi-ipc-client:stripReleaseDebugSymbols NO-SOURCE > Task :respect-lib-xapi-ipc-client:generateReleaseResValues > Task :respect-lib-xapi-ipc-client:copyReleaseJniLibsProjectAndLocalJars > Task :respect-lib-xapi-ipc-client:extractDeepLinksForAarRelease UP-TO-DATE > Task :respect-lib-xapi-ipc-client:generateReleaseResources > Task :respect-lib-xapi-ipc-client:packageReleaseResources > Task :respect-lib-xapi-ipc-client:processReleaseNavigationResources > Task :respect-lib-xapi-ipc-client:generateReleaseAssets UP-TO-DATE > Task :respect-lib-xapi-ipc-client:mergeReleaseAssets > Task :respect-lib-xapi-ipc-client:prepareReleaseArtProfile UP-TO-DATE > Task :respect-lib-xapi-ipc-client:javaPreCompileRelease > Task :respect-lib-xapi-ipc-client:parseReleaseLocalResources > Task :respect-lib-xapi-ipc-client:processReleaseManifest > Task :respect-lib-xapi-ipc-client:writeReleaseAarMetadata > Task :respect-lib-xapi-ipc-client:mapReleaseSourceSetPaths > Task :respect-lib-util:compileTestKotlinJvm > Task :respect-lib-util:compileJvmTestJava NO-SOURCE > Task :respect-lib-util:jvmTestClasses > Task :respect-lib-xapi-core:compileTestKotlinJvm > Task :respect-lib-util:jvmTest > Task :respect-lib-util:allTests > Task :respect-lib-util:check > Task :respect-lib-util:build > Task :respect-lib-xapi-core:compileJvmTestJava NO-SOURCE > Task :respect-lib-xapi-core:jvmTestClasses > Task :respect-lib-xapi-core:jvmTest > Task :respect-lib-xapi-core:allTests > Task :respect-lib-xapi-core:check > Task :respect-lib-xapi-core:build > Task :respect-lib-xapi-ipc-client:generateReleaseRFile > Task :respect-lib-xapi-ipc-server:lintAnalyzeDebug > Task :respect-lib-xapi-ipc-client:mergeReleaseResources > Task :respect-lib-xapi-ipc-client:extractReleaseAnnotations > Task :respect-lib-xapi-ipc-client:preDebugAndroidTestBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-client:generateDebugAndroidTestResValues > Task :respect-lib-xapi-ipc-client:generateDebugAndroidTestLintModel > Task :respect-lib-xapi-ipc-client:extractProguardFiles > Task :respect-lib-xapi-ipc-client:generateDebugLintReportModel > Task :respect-lib-xapi-ipc-client:preDebugUnitTestBuild UP-TO-DATE > Task :respect-lib-xapi-ipc-client:generateDebugUnitTestLintModel > Task :respect-lib-xapi-ipc-client:bundleLibCompileToJarDebug > Task :respect-lib-xapi-ipc-server:stripDebugDebugSymbols NO-SOURCE > Task :respect-lib-xapi-ipc-client:javaPreCompileDebugUnitTest > Task :respect-lib-xapi-ipc-server:stripReleaseDebugSymbols NO-SOURCE > Task :respect-lib-xapi-ipc-server:copyDebugJniLibsProjectAndLocalJars > Task :respect-lib-xapi-ipc-server:copyReleaseJniLibsProjectAndLocalJars > Task :respect-lib-xapi-ipc-client:lintAnalyzeDebugUnitTest > Task :respect-lib-xapi-ipc-client:lintAnalyzeDebugAndroidTest > Task :respect-lib-xapi-ipc-client:generateDebugUnitTestStubRFile > Task :respect-lib-xapi-ipc-client:verifyReleaseResources > Task :respect-lib-xapi-ipc-client:compileReleaseKotlin > Task :respect-lib-xapi-ipc-server:mergeReleaseResources > Task :respect-lib-xapi-ipc-client:compileReleaseJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-client:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-xapi-ipc-client:mergeReleaseConsumerProguardFiles > Task :respect-lib-xapi-ipc-client:processReleaseJavaRes > Task :respect-lib-xapi-ipc-client:compileDebugUnitTestKotlin NO-SOURCE > Task :respect-lib-xapi-ipc-client:mergeReleaseJavaResource > Task :respect-lib-xapi-ipc-client:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-client:syncReleaseLibJars > Task :respect-lib-xapi-ipc-client:bundleReleaseAar > Task :respect-lib-xapi-ipc-client:assembleRelease > Task :respect-lib-xapi-ipc-client:assemble > Task :respect-lib-xapi-ipc-client:processDebugUnitTestJavaRes NO-SOURCE > Task :respect-lib-xapi-ipc-client:testDebugUnitTest NO-SOURCE > Task :respect-lib-xapi-ipc-client:test UP-TO-DATE > Task :respect-lib-xapi-ipc-server:bundleDebugAar > Task :respect-lib-xapi-ipc-server:assembleDebug > Task :respect-lib-xapi-ipc-server:bundleReleaseAar > Task :respect-lib-xapi-ipc-server:generateDebugLintReportModel > Task :respect-lib-xapi-ipc-shared:stripDebugDebugSymbols NO-SOURCE > Task :respect-lib-xapi-ipc-shared:stripReleaseDebugSymbols NO-SOURCE > Task :respect-lib-xapi-ipc-shared:copyDebugJniLibsProjectAndLocalJars > Task :respect-lib-xapi-ipc-server:javaPreCompileDebugUnitTest > Task :respect-lib-xapi-ipc-shared:copyReleaseJniLibsProjectAndLocalJars > Task :respect-lib-xapi-ipc-server:generateDebugUnitTestStubRFile > Task :respect-lib-cache:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/build/generated/ksp/jvm/jvmMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDbConstructor.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:84:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/integrity/Sha256Integrity.kt:6:29 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/md5/Md5DigestExt.kt:7:47 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/md5/Md5DigestExt.kt:11:55 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. > Task :respect-lib-xapi-ipc-server:verifyReleaseResources > Task :respect-lib-xapi-ipc-shared:mergeReleaseResources > Task :respect-lib-xapi-ipc-server:assembleRelease > Task :respect-lib-xapi-ipc-server:assemble > Task :respect-lib-xapi-ipc-server:compileDebugUnitTestKotlin NO-SOURCE > Task :respect-lib-xapi-ipc-server:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-server:processDebugUnitTestJavaRes NO-SOURCE > Task :respect-lib-xapi-ipc-server:testDebugUnitTest NO-SOURCE > Task :respect-lib-cache:compileJvmMainJava NO-SOURCE > Task :respect-lib-cache:jvmMainClasses > Task :respect-lib-cache:kspTestKotlinJvm SKIPPED > Task :respect-lib-cache:copyRoomSchemas NO-SOURCE > Task :respect-lib-cache:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/build/generated/ksp/android/androidMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDbConstructor.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/androidMain/kotlin/com/ustadmobile/libcache/distributed/DistributedCacheNsdAndroid.kt:87:48 'var host: InetAddress!' is deprecated. Deprecated in Java. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/androidMain/kotlin/com/ustadmobile/libcache/distributed/DistributedCacheNsdAndroid.kt:130:28 'fun resolveService(p0: NsdServiceInfo!, p1: NsdManager.ResolveListener!): Unit' is deprecated. Deprecated in Java. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/androidMain/kotlin/com/ustadmobile/libcache/distributed/DistributedCacheNsdAndroid.kt:138:42 'var host: InetAddress!' is deprecated. Deprecated in Java. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/db/UstadCacheDb.kt:84:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/distributed/DistributedCacheHashtable.kt:186:54 Java type mismatch: inferred type is 'String?', but 'String' was expected. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/distributed/XXStringHasherExt.kt:11:24 Java type mismatch: inferred type is 'String?', but 'String' was expected. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/integrity/Sha256Integrity.kt:6:29 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/io/SourceExt.kt:120:43 Only safe (?.) or non-null asserted (!!.) calls are allowed on a nullable receiver of type 'File?'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/md5/Md5DigestExt.kt:7:47 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/commonMain/kotlin/com/ustadmobile/libcache/md5/Md5DigestExt.kt:11:55 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. > Task :respect-lib-cache:jvmJar > Task :respect-lib-cache:bundleAndroidMainClassesToCompileJar > Task :respect-lib-cache:processAndroidMainJavaRes > Task :respect-lib-cache:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-cache:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-cache:mergeAndroidMainJavaResource > Task :respect-lib-cache:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-cache:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-cache:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-cache:syncAndroidMainLibJars > Task :respect-lib-cache:createFullJarAndroidMain > Task :respect-lib-cache:bundleAndroidMainLocalLintAar > Task :respect-lib-cache:bundleAndroidMainAar > Task :respect-lib-cache:assembleAndroidMain > Task :respect-lib-cache:assemble > Task :respect-lib-cache:jvmTestProcessResources > Task :respect-lib-cache:processJvmTestResources SKIPPED > Task :respect-lib-xapi-ipc-server:test UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:bundleDebugAar > Task :respect-lib-xapi-ipc-shared:assembleDebug > Task :respect-lib-xapi-ipc-shared:bundleReleaseAar > Task :respect-lib-xapi-ipc-shared:generateDebugLintReportModel > Task :respect-lib-xapi-ipc-shared:javaPreCompileDebugUnitTest > Task :respect-lib-xapi-ipc-shared:generateDebugUnitTestStubRFile > Task :respect-lib-xapi-ipc-shared:lintReportDebug > Task :respect-lib-xapi-ipc-shared:verifyReleaseResources > Task :respect-lib-xapi-nanohttpd:transformCommonMainDependenciesMetadata > Task :respect-lib-xapi-ipc-shared:assembleRelease > Task :respect-lib-xapi-ipc-shared:assemble > Task :respect-lib-xapi-ipc-shared:lintDebug > Task :respect-lib-xapi-ipc-shared:lint > Task :respect-lib-xapi-ipc-shared:compileDebugUnitTestKotlin NO-SOURCE > Task :respect-lib-xapi-ipc-shared:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :respect-lib-xapi-ipc-shared:processDebugUnitTestJavaRes NO-SOURCE > Task :respect-lib-xapi-ipc-shared:testDebugUnitTest NO-SOURCE > Task :respect-lib-xapi-ipc-shared:test UP-TO-DATE > Task :respect-lib-xapi-ipc-shared:check > Task :respect-lib-xapi-ipc-shared:build > Task :respect-lib-xapi-nanohttpd:compileCommonMainKotlinMetadata SKIPPED > Task :respect-lib-xapi-nanohttpd:generateProjectStructureMetadata > Task :respect-lib-xapi-nanohttpd:metadataCommonMainProcessResources NO-SOURCE > Task :respect-lib-xapi-nanohttpd:metadataCommonMainClasses UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:allMetadataJar > Task :respect-lib-xapi-nanohttpd:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:bundleAndroidMainAar > Task :respect-lib-xapi-nanohttpd:assembleAndroidMain > Task :respect-lib-xapi-nanohttpd:jvmProcessResources NO-SOURCE > Task :respect-lib-xapi-nanohttpd:processJvmMainResources SKIPPED > Task :respect-lib-xapi-nanohttpd:jvmTestProcessResources NO-SOURCE > Task :respect-lib-xapi-nanohttpd:processJvmTestResources SKIPPED > Task :respect-lib-xxhash:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-xxhash:bundleAndroidMainAar > Task :respect-lib-xxhash:assembleAndroidMain > Task :respect-lib-xxhash:assemble > Task :respect-lib-xxhash:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-xxhash:compileJvmTestJava NO-SOURCE > Task :respect-lib-xxhash:jvmTestProcessResources NO-SOURCE > Task :respect-lib-xxhash:processJvmTestResources SKIPPED > Task :respect-lib-xxhash:jvmTestClasses UP-TO-DATE > Task :respect-lib-xxhash:jvmTest NO-SOURCE > Task :respect-lib-xxhash:allTests NO-SOURCE > Task :respect-lib-xxhash:check UP-TO-DATE > Task :respect-lib-xxhash:build > Task :respect-server:generateTestBuildConfigClasses SKIPPED > Task :respect-server:processTestResources NO-SOURCE > Task :respect-lib-xapi-nanohttpd:compileKotlinJvm > Task :respect-server:generateSwaggerUIRespect > Task :respect-lib-xapi-nanohttpd:compileJvmMainJava NO-SOURCE > Task :respect-lib-xapi-nanohttpd:jvmMainClasses > Task :respect-lib-xapi-nanohttpd:jvmJar > Task :respect-lib-xapi-nanohttpd:assemble > Task :respect-lib-xapi-nanohttpd:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-xapi-nanohttpd:compileJvmTestJava NO-SOURCE > Task :respect-lib-xapi-nanohttpd:jvmTestClasses UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:jvmTest NO-SOURCE > Task :respect-lib-xapi-nanohttpd:allTests NO-SOURCE > Task :respect-lib-xapi-nanohttpd:check UP-TO-DATE > Task :respect-lib-xapi-nanohttpd:build > Task :respect-server:generateSwaggerUI NO-SOURCE > Task :respect-lib-cache:compileTestKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:93:46 Unnecessary non-null assertion (!!) on a non-null receiver of type 'ResponseBody'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:122:46 Unnecessary non-null assertion (!!) on a non-null receiver of type 'ResponseBody'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:157:46 Unnecessary non-null assertion (!!) on a non-null receiver of type 'ResponseBody'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:191:24 Unnecessary non-null assertion (!!) on a non-null receiver of type 'ResponseBody'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:205:66 Unnecessary non-null assertion (!!) on a non-null receiver of type 'ResponseBody'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:336:24 Unnecessary non-null assertion (!!) on a non-null receiver of type 'ResponseBody'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:362:24 Unnecessary non-null assertion (!!) on a non-null receiver of type 'ResponseBody'. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-cache/src/jvmTest/kotlin/com/ustadmobile/libcache/okhttp/UstadCacheInterceptorTest.kt:411:26 Unnecessary safe call on a non-null receiver of type 'ResponseBody'. > Task :respect-lib-cache:compileJvmTestJava NO-SOURCE > Task :respect-lib-cache:jvmTestClasses > Task :respect-lib-xapi-ipc-client:lintAnalyzeDebug > Task :respect-datalayer-db:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/build/generated/ksp/jvm/jvmMain/kotlin/world/respect/datalayer/db/RespectAppDatabaseConstructor.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/build/generated/ksp/jvm/jvmMain/kotlin/world/respect/datalayer/db/RespectSchoolDatabaseConstructor.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 > Task :respect-datalayer-db:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/build/generated/ksp/android/androidMain/kotlin/world/respect/datalayer/db/RespectAppDatabaseConstructor.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-datalayer-db/build/generated/ksp/android/androidMain/kotlin/world/respect/datalayer/db/RespectSchoolDatabaseConstructor.kt:5:8 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended > Task :respect-lib-cache:jvmTest > Task :respect-datalayer-db:compileJvmMainJava NO-SOURCE > Task :respect-datalayer-db:jvmMainClasses > Task :respect-datalayer-db:kspTestKotlinJvm SKIPPED > Task :respect-datalayer-db:copyRoomSchemas NO-SOURCE > Task :respect-datalayer-db:processAndroidMainJavaRes > Task :respect-datalayer-db:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-datalayer-db:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer-db:bundleAndroidMainClassesToCompileJar > Task :respect-datalayer-db:mergeAndroidMainJavaResource > Task :respect-datalayer-db:bundleAndroidMainClassesToRuntimeJar > Task :respect-datalayer-db:bundleLibRuntimeToDirAndroidMain > Task :respect-datalayer-db:jvmJar > Task :respect-datalayer-db:createFullJarAndroidMain > Task :respect-lib-shared:extractAndroidMainAnnotations > Task :respect-datalayer-db:syncAndroidMainLibJars > Task :respect-datalayer-db:bundleAndroidMainLocalLintAar > Task :respect-lib-xapi-ipc-server:generateDebugAndroidTestLintModel > Task :respect-datalayer-db:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-datalayer-db:bundleAndroidMainAar > Task :respect-datalayer-db:assembleAndroidMain > Task :respect-datalayer-db:assemble > Task :respect-datalayer-db:jvmTestProcessResources > Task :respect-datalayer-db:processJvmTestResources SKIPPED > Task :respect-datalayer-db:compileTestKotlinJvm > Task :respect-lib-xapi-ipc-server:lintAnalyzeDebugAndroidTest > Task :respect-lib-cache:allTests > Task :respect-datalayer-db:compileJvmTestJava NO-SOURCE > Task :respect-datalayer-db:jvmTestClasses > Task :respect-datalayer-db:jvmTest > Task :respect-datalayer-db:allTests > Task :respect-datalayer-db:check > Task :respect-datalayer-db:build > Task :respect-lib-cache:check > Task :respect-lib-cache:build > Task :respect-lib-test:extractAndroidMainAnnotations > Task :respect-lib-test:compileAndroidMain NO-SOURCE > Task :respect-lib-test:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-test:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-test:processAndroidMainJavaRes NO-SOURCE > Task :respect-lib-test:mergeAndroidMainJavaResource > Task :respect-lib-test:syncAndroidMainLibJars > Task :respect-lib-test:bundleAndroidMainAar > Task :respect-lib-test:assembleAndroidMain > Task :respect-lib-xapi-ipc-client:lintReportDebug > Task :respect-lib-xapi-ipc-client:lintDebug > Task :respect-lib-xapi-ipc-client:lint > Task :respect-lib-xapi-ipc-client:check > Task :respect-lib-xapi-ipc-client:build > Task :respect-lib-xapi-ipc-server:lintReportDebug > Task :respect-lib-xapi-ipc-server:lintDebug > Task :respect-lib-xapi-ipc-server:lint > Task :respect-lib-xapi-ipc-server:check > Task :respect-lib-xapi-ipc-server:build > Task :respect-lib-shared:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/xapi/getxapilaunchurl/GetXapiLaunchUrlUseCaseAndroid.kt:92:70 'fun String.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/androidMain/kotlin/world/respect/shared/domain/xapi/xapinanohttpd/XapiResourceProviderAndroid.kt:26:14 'fun String.decodeBase64String(): String' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/androidMain/kotlin/world/respect/shared/util/RememberDateTimeFormat.android.kt:11:1 Annotation `@ParameterName(name = "date")` is missing on actual declaration. All annotations from expect `world.respect.shared.util.rememberFormattedDateTime` must be present with the same arguments on actual `world.respect.shared.util.rememberFormattedDateTime`, otherwise they might behave incorrectly. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/passkey/EncodeUserHandleUseCaseImpl.kt:22:31 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/passkey/GetPasskeyProviderInfoUseCaseImpl.kt:23:64 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/setpassword/EncryptPersonPasswordUseCaseImpl.kt:24:70 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. > Task :respect-lib-shared:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/passkey/EncodeUserHandleUseCaseImpl.kt:22:31 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/passkey/GetPasskeyProviderInfoUseCaseImpl.kt:23:64 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared/src/commonMain/kotlin/world/respect/shared/domain/account/setpassword/EncryptPersonPasswordUseCaseImpl.kt:24:70 'fun ByteArray.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. > Task :respect-lib-shared:processAndroidMainJavaRes > Task :respect-lib-shared:bundleAndroidMainClassesToCompileJar > Task :respect-lib-shared:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-shared:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-shared:bundleAndroidMainClassesToRuntimeJar > Task :respect-lib-shared:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-shared-se:extractAndroidMainAnnotations > Task :respect-lib-shared:createFullJarAndroidMain > Task :respect-lib-shared:compileJvmMainJava NO-SOURCE > Task :respect-lib-shared:jvmMainClasses > Task :respect-lib-shared:mergeAndroidMainJavaResource > Task :respect-lib-shared:jvmJar > Task :respect-lib-shared-se:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared-se/src/commonMain/kotlin/world/respect/sharedse/domain/account/authenticatepassword/AuthenticatePasswordUseCaseDbImpl.kt:45:46 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared-se/src/commonMain/kotlin/world/respect/sharedse/domain/account/authenticatepassword/AuthenticatePasswordUseCaseDbImpl.kt:46:46 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. > Task :respect-lib-shared:syncAndroidMainLibJars > Task :respect-lib-shared-se:bundleAndroidMainClassesToCompileJar > Task :respect-lib-shared-se:processAndroidMainJavaRes > Task :respect-lib-shared-se:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-lib-shared-se:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-shared-se:bundleLibRuntimeToDirAndroidMain > Task :respect-lib-shared-se:bundleAndroidMainClassesToRuntimeJar > Task :respect-app-compose:extractAndroidMainAnnotations > Task :respect-lib-shared-se:createFullJarAndroidMain > Task :respect-lib-shared-se:mergeAndroidMainJavaResource > Task :respect-lib-shared:bundleAndroidMainLocalLintAar > Task :respect-lib-shared-se:syncAndroidMainLibJars > Task :respect-lib-shared-se:bundleAndroidMainLocalLintAar > Task :respect-lib-shared:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-shared:bundleAndroidMainAar > Task :respect-lib-shared:assembleAndroidMain > Task :respect-lib-shared:assemble > Task :respect-lib-shared-se:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-lib-shared-se:bundleAndroidMainAar > Task :respect-lib-shared-se:assembleAndroidMain > Task :respect-cli:compileKotlin w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-cli/src/main/java/world/respect/clitools/RespectCLI.kt:65:32 Unnecessary safe call on a non-null receiver of type 'Namespace'. > Task :respect-cli:compileJava NO-SOURCE > Task :respect-cli:classes UP-TO-DATE > Task :respect-lib-shared-se:compileKotlinJvm w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared-se/src/commonMain/kotlin/world/respect/sharedse/domain/account/authenticatepassword/AuthenticatePasswordUseCaseDbImpl.kt:45:46 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-lib-shared-se/src/commonMain/kotlin/world/respect/sharedse/domain/account/authenticatepassword/AuthenticatePasswordUseCaseDbImpl.kt:46:46 'fun String.decodeBase64Bytes(): ByteArray' is deprecated. Ambiguous and lenient. Use `Base64.Default.decode()` from the Kotlin standard library. > Task :respect-cli:jar > Task :respect-lib-shared-se:compileJvmMainJava NO-SOURCE > Task :respect-lib-shared-se:jvmMainClasses > Task :respect-lib-shared-se:jvmJar > Task :respect-cli:startScripts > Task :respect-cli:distTar > Task :respect-cli:distZip > Task :respect-cli:assemble > Task :respect-cli:compileTestKotlin NO-SOURCE > Task :respect-cli:compileTestJava NO-SOURCE > Task :respect-cli:testClasses UP-TO-DATE > Task :respect-cli:test NO-SOURCE > Task :respect-cli:check UP-TO-DATE > Task :respect-cli:build > Task :respect-lib-shared-se:assemble > Task :respect-server:compileKotlin w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-server/src/main/kotlin/world/respect/server/ManagerServerCLI.kt:74:57 'fun String.encodeBase64(): String' is deprecated. Use `Base64.Default.encode()` from the Kotlin standard library. > Task :respect-server:compileJava NO-SOURCE > Task :respect-server:classes > Task :respect-server:jar > Task :respect-server:startScripts > Task :respect-lib-test:compileKotlinJvm > Task :respect-server:distTar > Task :respect-lib-test:compileJvmMainJava NO-SOURCE > Task :respect-lib-test:jvmMainClasses > Task :respect-lib-test:jvmJar > Task :respect-lib-shared-se:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-shared-se:compileJvmTestJava NO-SOURCE > Task :respect-lib-shared-se:jvmTestClasses UP-TO-DATE > Task :respect-lib-shared-se:jvmTest NO-SOURCE > Task :respect-lib-shared-se:allTests NO-SOURCE > Task :respect-lib-shared-se:check UP-TO-DATE > Task :respect-lib-shared-se:build > Task :respect-lib-test:assemble > Task :respect-lib-test:compileTestKotlinJvm NO-SOURCE > Task :respect-lib-test:compileJvmTestJava NO-SOURCE > Task :respect-lib-test:jvmTestClasses UP-TO-DATE > Task :respect-lib-test:jvmTest NO-SOURCE > Task :respect-lib-test:allTests NO-SOURCE > Task :respect-lib-test:check UP-TO-DATE > Task :respect-lib-test:build > Task :respect-datalayer-repository:compileTestKotlinJvm > Task :respect-lib-shared:compileTestKotlinJvm > Task :respect-server:distZip > Task :respect-datalayer-repository:compileJvmTestJava NO-SOURCE > Task :respect-datalayer-repository:jvmTestClasses > Task :respect-app-compose:compileKotlinDesktop w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/LangMapTextField.kt:107:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/LocalAppLocale.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectEmptyListComponent.kt:38:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectLocalDateField.kt:186:25 Expression is unused. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectQrBadgeInfoBox.kt:98:41 'val outlinedButtonBorder: BorderStroke' is deprecated. Please use the version that takes an `enabled` param to get the `BorderStroke` with the correct opacity. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/UstadExposedDropDownMenuField.kt:53:44 'typealias MenuAnchorType = ExposedDropdownMenuAnchorType' is deprecated. Renamed to ExposedDropdownMenuAnchorType. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailHeaderCell.kt:66:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailScreen.kt:423:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailScreen.kt:431:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailStudentNameCell.kt:46:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailStudentProgressCell.kt:120:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailTaskListItem.kt:91:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt:130:33 'typealias MenuAnchorType = ExposedDropdownMenuAnchorType' is deprecated. Renamed to ExposedDropdownMenuAnchorType. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt:141:56 'typealias MenuAnchorType = ExposedDropdownMenuAnchorType' is deprecated. Renamed to ExposedDropdownMenuAnchorType. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/report/edit/ReportEditScreen.kt:412:18 'fun Modifier.menuAnchor(): Modifier' is deprecated. Use overload that takes ExposedDropdownMenuAnchorType and enabled parameters. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/desktopMain/kotlin/world/respect/app/app/AppIcon.desktop.kt:15:19 'fun painterResource(resourcePath: String): Painter' is deprecated. Migrate to the Compose resources library. See https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-images-resources.html If you need to load resources specificly from Java classpath, you should still use the new resource library and use a snippet from https://github.com/JetBrains/compose-multiplatform-core/pull/1457. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/desktopMain/kotlin/world/respect/app/components/LocalAppLocale.desktop.kt:9:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/desktopMain/kotlin/world/respect/app/components/LocalAppLocale.desktop.kt:22:21 'constructor(p0: String!): Locale' is deprecated. Deprecated in Java. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/desktopMain/kotlin/world/respect/images/RespectImage.desktop.kt:13:12 'fun painterResource(resourcePath: String): Painter' is deprecated. Migrate to the Compose resources library. See https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-images-resources.html If you need to load resources specificly from Java classpath, you should still use the new resource library and use a snippet from https://github.com/JetBrains/compose-multiplatform-core/pull/1457. > Task :respect-app-compose:compileAndroidMain w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/androidMain/kotlin/world/respect/app/components/BasicWebView.android.kt:20:18 This declaration overrides a deprecated member but is not marked as deprecated itself. Add the '@Deprecated' annotation or suppress the diagnostic. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/androidMain/kotlin/world/respect/app/components/LocalAppLocale.android.kt:10:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/androidMain/kotlin/world/respect/app/components/LocalAppLocale.android.kt:25:21 'constructor(p0: String!): Locale' is deprecated. Deprecated in Java. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/androidMain/kotlin/world/respect/app/components/LocalAppLocale.android.kt:31:19 'fun updateConfiguration(p0: Configuration!, p1: DisplayMetrics!): Unit' is deprecated. Deprecated in Java. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/LangMapTextField.kt:107:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/LocalAppLocale.kt:13:1 'expect'/'actual' classes (including interfaces, objects, annotations, enums, and 'actual' typealiases) are in Beta. Consider using the '-Xexpect-actual-classes' flag to suppress this warning. Also see: https://youtrack.jetbrains.com/issue/KT-61573 w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectEmptyListComponent.kt:38:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectLocalDateField.kt:186:25 Expression is unused. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/RespectQrBadgeInfoBox.kt:98:41 'val outlinedButtonBorder: BorderStroke' is deprecated. Please use the version that takes an `enabled` param to get the `BorderStroke` with the correct opacity. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/components/UstadExposedDropDownMenuField.kt:53:44 'typealias MenuAnchorType = ExposedDropdownMenuAnchorType' is deprecated. Renamed to ExposedDropdownMenuAnchorType. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailHeaderCell.kt:66:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailScreen.kt:423:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailScreen.kt:431:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailStudentNameCell.kt:46:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailStudentProgressCell.kt:120:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/detail/AssignmentDetailTaskListItem.kt:91:2 'annotation class Preview : Annotation' is deprecated. Use androidx.compose.ui.tooling.preview.Preview from org.jetbrains.compose.ui:ui-tooling-preview module instead. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt:130:33 'typealias MenuAnchorType = ExposedDropdownMenuAnchorType' is deprecated. Renamed to ExposedDropdownMenuAnchorType. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/assignment/edit/AssignmentEditScreen.kt:141:56 'typealias MenuAnchorType = ExposedDropdownMenuAnchorType' is deprecated. Renamed to ExposedDropdownMenuAnchorType. w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/respect-app-compose/src/commonMain/kotlin/world/respect/app/view/report/edit/ReportEditScreen.kt:412:18 'fun Modifier.menuAnchor(): Modifier' is deprecated. Use overload that takes ExposedDropdownMenuAnchorType and enabled parameters. 2026-08-19 21:09:12.528 [Test worker] INFO io.ktor.server.Application - Application started in 0.184 seconds. 2026-08-19 21:09:12.599 [DefaultDispatcher-worker-1 @coroutine#2] INFO io.ktor.server.Application - Responding at http://0.0.0.0:38715 OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended 2026-08-19 21:09:13.279 [DefaultDispatcher-worker-2 @coroutine#8] TRACE i.k.c.p.c.ContentNegotiation - Adding Accept=application/json header for http://localhost:38715/resources/index.json 2026-08-19 21:09:13.280 [DefaultDispatcher-worker-2 @coroutine#8] TRACE i.k.c.p.c.ContentNegotiation - Body type class io.ktor.client.utils.EmptyContent is in ignored types. Skipping ContentNegotiation for http://localhost:38715/resources/index.json. 2026-08-19 21:09:13.406 [eventLoopGroupProxy-4-1 @call-handler#11] TRACE io.ktor.server.routing.Routing - Trace for [resources, index.json] /, segment:0 -> SUCCESS @ / / [(static-content)], segment:0 -> SUCCESS @ / [(static-content)] /resources [(static-content)], segment:1 -> SUCCESS @ /resources [(static-content)] /resources/{...} [(static-content)], segment:2 -> SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content)] /resources/{...} [(static-content), (method:GET)], segment:2 -> SUCCESS @ /resources/{...} [(static-content), (method:GET)] Matched routes: "" -> "(static-content)" -> "resources" -> "{...}" -> "(method:GET)" Routing resolve result: SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content), (method:GET)] 2026-08-19 21:09:13.441 [eventLoopGroupProxy-4-1 @call-handler#11] INFO io.ktor.server.Application - 200 OK: GET - /resources/index.json in 40ms 2026-08-19 21:09:13.450 [DefaultDispatcher-worker-2 @coroutine#8] TRACE io.ktor.client.plugins.SaveBody - Saving body for http://localhost:38715/resources/index.json 2026-08-19 21:09:13.452 [DefaultDispatcher-worker-2 @coroutine#8] TRACE i.k.client.plugins.HttpCallValidator - Validating response for request http://localhost:38715/resources/index.json 2026-08-19 21:09:13.452 [DefaultDispatcher-worker-2 @coroutine#8] TRACE i.k.c.p.DefaultResponseValidation - Skipping default response validation for http://localhost:38715/resources/index.json 2026-08-19 21:09:13.473 [DefaultDispatcher-worker-2 @coroutine#8] TRACE i.k.c.p.c.ContentNegotiation - Response body was converted to class world.respect.lib.opds.model.OpdsFeed for http://localhost:38715/resources/index.json. Loaded in 323 ms 2026-08-19 21:09:13.504 [DefaultDispatcher-worker-2 @coroutine#19] TRACE i.k.c.p.c.ContentNegotiation - Adding Accept=application/json header for http://localhost:38715/resources/index.json 2026-08-19 21:09:13.504 [DefaultDispatcher-worker-2 @coroutine#19] TRACE i.k.c.p.c.ContentNegotiation - Body type class io.ktor.client.utils.EmptyContent is in ignored types. Skipping ContentNegotiation for http://localhost:38715/resources/index.json. 2026-08-19 21:09:13.506 [eventLoopGroupProxy-4-1 @call-handler#21] TRACE io.ktor.server.routing.Routing - Trace for [resources, index.json] /, segment:0 -> SUCCESS @ / / [(static-content)], segment:0 -> SUCCESS @ / [(static-content)] /resources [(static-content)], segment:1 -> SUCCESS @ /resources [(static-content)] /resources/{...} [(static-content)], segment:2 -> SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content)] /resources/{...} [(static-content), (method:GET)], segment:2 -> SUCCESS @ /resources/{...} [(static-content), (method:GET)] Matched routes: "" -> "(static-content)" -> "resources" -> "{...}" -> "(method:GET)" Routing resolve result: SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content), (method:GET)] 2026-08-19 21:09:13.508 [eventLoopGroupProxy-4-1 @call-handler#21] INFO io.ktor.server.Application - 304 Not Modified: GET - /resources/index.json in 2ms 2026-08-19 21:09:13.509 [DefaultDispatcher-worker-2 @coroutine#19] TRACE io.ktor.client.plugins.SaveBody - Saving body for http://localhost:38715/resources/index.json 2026-08-19 21:09:13.509 [DefaultDispatcher-worker-4 @coroutine#19] TRACE i.k.client.plugins.HttpCallValidator - Validating response for request http://localhost:38715/resources/index.json 2026-08-19 21:09:13.509 [DefaultDispatcher-worker-4 @coroutine#19] TRACE i.k.c.p.DefaultResponseValidation - Skipping default response validation for http://localhost:38715/resources/index.json Loaded in 343 ms 2026-08-19 21:09:14.519 [Test worker] INFO io.ktor.server.Application - Application started in 0.001 seconds. 2026-08-19 21:09:14.522 [DefaultDispatcher-worker-4 @coroutine#25] INFO io.ktor.server.Application - Responding at http://0.0.0.0:44025 2026-08-19 21:09:14.601 [Test worker @coroutine#29] TRACE i.k.c.p.c.ContentNegotiation - Adding Accept=application/json header for http://localhost:44025/resources/index.json 2026-08-19 21:09:14.601 [Test worker @coroutine#29] TRACE i.k.c.p.c.ContentNegotiation - Body type class io.ktor.client.utils.EmptyContent is in ignored types. Skipping ContentNegotiation for http://localhost:44025/resources/index.json. 2026-08-19 21:09:14.604 [eventLoopGroupProxy-7-1 @call-handler#33] TRACE io.ktor.server.routing.Routing - Trace for [resources, index.json] /, segment:0 -> SUCCESS @ / / [(static-content)], segment:0 -> SUCCESS @ / [(static-content)] /resources [(static-content)], segment:1 -> SUCCESS @ /resources [(static-content)] /resources/{...} [(static-content)], segment:2 -> SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content)] /resources/{...} [(static-content), (method:GET)], segment:2 -> SUCCESS @ /resources/{...} [(static-content), (method:GET)] Matched routes: "" -> "(static-content)" -> "resources" -> "{...}" -> "(method:GET)" Routing resolve result: SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content), (method:GET)] 2026-08-19 21:09:14.605 [eventLoopGroupProxy-7-1 @call-handler#33] INFO io.ktor.server.Application - 200 OK: GET - /resources/index.json in 2ms 2026-08-19 21:09:14.605 [Test worker @coroutine#29] TRACE io.ktor.client.plugins.SaveBody - Saving body for http://localhost:44025/resources/index.json 2026-08-19 21:09:14.605 [Test worker @coroutine#29] TRACE i.k.client.plugins.HttpCallValidator - Validating response for request http://localhost:44025/resources/index.json 2026-08-19 21:09:14.606 [Test worker @coroutine#29] TRACE i.k.c.p.DefaultResponseValidation - Skipping default response validation for http://localhost:44025/resources/index.json 2026-08-19 21:09:14.606 [Test worker @coroutine#29] TRACE i.k.c.p.c.ContentNegotiation - Response body was converted to class world.respect.lib.opds.model.OpdsFeed for http://localhost:44025/resources/index.json. 2026-08-19 21:09:14.611 [DefaultDispatcher-worker-2 @coroutine#41] TRACE i.k.c.p.c.ContentNegotiation - Adding Accept=application/json header for http://localhost:44025/resources/index.json 2026-08-19 21:09:14.611 [DefaultDispatcher-worker-2 @coroutine#41] TRACE i.k.c.p.c.ContentNegotiation - Body type class io.ktor.client.utils.EmptyContent is in ignored types. Skipping ContentNegotiation for http://localhost:44025/resources/index.json. 2026-08-19 21:09:14.612 [eventLoopGroupProxy-7-1 @call-handler#43] TRACE io.ktor.server.routing.Routing - Trace for [resources, index.json] /, segment:0 -> SUCCESS @ / / [(static-content)], segment:0 -> SUCCESS @ / [(static-content)] /resources [(static-content)], segment:1 -> SUCCESS @ /resources [(static-content)] /resources/{...} [(static-content)], segment:2 -> SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content)] /resources/{...} [(static-content), (method:GET)], segment:2 -> SUCCESS @ /resources/{...} [(static-content), (method:GET)] Matched routes: "" -> "(static-content)" -> "resources" -> "{...}" -> "(method:GET)" Routing resolve result: SUCCESS; Parameters [static-content-path-parameter=[index.json]] @ /resources/{...} [(static-content), (method:GET)] 2026-08-19 21:09:14.613 [eventLoopGroupProxy-7-1 @call-handler#43] INFO io.ktor.server.Application - 304 Not Modified: GET - /resources/index.json in 1ms 2026-08-19 21:09:14.613 [DefaultDispatcher-worker-4 @coroutine#41] TRACE io.ktor.client.plugins.SaveBody - Saving body for http://localhost:44025/resources/index.json 2026-08-19 21:09:14.614 [DefaultDispatcher-worker-2 @coroutine#41] TRACE i.k.client.plugins.HttpCallValidator - Validating response for request http://localhost:44025/resources/index.json 2026-08-19 21:09:14.614 [DefaultDispatcher-worker-2 @coroutine#41] TRACE i.k.c.p.DefaultResponseValidation - Skipping default response validation for http://localhost:44025/resources/index.json 2026-08-19 21:09:15.621 [Test worker] INFO io.ktor.server.Application - Application started in 0.0 seconds. 2026-08-19 21:09:15.623 [DefaultDispatcher-worker-2 @coroutine#47] INFO io.ktor.server.Application - Responding at http://0.0.0.0:36853 2026-08-19 21:09:15.629 [Test worker @coroutine#53] TRACE i.k.c.p.c.ContentNegotiation - Adding Accept=application/json header for http://localhost:36853/resources/lesson001.json 2026-08-19 21:09:15.629 [Test worker @coroutine#53] TRACE i.k.c.p.c.ContentNegotiation - Body type class io.ktor.client.utils.EmptyContent is in ignored types. Skipping ContentNegotiation for http://localhost:36853/resources/lesson001.json. 2026-08-19 21:09:15.631 [eventLoopGroupProxy-10-1 @call-handler#56] TRACE io.ktor.server.routing.Routing - Trace for [resources, lesson001.json] /, segment:0 -> SUCCESS @ / / [(static-content)], segment:0 -> SUCCESS @ / [(static-content)] /resources [(static-content)], segment:1 -> SUCCESS @ /resources [(static-content)] /resources/{...} [(static-content)], segment:2 -> SUCCESS; Parameters [static-content-path-parameter=[lesson001.json]] @ /resources/{...} [(static-content)] /resources/{...} [(static-content), (method:GET)], segment:2 -> SUCCESS @ /resources/{...} [(static-content), (method:GET)] Matched routes: "" -> "(static-content)" -> "resources" -> "{...}" -> "(method:GET)" Routing resolve result: SUCCESS; Parameters [static-content-path-parameter=[lesson001.json]] @ /resources/{...} [(static-content), (method:GET)] 2026-08-19 21:09:15.633 [eventLoopGroupProxy-10-1 @call-handler#56] INFO io.ktor.server.Application - 200 OK: GET - /resources/lesson001.json in 2ms 2026-08-19 21:09:15.633 [DefaultDispatcher-worker-4 @coroutine#53] TRACE io.ktor.client.plugins.SaveBody - Saving body for http://localhost:36853/resources/lesson001.json 2026-08-19 21:09:15.634 [DefaultDispatcher-worker-5 @coroutine#53] TRACE i.k.client.plugins.HttpCallValidator - Validating response for request http://localhost:36853/resources/lesson001.json 2026-08-19 21:09:15.634 [DefaultDispatcher-worker-5 @coroutine#53] TRACE i.k.c.p.DefaultResponseValidation - Skipping default response validation for http://localhost:36853/resources/lesson001.json 2026-08-19 21:09:15.637 [DefaultDispatcher-worker-5 @coroutine#53] TRACE i.k.c.p.c.ContentNegotiation - Response body was converted to class kotlinx.serialization.json.JsonObject for http://localhost:36853/resources/lesson001.json. Loaded in 79 ms > Task :respect-datalayer-repository:jvmTest > Task :respect-app-compose:processAndroidMainJavaRes > Task :respect-app-compose:mergeAndroidMainGeneratedProguardFiles UP-TO-DATE > Task :respect-app-compose:bundleAndroidMainClassesToCompileJar > Task :respect-app-compose:exportAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-app-compose:bundleLibRuntimeToDirAndroidMain > Task :respect-app-compose:mergeAndroidMainConsumerProguardFiles UP-TO-DATE > Task :respect-app-compose:compileDesktopMainJava NO-SOURCE > Task :respect-app-compose:desktopMainClasses > Task :respect-app-compose:mergeAndroidMainJavaResource > Task :respect-app-compose:bundleAndroidMainClassesToRuntimeJar > Task :respect-app-compose:desktopJar > Task :respect-app-compose:createFullJarAndroidMain > Task :respect-app-compose:syncAndroidMainLibJars > Task :respect-app-compose:bundleAndroidMainLocalLintAar > Task :respect-app-compose:bundleAndroidMainAar > Task :respect-app-compose:assembleAndroidMain > Task :respect-app-compose:assemble > Task :respect-app-compose:compileTestKotlinDesktop NO-SOURCE > Task :respect-app-compose:compileDesktopTestJava NO-SOURCE > Task :respect-app-compose:desktopTestClasses > Task :respect-app-compose:desktopTest NO-SOURCE > Task :respect-app-compose:allTests NO-SOURCE > Task :respect-app-compose:check UP-TO-DATE > Task :respect-app-compose:build > Task :respect-datalayer-repository:allTests > Task :respect-datalayer-repository:check > Task :respect-datalayer-repository:build > Task :respect-lib-shared:compileJvmTestJava NO-SOURCE > Task :respect-lib-shared:jvmTestClasses OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended > Task :app-android:compileReleaseKotlin w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/src/main/kotlin/world/respect/RespectApp.kt:44:21 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. > Task :app-android:compileDebugKotlin w: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/src/main/kotlin/world/respect/RespectApp.kt:44:21 This is a delicate API and its use requires care. Make sure you fully read and understand documentation of the declaration that is marked as a delicate API. > Task :respect-lib-shared:jvmTest > Task :app-android:compileDebugJavaWithJavac > Task :app-android:processDebugJavaRes > Task :app-android:dexBuilderDebug > Task :app-android:mergeLibDexDebug > Task :app-android:mergeProjectDexDebug > Task :app-android:compileReleaseJavaWithJavac > Task :app-android:mergeReleaseGeneratedProguardFiles UP-TO-DATE > Task :app-android:processReleaseJavaRes > Task :app-android:generateReleaseLintVitalReportModel > Task :app-android:bundleDebugClassesToCompileJar > Task :app-android:generateDebugLintReportModel > Task :app-android:generateDebugAndroidTestLintModel > Task :app-android:generateDebugUnitTestLintModel > Task :app-android:mergeDebugJavaResource > Task :app-android:compileDebugUnitTestKotlin NO-SOURCE > Task :app-android:compileDebugUnitTestJavaWithJavac NO-SOURCE > Task :app-android:processDebugUnitTestJavaRes NO-SOURCE > Task :app-android:bundleDebugClassesToRuntimeJar > Task :respect-lib-shared:allTests > Task :app-android:testDebugUnitTest NO-SOURCE > Task :app-android:test UP-TO-DATE > Task :respect-lib-shared:check > Task :respect-lib-shared:build > Task :app-android:lintAnalyzeDebugAndroidTest > Task :app-android:lintAnalyzeDebugUnitTest > Task :app-android:mergeReleaseJavaResource > Task :app-android:expandReleaseArtProfileWildcards > Task :app-android:produceReleaseComposeMapping > Task :app-android:lintVitalAnalyzeRelease > Task :respect-server:shadowJar > Task :app-android:packageDebug > Task :app-android:createDebugApkListingFileRedirect > Task :app-android:assembleDebug > Task :app-android:reportReleaseComposeMappingErrors > Task :app-android:lintVitalReportRelease SKIPPED > Task :app-android:lintVitalRelease SKIPPED > Task :respect-server:startShadowScripts > Task :respect-server:shadowDistTar > Task :app-android:minifyReleaseWithR8 WARNING: /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/build/intermediates/merged_java_res/release/mergeReleaseJavaResource/base.jar: R8: Unexpected reference to missing service class: META-INF/services/nl.adaptivity.xmlutil.util.SerializationProvider. WARNING: /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/build/intermediates/merged_java_res/release/mergeReleaseJavaResource/base.jar: R8: Unexpected reference to missing service implementation class in META-INF/services/nl.adaptivity.xmlutil.util.SerializationProvider: nl.adaptivity.xmlutil.serialization.KotlinxSerializationProvider. WARNING: /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/build/intermediates/merged_java_res/release/mergeReleaseJavaResource/base.jar: R8: Unexpected reference to missing service implementation class in META-INF/services/nl.adaptivity.xmlutil.util.SerializationProvider: nl.adaptivity.xmlutil.util.DefaultSerializationProvider. > Task :respect-server:shadowDistZip > Task :respect-server:assemble > Task :respect-server:compileTestKotlin NO-SOURCE > Task :respect-server:compileTestJava NO-SOURCE > Task :respect-server:testClasses UP-TO-DATE > Task :respect-server:test NO-SOURCE > Task :respect-server:check UP-TO-DATE > Task :respect-server:build > Task :app-android:lintAnalyzeDebug > Task :app-android:lintReportDebug Wrote HTML report to file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/build/reports/lint-results-debug.html Wrote SARIF report to file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/app-android/build/reports/lint-results-debug.sarif > Task :app-android:lintDebug > Task :app-android:lint > Task :app-android:check > Task :app-android:mergeReleaseComposeMapping > Task :app-android:convertShrunkResourcesToBinaryRelease > Task :app-android:optimizeReleaseResources > Task :app-android:compileReleaseArtProfile > Task :app-android:packageRelease > Task :app-android:createReleaseApkListingFileRedirect > Task :app-android:assembleRelease > Task :app-android:assemble > Task :app-android:build [Incubating] Problems report is available at: file:///home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/reports/problems/problems-report.html Deprecated Gradle features were used in this build, making it incompatible with Gradle 10. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 2m 30s 1143 actionable tasks: 993 executed, 150 up-to-date Build step 'Invoke Gradle script' changed build result to SUCCESS [RESPECT-end-to-end] $ /bin/sh -xe /tmp/jenkins369937985651040070.sh + ./ci-run-e2e-tests.sh cloud ROOTDIR=/home/jenkins/.jenkins/workspace/RESPECT-end-to-end BASH_SOURCE=./ci-run-e2e-tests.sh cp: cannot stat '/home/mike/IdeaProjects/TestServerController/build/distributions/testservercontroller-0.0.15.zip': No such file or directory ci-run-maestro: TESTCONTROLLER_URL is https://8070.ustadtesting.ustadmobile.com/ Waiting for localhost:8070..21:10:33,334 |-INFO in ch.qos.logback.classic.LoggerContext[default] - This is logback-classic version 1.5.19 21:10:33,334 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6c4906d3 - No custom configurators were discovered as a service. 21:10:33,334 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6c4906d3 - Trying to configure with ch.qos.logback.classic.joran.SerializedModelConfigurator 21:10:33,335 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6c4906d3 - Constructed configurator of type class ch.qos.logback.classic.joran.SerializedModelConfigurator 21:10:33,337 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.scmo] 21:10:33,338 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.scmo] 21:10:33,342 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6c4906d3 - ch.qos.logback.classic.joran.SerializedModelConfigurator.configure() call lasted 4 milliseconds. ExecutionStatus=INVOKE_NEXT_IF_ANY 21:10:33,342 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6c4906d3 - Trying to configure with ch.qos.logback.classic.util.DefaultJoranConfigurator 21:10:33,342 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6c4906d3 - Constructed configurator of type class ch.qos.logback.classic.util.DefaultJoranConfigurator 21:10:33,342 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml] 21:10:33,344 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [jar:file:/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/testservercontroller-0.0.15/lib/testservercontroller-0.0.15.jar!/logback.xml] 21:10:33,345 |-INFO in ch.qos.logback.core.joran.spi.ConfigurationWatchList@65987993 - URL [jar:file:/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/testservercontroller-0.0.15/lib/testservercontroller-0.0.15.jar!/logback.xml] is not of type file 21:10:33,381 |-INFO in ch.qos.logback.core.model.processor.ModelInterpretationContext@71075444 - value "/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace/logs/" substituted for "${logs_dir:-./log/}" 21:10:33,381 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - Main configuration file URL: jar:file:/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/testservercontroller-0.0.15/lib/testservercontroller-0.0.15.jar!/logback.xml 21:10:33,382 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - FileWatchList= {} 21:10:33,382 |-INFO in ch.qos.logback.classic.model.processor.ConfigurationModelHandlerFull - URLWatchList= {} 21:10:33,383 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - Processing appender named [FILE] 21:10:33,383 |-INFO in ch.qos.logback.core.model.processor.AppenderModelHandler - About to instantiate appender of type [ch.qos.logback.core.rolling.RollingFileAppender] 21:10:33,386 |-INFO in ch.qos.logback.core.model.processor.ModelInterpretationContext@71075444 - value "/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace/logs//testservercontroller.log" substituted for "${LOG_DIR}/testservercontroller.log" 21:10:33,388 |-INFO in ch.qos.logback.core.model.processor.ModelInterpretationContext@71075444 - value "/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace/logs//testservercontroller.%d{yyyy-MM-dd}.%i.log" substituted for "${LOG_DIR}/testservercontroller.%d{yyyy-MM-dd}.%i.log" 21:10:33,391 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1328718765 - No compression will be used 21:10:33,399 |-INFO in c.q.l.core.rolling.TimeBasedRollingPolicy@1328718765 - Will use the pattern /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace/logs//testservercontroller.%d{yyyy-MM-dd}.%i.log for the active file 21:10:33,399 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b695b06 - SizeAndTimeBasedFNATP class was renamed as SizeAndTimeBasedFileNamingAndTriggeringPolicy. 21:10:33,409 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b695b06 - The date pattern is 'yyyy-MM-dd' from file name pattern '/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace/logs//testservercontroller.%d{yyyy-MM-dd}.%i.log'. 21:10:33,409 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b695b06 - Roll-over at midnight. 21:10:33,412 |-INFO in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b695b06 - Setting initial period to 2026-08-19T17:10:33.412Z 21:10:33,412 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b695b06 - Direct use of either SizeAndTimeBasedFNATP or SizeAndTimeBasedFileNamingAndTriggeringPolicy 21:10:33,412 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b695b06 - is deprecated. Please use SizeAndTimeBasedRollingPolicy instead. 21:10:33,412 |-WARN in ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP@6b695b06 - For more information see https://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy 21:10:33,412 |-INFO in ch.qos.logback.core.model.processor.ImplicitModelHandler - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property 21:10:33,424 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - Active log file name: /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace/logs//testservercontroller.log 21:10:33,424 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[FILE] - File property is set to [/home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace/logs//testservercontroller.log] 21:10:33,424 |-INFO in ch.qos.logback.classic.model.processor.RootLoggerModelHandler - Setting level of ROOT logger to TRACE 21:10:33,424 |-INFO in ch.qos.logback.core.model.processor.AppenderRefModelHandler - Attaching appender named [FILE] to Logger[ROOT] 21:10:33,425 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [org.eclipse.jetty] to INFO 21:10:33,425 |-INFO in ch.qos.logback.classic.model.processor.LoggerModelHandler - Setting level of logger [io.netty] to INFO 21:10:33,425 |-INFO in ch.qos.logback.core.model.processor.DefaultProcessor@4d1bf319 - End of configuration. 21:10:33,425 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@6f53b8a - Registering current configuration as safe fallback point 21:10:33,425 |-INFO in ch.qos.logback.classic.util.ContextInitializer@6c4906d3 - ch.qos.logback.classic.util.DefaultJoranConfigurator.configure() call lasted 83 milliseconds. ExecutionStatus=DO_NOT_INVOKE_NEXT_IF_ANY . Connected! ci-run-e2e-tests: TestServerController now running on port 8070 (pid 1818431) Run Maestro using Evaluating flow(s)... Uploading Flow(s)... .................... ╭───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │ │ │ Maestro cloud device specs: │ │ * Maestro_ANDROID_pixel_6_android-35 - en_US │ │ │ │ To change OS version use this option: --device-os=<version> │ │ To change devices use this option: --device-model=<device_model> │ │ To change device locale use this option: --device-locale=<device_locale> │ │ To create a similar device locally, run: `maestro start-device --platform=android --device-model=<device_model> --device-os=35 --device-locale=en_US` │ │ │ ╰───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯ Visit Maestro Cloud for more details about this upload: https://app.maestro.dev/project/proj_01k6wzp0pwf75vpcw8vw1gh0y8/maestro-test/app/app_01k6x3hyf9exztk0022nehadkk/upload/mupload_01m0dg1vhje2gbtr0th3tnca7d App binary id: d5d98249ba14c6cf660e884f862c1673d11298aa Waiting for runs to be completed... https://8060.ustadtesting.ustadmobile.com/api/directory/school ready https://8065.ustadtesting.ustadmobile.com/api/directory/school ready [Passed] 002_001_browse_lessons_test (3m 33.339s) https://8067.ustadtesting.ustadmobile.com/api/directory/school ready [Passed] 001_003_login_using_school_link_test (2m 6.553s) https://8064.ustadtesting.ustadmobile.com/api/directory/school ready [Passed] 001_001_invite_users_using_qr_code_or_link_test (6m 9.066s) https://8065.ustadtesting.ustadmobile.com/api/directory/school ready [Passed] 006_user_send_feedback_test (1m 25.12s) https://8066.ustadtesting.ustadmobile.com/api/directory/school ready [Passed] 001_002_add_user_direct_test (10m 31.793s) [Passed] 003_admin_user_assigns_assignment_to_a_class_test (11m 41.137s) https://8068.ustadtesting.ustadmobile.com/api/directory/school ready [Passed] 002_002_browse_demo_app_test (2m 6.952s) 7/7 Flows Passed ==== View Details on Maestro Cloud ==== https://app.maestro.dev/project/proj_01k6wzp0pwf75vpcw8vw1gh0y8/maestro-test/app/app_01k6x3hyf9exztk0022nehadkk/upload/mupload_01m0dg1vhje2gbtr0th3tnca7d Process will exit with code 0 (SUCCESS) ci-run-e2e-tests: Cloud run finished (Status: 0). Extracting URL.. ci-run-e2e-tests: Found URL: https://app.maestro.dev/project/proj_01k6wzp0pwf75vpcw8vw1gh0y8/maestro-test/app/app_01k6x3hyf9exztk0022nehadkk/upload/mupload_01m0dg1vhje2gbtr0th3tnca7d ci-run-e2e-tests: Navigating to downloader script... Detected Maestro Cloud URL: https://app.maestro.dev/project/proj_01k6wzp0pwf75vpcw8vw1gh0y8/maestro-test/app/app_01k6x3hyf9exztk0022nehadkk/upload/mupload_01m0dg1vhje2gbtr0th3tnca7d Now using node v20.20.2 (npm v10.8.2) Node version after switch: /home/jenkins/.nvm/versions/node/v20.20.2/bin/node v20.20.2 Installing dependencies... up to date, audited 170 packages in 3s 53 packages are looking for funding run `npm fund` for details 1 high severity vulnerability To address all issues, run: npm audit fix Run `npm audit` for details. Starting Cypress to extract video URLs... Warning: The allowCypressEnv configuration option is enabled. This allows any browser code to read values from Cypress.env(). This is insecure and will be removed in a future major version.  1. Replace Cypress.env() calls with cy.env() (for sensitive values) or Cypress.expose() (for public configuration) 2. Set allowCypressEnv: false in your Cypress configuration to disable Cypress.env()  Learn more: https://on.cypress.io/cypress-env-migration  ====================================================================================================  (Run Starting)  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐  │ Cypress: 15.18.1 │  │ Browser: Chrome 151 (headless) │  │ Node Version: v20.20.2 (/home/jenkins/.nvm/versions/node/v20.20.2/bin/node) │  │ Specs: 1 found (extract-maestro-video-urls.cy.js) │  │ Searched: cypress/e2e/**/*.cy.{js,jsx,ts,tsx} │  └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: extract-maestro-video-urls.cy.js (1 of 1)   Login, collect tests & Save Video URLs Found 7 usable test link(s). Skipped 0. [1/7] Visiting: 001_001_invite_users_using_qr_code_or_link_test [1/7] Captured video for "001_001_invite_users_using_qr_code_or_link_test". [2/7] Visiting: 001_002_add_user_direct_test [2/7] Captured video for "001_002_add_user_direct_test". [3/7] Visiting: 001_003_login_using_school_link_test [3/7] Captured video for "001_003_login_using_school_link_test". [4/7] Visiting: 002_001_browse_lessons_test [4/7] Captured video for "002_001_browse_lessons_test". [5/7] Visiting: 002_002_browse_demo_app_test [5/7] Captured video for "002_002_browse_demo_app_test". [6/7] Visiting: 003_admin_user_assigns_assignment_to_a_class_test [6/7] Captured video for "003_admin_user_assigns_assignment_to_a_class_test". [7/7] Visiting: 006_user_send_feedback_test [7/7] Captured video for "006_user_send_feedback_test". Wrote 7 video URL(s) to cypress/downloads/video_urls.txt  ✓ Login and save video URLs to text file (72947ms)   1 passing (1m)  (Results)  ┌────────────────────────────────────────────────────────────────────────────────────────────────┐  │ Tests: 1 │  │ Passing: 1 │  │ Failing: 0 │  │ Pending: 0 │  │ Skipped: 0 │  │ Screenshots: 8 │  │ Video: false │  │ Duration: 1 minute, 13 seconds │  │ Spec Ran: extract-maestro-video-urls.cy.js │  └────────────────────────────────────────────────────────────────────────────────────────────────┘  (Screenshots)   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x1159)   press/screenshots/extract-maestro-video-urls.cy.js/00_Main_Dashboard.png   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x9985)   press/screenshots/extract-maestro-video-urls.cy.js/001_001_invite_users_using_qr   _code_or_link_test.png   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x12329)   press/screenshots/extract-maestro-video-urls.cy.js/001_002_add_user_direct_test.   png   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x2471)   press/screenshots/extract-maestro-video-urls.cy.js/001_003_login_using_school_li   nk_test.png   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x5237)   press/screenshots/extract-maestro-video-urls.cy.js/002_001_browse_lessons_test.p   ng   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x3287)   press/screenshots/extract-maestro-video-urls.cy.js/002_002_browse_demo_app_test.   png   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x16491)   press/screenshots/extract-maestro-video-urls.cy.js/003_admin_user_assigns_assign   ment_to_a_class_test.png   - /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/.maestro/video-downloader/cy (1000x2415)   press/screenshots/extract-maestro-video-urls.cy.js/006_user_send_feedback_test.p   ng ====================================================================================================  (Run Finished)   Spec Tests Passing Failing Pending Skipped    ┌────────────────────────────────────────────────────────────────────────────────────────────────┐  │ ✔ extract-maestro-video-urls.cy.js 01:13 1 1 - - - │  └────────────────────────────────────────────────────────────────────────────────────────────────┘   ✔ All specs passed! 01:13 1 1 - - -   Cypress finished successfully. ------------------------------------------------ Video URL file found. Starting downloads... ------------------------------------------------ Downloading: 001_001_invite_users_using_qr_code_or_link_test -> cypress/downloads/001_001_invite_users_using_qr_code_or_link_test_.mp4 Downloading: 001_002_add_user_direct_test -> cypress/downloads/001_002_add_user_direct_test_.mp4 Downloading: 001_003_login_using_school_link_test -> cypress/downloads/001_003_login_using_school_link_test_.mp4 Downloading: 002_001_browse_lessons_test -> cypress/downloads/002_001_browse_lessons_test_.mp4 Downloading: 002_002_browse_demo_app_test -> cypress/downloads/002_002_browse_demo_app_test_.mp4 Downloading: 003_admin_user_assigns_assignment_to_a_class_test -> cypress/downloads/003_admin_user_assigns_assignment_to_a_class_test_.mp4 Downloading: 006_user_send_feedback_test -> cypress/downloads/006_user_send_feedback_test_.mp4 ------------------------------------------------ Downloads completed in cypress/downloads -rw-r--r-- 1 jenkins jenkins 7.7M Aug 19 21:16 cypress/downloads/001_001_invite_users_using_qr_code_or_link_test_.mp4 -rw-r--r-- 1 jenkins jenkins 14M Aug 19 21:28 cypress/downloads/001_002_add_user_direct_test_.mp4 -rw-r--r-- 1 jenkins jenkins 1.2M Aug 19 21:16 cypress/downloads/001_003_login_using_school_link_test_.mp4 -rw-r--r-- 1 jenkins jenkins 4.0M Aug 19 21:14 cypress/downloads/002_001_browse_lessons_test_.mp4 -rw-r--r-- 1 jenkins jenkins 2.3M Aug 19 21:30 cypress/downloads/002_002_browse_demo_app_test_.mp4 -rw-r--r-- 1 jenkins jenkins 13M Aug 19 21:28 cypress/downloads/003_admin_user_assigns_assignment_to_a_class_test_.mp4 -rw-r--r-- 1 jenkins jenkins 995K Aug 19 21:17 cypress/downloads/006_user_send_feedback_test_.mp4 Process completed successfully. ci-run-e2e-tests: Maestro test completed. Workspaces are in /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/workspace All databases passed integrity check. ci-run-e2e-tests: Stopping TestServerController : pid=1818431 ci-run-maestro: Archiving test artifacts... ci-run-maestro: Artifacts zipped to /home/jenkins/.jenkins/workspace/RESPECT-end-to-end/build/ci-e2e/artifacts/EndToEnd_Test_Artifacts_20260819_213216.zip Archiving artifacts Recording test results [Checks API] No suitable checks publisher found. [Slack Notifications] found #397 as previous completed, non-aborted build Finished: SUCCESS