Skip to content
Failed

Console Output

Started by user Mike Dawson
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building in workspace /home/jenkins/.jenkins/workspace/XmlPullParserKmp
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/UstadMobile/XmlPullParserKmp.git # timeout=10
Fetching upstream changes from https://github.com/UstadMobile/XmlPullParserKmp.git
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
 > git fetch --tags --force --progress -- https://github.com/UstadMobile/XmlPullParserKmp.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10
Checking out Revision 03f977cea146b828fece4fefb4aae5af74a18575 (refs/remotes/origin/main)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 03f977cea146b828fece4fefb4aae5af74a18575 # timeout=10
Commit message: "Add local directory publishing"
 > git rev-list --no-walk 03f977cea146b828fece4fefb4aae5af74a18575 # timeout=10
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content 
ANDROID_SDK_ROOT=/home/jenkins/Android/Sdk
KEYSTORE=/home/jenkins/javakey/android-release-keystore.properties
CHROME_BIN=/usr/bin/chromium-browser
ANDROID_HOME=/home/jenkins/Android/Sdk

[EnvInject] - Variables injected successfully.
[Gradle] - Launching build.
[XmlPullParserKmp] $ /home/jenkins/.jenkins/workspace/XmlPullParserKmp/gradlew clean build publish
Starting a Gradle Daemon (subsequent builds will be faster)

> Configure project :
Kotlin Multiplatform Projects are an Alpha feature. See: https://kotlinlang.org/docs/reference/evolution/components-stability.html. To hide this message, add 'kotlin.mpp.stability.nowarn=true' to the Gradle properties.

