Skip to content
Failed

Console Output

Started by GitHub push by Anugraha-sutara
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building in workspace /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output/.git # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/UstadMobile/UstadMobile.git # timeout=10
Fetching upstream changes from https://github.com/UstadMobile/UstadMobile.git
 > git --version # timeout=10
 > git --version # 'git version 2.43.0'
 > git fetch --tags --force --progress -- https://github.com/UstadMobile/UstadMobile.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/dev-customizable-reports-draw-graph-from-data-output^{commit} # timeout=10
Checking out Revision 18a90fbe1d26b32228851843432004b87700ea22 (refs/remotes/origin/dev-customizable-reports-draw-graph-from-data-output)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 18a90fbe1d26b32228851843432004b87700ea22 # timeout=10
Commit message: "resolve conflict"
 > git rev-list --no-walk 3ae016ac728572440b4e231c2dcee0593f3b6ecf # timeout=10
[EnvInject] - Injecting environment variables from a build step.
[EnvInject] - Injecting as environment variables the properties content 
CONVEYOR_SITE_URL=https://devserver3.ustadmobile.com/conveyor/dev-customizable-reports-draw-graph-from-data-output
ANDROID_SDK_ROOT=/var/lib/jenkins/Android/Sdk
KEYSTORE=/var/lib/jenkins/javakey/android-release-keystore.properties
ANDROID_HOME=/var/lib/jenkins/Android/Sdk

[EnvInject] - Variables injected successfully.
[Gradle] - Launching build.
[dev-customizable-reports-draw-graph-from-data-output] $ /home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output/gradlew -x app-android-baselineprofile:build -Pktorbundleproductionjs=true clean build

> Configure project :app-android
WARNING: The option setting 'android.defaults.buildfeatures.buildconfig=true' is deprecated.
The current default is 'false'.
It will be removed in version 10.0 of the Android Gradle plugin.
To keep using this feature, add the following to your module-level build.gradle files:
    android.buildFeatures.buildConfig = true
or from Android Studio, click: `Refactor` > `Migrate BuildConfig to Gradle Build Files`.

> Configure project :app-android-baselineprofile
w: file:///home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output/app-android-baselineprofile/build.gradle.kts:33:13: 'devices: ExtensiblePolymorphicDomainObjectContainer<Device>' is deprecated. devices is deprecated in managedDevices, use allDevices instead

> Configure project :app-react
MR file generation for iOS is not supported on your system!

> Configure project :core
w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block.
See the details here: https://kotl.in/android-target-dsl
MR file generation for iOS is not supported on your system!
w: Kotlin Multiplatform <-> Android Gradle Plugin compatibility issue:
The applied Android Gradle Plugin version (8.10.0) is higher 
than the maximum known to the Kotlin Gradle Plugin.
Tooling stability in such configuration isn't tested, please report encountered issues to https://kotl.in/issue"

Minimum supported Android Gradle Plugin version: 7.0
Maximum tested Android Gradle Plugin version: 8.2

To suppress this message add 'kotlin.mpp.androidGradlePluginCompatibility.nowarn=true' to your gradle.properties


> Configure project :lib-cache
w: file:///home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output/lib-cache/build.gradle.kts:98:9: 'targetSdk: Int?' is deprecated. Will be removed from library DSL in v9.0. Use testOptions.targetSdk or/and lint.targetSdk instead

> Configure project :lib-database
w: The Kotlin source set androidTest was configured but not added to any Kotlin compilation.

You can add a source set to a target's compilation by connecting it with the compilation's default source set using 'dependsOn'.
See https://kotl.in/connecting-source-sets


> Configure project :lib-ihttp-core
w: file:///home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output/lib-ihttp-core/build.gradle.kts:74:9: 'targetSdk: Int?' is deprecated. Will be removed from library DSL in v9.0. Use testOptions.targetSdk or/and lint.targetSdk instead

> Configure project :lib-test-common
w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block.
See the details here: https://kotl.in/android-target-dsl

> Configure project :lib-ui-compose
MR file generation for iOS is not supported on your system!

> Configure project :sharedse
w: Please use `androidTarget` function instead of `android` to configure android target inside `kotlin { }` block.
See the details here: https://kotl.in/android-target-dsl
Configuration 'jsNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
Configuration 'jsTestNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
Configuration 'jsNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
Configuration 'jsTestNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
Configuration 'jsNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
Configuration 'jsTestNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
Configuration 'jsNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.
Configuration 'jsTestNpmAggregated' was resolved during configuration time.
This is a build performance and scalability issue.
See https://github.com/gradle/gradle/issues/2298
Run with --info for a stacktrace.

> Task :clean
> Task :app-android:clean
> Task :app-android-baselineprofile:clean UP-TO-DATE
> Task :app-desktop:cleanWebBundle
> Task :app-desktop:clean
> Task :app-ktor-server:clean
> Task :app-react:cleanJsBrowserTest
> Task :app-react:cleanAllTests
> Task :app-react:clean
> Task :core:cleanJsBrowserTest
> Task :core:cleanJvmTest
> Task :core:cleanAllTests
> Task :core:clean
> Task :lib-cache:cleanJvmTest
> Task :lib-cache:cleanAllTests
> Task :lib-cache:clean
> Task :lib-database:cleanJsBrowserTest UP-TO-DATE
> Task :lib-database:cleanJvmTest UP-TO-DATE
> Task :lib-database:cleanAllTests UP-TO-DATE
> Task :lib-database:clean
> Task :lib-ihttp-core:cleanJsBrowserTest UP-TO-DATE
> Task :lib-ihttp-core:cleanJvmTest UP-TO-DATE
> Task :lib-ihttp-core:cleanAllTests UP-TO-DATE
> Task :lib-ihttp-core:clean
> Task :lib-ihttp-iostreams:cleanJvmTest UP-TO-DATE
> Task :lib-ihttp-iostreams:cleanAllTests UP-TO-DATE
> Task :lib-ihttp-iostreams:clean
> Task :lib-ihttp-ktor-server:clean
> Task :lib-ihttp-nanohttpd:cleanJvmTest UP-TO-DATE
> Task :lib-ihttp-nanohttpd:cleanAllTests UP-TO-DATE
> Task :lib-ihttp-nanohttpd:clean
> Task :lib-ihttp-okhttp:cleanJvmTest UP-TO-DATE
> Task :lib-ihttp-okhttp:cleanAllTests UP-TO-DATE
> Task :lib-ihttp-okhttp:clean
> Task :lib-test-common:cleanJvmTest UP-TO-DATE
> Task :lib-test-common:cleanAllTests UP-TO-DATE
> Task :lib-test-common:clean
> Task :lib-ui-compose:cleanDesktopTest UP-TO-DATE
> Task :lib-ui-compose:cleanAllTests UP-TO-DATE
> Task :lib-ui-compose:clean
> Task :lib-ui-compose-videoplayer:cleanDesktopTest UP-TO-DATE
> Task :lib-ui-compose-videoplayer:cleanAllTests UP-TO-DATE
> Task :lib-ui-compose-videoplayer:clean
> Task :lib-util:cleanJsBrowserTest UP-TO-DATE
> Task :lib-util:cleanJvmTest
> Task :lib-util:cleanAllTests
> Task :lib-util:clean
> Task :sharedse:cleanJvmTest
> Task :sharedse:cleanAllTests
> Task :sharedse:clean
> Task :testserver-controller:clean
> Task :assemble UP-TO-DATE
> Task :check UP-TO-DATE
> Task :build UP-TO-DATE
> Task :app-android:preBuild UP-TO-DATE
> Task :app-android:preBenchmarkReleaseBuild UP-TO-DATE
> Task :app-android:mergeBenchmarkReleaseJniLibFolders

> Task :core:generateMRcommonMain FAILED
[Fatal Error] strings.xml:2013:2: The content of elements must consist of well-formed character data or markup.
[Incubating] Problems report is available at: file:///home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output/build/reports/problems/problems-report.html

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':core:generateMRcommonMain'.
> org.xml.sax.SAXParseException; systemId: file:/home/jenkins/.jenkins/workspace/dev-customizable-reports-draw-graph-from-data-output/core/src/commonMain/resources/MR/base/strings.xml; lineNumber: 2013; columnNumber: 2; The content of elements must consist of well-formed character data or markup.

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

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

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

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

BUILD FAILED in 22s
40 actionable tasks: 28 executed, 12 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Archiving artifacts
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
[Slack Notifications] found #77 as previous completed, non-aborted build
[Slack Notifications] will send OnEveryFailureNotification because build matches and user preferences allow it
Finished: FAILURE