Warning: The 'kotlin-android-extensions' Gradle plugin is deprecated. Please use this migration guide (https://goo.gle/kotlin-android-extensions-deprecation) to start working with View Binding (https://developer.android.com/topic/libraries/view-binding) and the 'kotlin-parcelize' plugin.

> Task :cleanJsBrowserTest
> Task :cleanJvmTest UP-TO-DATE
> Task :cleanAllTests
> Task :clean
> Task :transformCommonMainDependenciesMetadata
> Task :compileCommonMainKotlinMetadata
> Task :generateProjectStructureMetadata
> Task :metadataCommonMainClasses
> Task :allMetadataJar
> Task :preBuild UP-TO-DATE
> Task :preDebugBuild UP-TO-DATE
> Task :compileDebugAidl NO-SOURCE
> Task :mergeDebugJniLibFolders
> Task :compileDebugRenderscript NO-SOURCE
> Task :generateDebugBuildConfig
> Task :generateDebugResValues
> Task :generateDebugResources
> Task :packageDebugResources
> Task :mergeDebugShaders
> Task :compileDebugShaders NO-SOURCE
> Task :generateDebugAssets UP-TO-DATE
> Task :packageDebugAssets
> Task :packageDebugRenderscript NO-SOURCE
> Task :prepareLintJarForPublish UP-TO-DATE
> Task :processDebugJavaRes NO-SOURCE
> Task :preReleaseBuild UP-TO-DATE
> Task :compileReleaseAidl NO-SOURCE
> Task :mergeReleaseJniLibFolders
> Task :compileReleaseRenderscript NO-SOURCE
> Task :generateReleaseBuildConfig
> Task :generateReleaseResValues
> Task :generateReleaseResources
> Task :packageReleaseResources
> Task :mergeDebugNativeLibs
> Task :stripDebugDebugSymbols NO-SOURCE
> Task :copyDebugJniLibsProjectAndLocalJars
> Task :parseDebugLocalResources
> Task :mergeReleaseShaders
> Task :compileReleaseShaders NO-SOURCE
> Task :generateReleaseAssets UP-TO-DATE
> Task :packageReleaseAssets
> Task :packageReleaseRenderscript NO-SOURCE
> Task :processReleaseJavaRes NO-SOURCE
> Task :mergeReleaseResources

> Task :jsPackageJson
Cannot find build/js/packages_imported/kotlin/1.4.31, rebuilding
Cannot find build/js/packages_imported/kotlin-test-js-runner/1.4.31, rebuilding
Cannot find build/js/packages_imported/kotlin-test/1.4.31, rebuilding

> Task :kotlinNodeJsSetup SKIPPED
> Task :jsTestPackageJson
> Task :rootPackageJson

> Task :kotlinNpmInstall
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > mocha > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > karma > socket.io > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > mocha > chokidar > fsevents@2.1.3: "Please update to latest v2.3 or v2.2"
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > karma > socket.io > engine.io > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > karma > socket.io > socket.io-parser > debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > webpack > watchpack > watchpack-chokidar2 > chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > webpack > watchpack > watchpack-chokidar2 > chokidar > fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > webpack > micromatch > snapdragon > source-map-resolve > urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
warning workspace-aggregator-082322cd-e2c3-4c75-8e36-ccffad35c168 > xmlpullparserkmp-test > webpack > micromatch > snapdragon > source-map-resolve > resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated

> Task :jsGenerateExternalsIntegrated UP-TO-DATE
> Task :compileKotlinJs
> Task :jsProcessResources NO-SOURCE
> Task :jsMainClasses
> Task :jsPublicPackageJson
> Task :jsJar
> Task :compileKotlinJvm
> Task :jvmProcessResources NO-SOURCE
> Task :jvmMainClasses
> Task :jvmJar
> Task :compileKotlinMetadata
> Task :metadataMainClasses
> Task :metadataJar
> Task :sourcesJar
> Task :compileTestKotlinJs
> Task :jsTestProcessResources NO-SOURCE
> Task :jsTestClasses
> Task :processReleaseManifest

> Task :jsBrowserTest
Cannot start Chrome
	[7070:7070:0329/113418.060607:ERROR:browser_main_loop.cc(1390)] Unable to open X display.
Chrome stdout:
Chrome stderr: [7070:7070:0329/113418.060607:ERROR:browser_main_loop.cc(1390)] Unable to open X display.
Cannot start Chrome
	[7266:7266:0329/113418.748570:ERROR:browser_main_loop.cc(1390)] Unable to open X display.
Chrome stdout:
Chrome stderr: [7266:7266:0329/113418.748570:ERROR:browser_main_loop.cc(1390)] Unable to open X display.
Cannot start Chrome
	[7455:7455:0329/113418.987124:ERROR:browser_main_loop.cc(1390)] Unable to open X display.
Chrome stdout:
Chrome stderr: [7455:7455:0329/113418.987124:ERROR:browser_main_loop.cc(1390)] Unable to open X display.
Chrome failed 2 times (cannot start). Giving up.
java.lang.IllegalStateException: Errors occurred during launch of browser for testing.
- Chrome
Please make sure that you have installed browsers.
Or change it via
browser {
    testTask {
        useKarma {
            useFirefox()
            useChrome()
            useSafari()
        }
    }
}

> Task :jsTest
> Task :compileTestKotlinJvm NO-SOURCE
> Task :jvmTestProcessResources NO-SOURCE
> Task :jvmTestClasses UP-TO-DATE
> Task :jvmTest NO-SOURCE
> Task :allTests FAILED
> Task :mergeReleaseNativeLibs
> Task :verifyReleaseResources
> Task :javaPreCompileRelease
> Task :javaPreCompileDebug
> Task :processDebugManifest
> Task :parseReleaseLocalResources

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':allTests'.
> Failed to execute all tests:
  :jsBrowserTest: java.lang.IllegalStateException: Errors occurred during launch of browser for testing.
  - Chrome
  Please make sure that you have installed browsers.
  Or change it via
  browser {
      testTask {
          useKarma {
              useFirefox()
              useChrome()
              useSafari()
          }
      }
  }

* 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

BUILD FAILED in 19s
48 actionable tasks: 45 executed, 3 up-to-date
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Finished: FAILURE