Branch indexing
04:06:19 Connecting to https://api.github.com using GitHub bot (username/token)
Obtained Jenkinsfile from 3f044e32a1f86d687ea54445d72d64edbbac1879
[Pipeline] Start of Pipeline
[Pipeline] node
Agent centos-8-wk9l8 is provisioned from template centos-8
---
apiVersion: "v1"
kind: "Pod"
metadata:
annotations:
kubernetes.jenkins.io/last-refresh: "1717142781809"
labels:
jenkins: "slave"
jenkins/label-digest: "dcdbc7ed8a3e8b49b8443ee4b54d9618b35139e6"
jenkins/label: "centos-latest_centos-8"
kubernetes.jenkins.io/controller: "http___jenkins-ui_corrosion_svc_cluster_local_corrosionx"
name: "centos-8-wk9l8"
namespace: "corrosion"
spec:
containers:
- env:
- name: "JENKINS_SECRET"
value: "********"
- name: "JENKINS_TUNNEL"
value: "jenkins-discovery.corrosion.svc.cluster.local:50000"
- name: "JENKINS_AGENT_NAME"
value: "centos-8-wk9l8"
- name: "JENKINS_REMOTING_JAVA_OPTS"
value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true\
\ -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true"
- name: "JAVA_TOOL_OPTIONS"
value: ""
- name: "_JAVA_OPTIONS"
value: ""
- name: "REMOTING_OPTS"
value: "-noReconnectAfter 1d"
- name: "OPENJ9_JAVA_OPTIONS"
value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle"
- name: "JENKINS_NAME"
value: "centos-8-wk9l8"
- name: "JENKINS_AGENT_WORKDIR"
value: "/home/jenkins/agent"
- name: "JENKINS_URL"
value: "http://jenkins-ui.corrosion.svc.cluster.local/corrosion/"
image: "docker.io/eclipsecbi/jiro-agent-centos-8:remoting-3206.vb_15dcf73f6a_9"
imagePullPolicy: "Always"
name: "jnlp"
resources:
limits:
cpu: "2000m"
memory: "4096Mi"
requests:
cpu: "1000m"
memory: "4096Mi"
tty: true
volumeMounts:
- mountPath: "/home/jenkins/.m2/toolchains.xml"
name: "m2-dir"
readOnly: true
subPath: "toolchains.xml"
- mountPath: "/home/jenkins/.mavenrc"
name: "m2-dir"
readOnly: true
subPath: ".mavenrc"
- mountPath: "/opt/tools"
name: "volume-0"
readOnly: false
- mountPath: "/home/jenkins"
name: "volume-2"
readOnly: false
- mountPath: "/home/jenkins/.m2/repository"
name: "volume-3"
readOnly: false
- mountPath: "/home/jenkins/.m2/settings-security.xml"
name: "m2-secret-dir"
readOnly: true
subPath: "settings-security.xml"
- mountPath: "/home/jenkins/.m2/wrapper"
name: "volume-4"
readOnly: false
- mountPath: "/home/jenkins/.m2/settings.xml"
name: "m2-secret-dir"
readOnly: true
subPath: "settings.xml"
- mountPath: "/home/jenkins/.ssh"
name: "volume-1"
readOnly: false
subPath: ""
- mountPath: "/home/jenkins/agent"
name: "workspace-volume"
readOnly: false
workingDir: "/home/jenkins/agent"
nodeSelector:
kubernetes.io/os: "linux"
restartPolicy: "Never"
volumes:
- name: "volume-0"
persistentVolumeClaim:
claimName: "tools-claim-jiro-corrosion"
readOnly: true
- name: "m2-secret-dir"
secret:
secretName: "m2-secret-dir"
- emptyDir:
medium: ""
name: "volume-2"
- configMap:
name: "m2-dir"
name: "m2-dir"
- configMap:
name: "known-hosts"
name: "volume-1"
- emptyDir:
medium: ""
name: "workspace-volume"
- emptyDir:
medium: ""
name: "volume-4"
- emptyDir:
medium: ""
name: "volume-3"
Running on centos-8-wk9l8 in /home/jenkins/agent/workspace/corrosion_master
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: NONE
using credential github-bot
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
Cloning repository https://github.com/eclipse/corrosion.git
> git init /home/jenkins/agent/workspace/corrosion_master # timeout=10
Fetching upstream changes from https://github.com/eclipse/corrosion.git
> git --version # timeout=10
> git --version # 'git version 2.41.0'
using GIT_ASKPASS to set credentials GitHub bot (username/token)
> git fetch --no-tags --force --progress -- https://github.com/eclipse/corrosion.git +refs/heads/master:refs/remotes/origin/master # timeout=10
> git config remote.origin.url https://github.com/eclipse/corrosion.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10
Avoid second fetch
Checking out Revision 3f044e32a1f86d687ea54445d72d64edbbac1879 (master)
Commit message: "Upversion to 1.3.0"
> git config core.sparsecheckout # timeout=10
> git checkout -f 3f044e32a1f86d687ea54445d72d64edbbac1879 # timeout=10
> git rev-list --no-walk 69eaf6f5c45ccc5ec27867f15c9c52fcad968c3b # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] timeout
Timeout set to expire in 30 min
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Tool Install)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Initialize PGP)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withCredentials
Masking supported pattern matches of $KEYRING
[Pipeline] {
[Pipeline] sh
+ gpg --batch --import ****
gpg: directory '/home/jenkins/.gnupg' created
gpg: keybox '/home/jenkins/.gnupg/pubring.kbx' created
gpg: key 19C6F458E5758349: 1 signature not checked due to a missing key
gpg: /home/jenkins/.gnupg/trustdb.gpg: trustdb created
gpg: key 19C6F458E5758349: public key "Eclipse Corrosion™: the Eclipse IDE for Rust <corrosion-dev@eclipse.org>" imported
gpg: To migrate 'secring.gpg', with each smartcard, run: gpg --card-status
gpg: key 19C6F458E5758349: secret key imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: no ultimately trusted keys found
[Pipeline] sh
++ gpg --list-keys --with-colons
++ awk -F: '/fpr:/ {print $10}'
++ sort -u
+ for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u)
+ echo -e '5
y
'
+ gpg --batch --command-fd 0 --expert --edit-key 4C7F7F08DAFC67AAE4F921DEEA0BAAB5ACF93877 trust
Secret subkeys are available.
pub rsa4096/19C6F458E5758349
created: 2024-05-30 expires: 2029-05-29 usage: SCEA
trust: unknown validity: unknown
ssb rsa4096/EA0BAAB5ACF93877
created: 2024-05-30 expires: 2029-05-29 usage: S
[ unknown] (1). Eclipse Corrosion™: the Eclipse IDE for Rust <corrosion-dev@eclipse.org>
pub rsa4096/19C6F458E5758349
created: 2024-05-30 expires: 2029-05-29 usage: SCEA
trust: unknown validity: unknown
ssb rsa4096/EA0BAAB5ACF93877
created: 2024-05-30 expires: 2029-05-29 usage: S
[ unknown] (1). Eclipse Corrosion™: the Eclipse IDE for Rust <corrosion-dev@eclipse.org>
Please decide how far you trust this user to correctly verify other users' keys
(by looking at passports, checking fingerprints from different sources, etc.)
1 = I don't know or won't say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
pub rsa4096/19C6F458E5758349
created: 2024-05-30 expires: 2029-05-29 usage: SCEA
trust: ultimate validity: unknown
ssb rsa4096/EA0BAAB5ACF93877
created: 2024-05-30 expires: 2029-05-29 usage: S
[ unknown] (1). Eclipse Corrosion™: the Eclipse IDE for Rust <corrosion-dev@eclipse.org>
Please note that the shown key validity is not necessarily correct
unless you restart the program.
+ for fpr in $(gpg --list-keys --with-colons | awk -F: '/fpr:/ {print $10}' | sort -u)
+ echo -e '5
y
'
+ gpg --batch --command-fd 0 --expert --edit-key 77420E74FE306AB0BD9D4DFE19C6F458E5758349 trust
Secret subkeys are available.
gpg: checking the trustdb
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: next trustdb check due at 2029-05-29
pub rsa4096/19C6F458E5758349
created: 2024-05-30 expires: 2029-05-29 usage: SCEA
trust: ultimate validity: ultimate
ssb rsa4096/EA0BAAB5ACF93877
created: 2024-05-30 expires: 2029-05-29 usage: S
[ultimate] (1). Eclipse Corrosion™: the Eclipse IDE for Rust <corrosion-dev@eclipse.org>
pub rsa4096/19C6F458E5758349
created: 2024-05-30 expires: 2029-05-29 usage: SCEA
trust: ultimate validity: ultimate
ssb rsa4096/EA0BAAB5ACF93877
created: 2024-05-30 expires: 2029-05-29 usage: S
[ultimate] (1). Eclipse Corrosion™: the Eclipse IDE for Rust <corrosion-dev@eclipse.org>
Please decide how far you trust this user to correctly verify other users' keys
(by looking at passports, checking fingerprints from different sources, etc.)
1 = I don't know or won't say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
pub rsa4096/19C6F458E5758349
created: 2024-05-30 expires: 2029-05-29 usage: SCEA
trust: ultimate validity: ultimate
ssb rsa4096/EA0BAAB5ACF93877
created: 2024-05-30 expires: 2029-05-29 usage: S
[ultimate] (1). Eclipse Corrosion™: the Eclipse IDE for Rust <corrosion-dev@eclipse.org>
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Prepare)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ org.eclipse.corrosion/scripts/rustup-init.sh -y
info: downloading installer
info: profile set to 'default'
info: default host triple is x86_64-unknown-linux-gnu
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
info: latest update on 2024-05-02, rust version 1.78.0 (9b00956e5 2024-04-29)
info: downloading component 'cargo'
info: downloading component 'clippy'
info: downloading component 'rust-docs'
info: downloading component 'rust-std'
info: downloading component 'rustc'
info: downloading component 'rustfmt'
info: installing component 'cargo'
info: installing component 'clippy'
info: installing component 'rust-docs'
info: installing component 'rust-std'
info: installing component 'rustc'
info: installing component 'rustfmt'
info: default toolchain set to 'stable-x86_64-unknown-linux-gnu'
stable-x86_64-unknown-linux-gnu installed - rustc 1.78.0 (9b00956e5 2024-04-29)
Rust is installed now. Great!
To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).
To configure your current shell, you need to source
the corresponding env file under $HOME/.cargo.
This is usually done by running one of the following (note the leading DOT):
. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
source "$HOME/.cargo/env.fish" # For fish
[Pipeline] sh
+ rustup install stable-x86_64-unknown-linux-gnu
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
stable-x86_64-unknown-linux-gnu unchanged - rustc 1.78.0 (9b00956e5 2024-04-29)
info: checking for self-update
[Pipeline] sh
+ rustup default stable-x86_64-unknown-linux-gnu
info: using existing install for 'stable-x86_64-unknown-linux-gnu'
info: default toolchain set to 'stable-x86_64-unknown-linux-gnu'
stable-x86_64-unknown-linux-gnu unchanged - rustc 1.78.0 (9b00956e5 2024-04-29)
[Pipeline] sh
+ rustup component add rust-analyzer
info: downloading component 'rust-analyzer'
info: installing component 'rust-analyzer'
[Pipeline] sh
+ echo /opt/tools/java/temurin/jdk-21/latest/bin:/opt/tools/java/temurin/jdk-21/latest/bin:/home/jenkins/.local/bin:/home/jenkins/.cargo/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
/opt/tools/java/temurin/jdk-21/latest/bin:/opt/tools/java/temurin/jdk-21/latest/bin:/home/jenkins/.local/bin:/home/jenkins/.cargo/bin/:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sh
+ cargo --version
cargo 1.78.0 (54d8815d0 2024-03-26)
[Pipeline] sh
+ rustup show
Default host: x86_64-unknown-linux-gnu
rustup home: /home/jenkins/.rustup
stable-x86_64-unknown-linux-gnu (default)
rustc 1.78.0 (9b00956e5 2024-04-29)
[Pipeline] sh
+ rust-gdb --version
GNU gdb (GDB) Red Hat Enterprise Linux 8.2-16.el8
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
[Pipeline] withCredentials
Masking supported pattern matches of $KEYRING_PASSPHRASE
[Pipeline] {
[Pipeline] xvnc
$ pkill Xvnc
$ pkill Xrealvnc
$ sh -c "rm -f /tmp/.X*-lock /tmp/.X11-unix/X*"
[corrosion_master] $ Xvnc -help
Starting xvnc
[corrosion_master] $ Xvnc :17 -geometry 1024x768 -depth 24 -ac -SecurityTypes none -noreset
[Pipeline] {
Xvnc TigerVNC 1.11.0 - built Jul 21 2021 11:25:16
Copyright (C) 1999-2020 TigerVNC Team and many others (see README.rst)
See https://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12011000, The X.Org Foundation
Fri May 31 08:06:56 2024
vncext: VNC extension running!
vncext: Listening for VNC connections on all interface(s), port 5917
vncext: created VNC server for screen 0
[Pipeline] sh
+ ./mvnw -Dmaven.repo.local=/home/jenkins/agent/workspace/corrosion_master/.m2 clean verify -Dmaven.test.error.ignore=true -Dmaven.test.failure.ignore=true -Dtycho.showEclipseLog=true -Psign -Dsurefire.timeout=1800 '-Dgpg.passphrase=****'
Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Maven home: /home/jenkins/.m2/wrapper/dists/apache-maven-3.9.6-bin/3311e1d4/apache-maven-3.9.6
Java version: 21.0.2, vendor: Eclipse Adoptium, runtime: /opt/tools/java/temurin/jdk-21/jdk-21.0.2+13
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.2.9-300.fc38.x86_64", arch: "amd64", family: "unix"
[INFO] Scanning for projects...
[INFO] Tycho Version: 4.0.8 (d07e53b9e5b0b4c40ee529fb831732f631e4e3ef)
[INFO] Tycho Mode: extension
[INFO] Tycho Builder: maven
[INFO] Build Threads: 1
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] parent [pom]
[INFO] [bundle] Rust edition in Eclipse IDE [eclipse-plugin]
[INFO] [test-bundle] Tests for Corrosion [eclipse-test-plugin]
[INFO] [feature] Corrosion: Rust edition in Eclipse IDE [eclipse-feature]
[INFO] org.eclipse.corrosion.product.branding [eclipse-plugin]
[INFO] org.eclipse.corrosion.product [eclipse-repository]
[INFO]
[INFO] --------------------< org.eclipse.corrosion:parent >--------------------
[INFO] Building parent 1.3.0-SNAPSHOT [1/6]
[INFO] from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ parent ---
[INFO]
[INFO] --- tycho-source:4.0.8:plugin-source (plugin-source) @ parent ---
[INFO]
[INFO] --- tycho-p2-extras:4.0.8:compare-version-with-baselines (compare-version-with-baseline) @ parent ---
[INFO]
[INFO] ------------< org.eclipse.corrosion:org.eclipse.corrosion >-------------
[INFO] Building [bundle] Rust edition in Eclipse IDE 1.3.0-SNAPSHOT [2/6]
[INFO] from org.eclipse.corrosion/.polyglot.META-INF
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO] Resolving target definition file:/home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion/../target-platform/target-platform.target for environments=[linux/gtk/x86_64, linux/gtk/aarch64, win32/win32/x86_64, macosx/cocoa/x86_64, macosx/cocoa/aarch64], include source mode=honor, referenced repository mode =ignore, execution environment=StandardEEResolutionHints [executionEnvironment=OSGi profile 'JavaSE-21' { source level: 21, target level: 21}], remote p2 repository options=org.eclipse.tycho.p2maven.DefaultProvisioningAgent@442d90ba
[INFO] ### Using TychoRepositoryTransport for remote P2 access ###
[INFO] Cache location: /home/jenkins/agent/workspace/corrosion_master/.m2/.cache/tycho
[INFO] Transport mode: online
[INFO] Http Transport type: Java11Client
[INFO] Update mode: cache first
[INFO] Minimum cache duration: 60 minutes
[INFO] (you can configure this with -Dtycho.p2.transport.min-cache-minutes=<desired minimum cache duration>)
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ org.eclipse.corrosion ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:build-qualifier (default-build-qualifier) @ org.eclipse.corrosion ---
[INFO] The project's OSGi version is 1.3.0.202405310801
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-id (default-validate-id) @ org.eclipse.corrosion ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-version (default-validate-version) @ org.eclipse.corrosion ---
[INFO]
[INFO] --- target-platform-configuration:4.0.8:target-platform (default-target-platform) @ org.eclipse.corrosion ---
[INFO]
[INFO] --- tycho-compiler:4.0.8:validate-classpath (default-validate-classpath) @ org.eclipse.corrosion ---
[INFO] Resolving class path of [bundle] Rust edition in Eclipse IDE
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ org.eclipse.corrosion ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion/src/main/resources
[INFO]
[INFO] --- tycho-compiler:4.0.8:compile (default-compile) @ org.eclipse.corrosion ---
[INFO] Compiling 72 source files to /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion/target/classes using Eclipse Compiler for Java(TM) 3.37.0.v20240215-1558
[INFO]
[INFO] --- tycho-bnd:4.0.8:process (default-process) @ org.eclipse.corrosion ---
[INFO]
[INFO] --- tycho-ds:4.0.8:declarative-services (default-declarative-services) @ org.eclipse.corrosion ---
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ org.eclipse.corrosion ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion/src/test/resources
[INFO]
[INFO] --- tycho-compiler:4.0.8:testCompile (default-testCompile) @ org.eclipse.corrosion ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:update-consumer-pom (default-update-consumer-pom) @ org.eclipse.corrosion ---
[INFO] 199 system scoped dependencies were not mapped to maven artifacts
[INFO]
[INFO] --- tycho-source:4.0.8:plugin-source (plugin-source) @ org.eclipse.corrosion ---
[INFO] Building jar: /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion/target/org.eclipse.corrosion-1.3.0-SNAPSHOT-sources.jar
[INFO]
[INFO] --- tycho-packaging:4.0.8:package-plugin (default-package-plugin) @ org.eclipse.corrosion ---
[INFO] Building jar: /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion/target/org.eclipse.corrosion-1.3.0-SNAPSHOT.jar
[INFO]
[INFO] --- tycho-p2:4.0.8:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.corrosion ---
[INFO] Adding repository https://download.eclipse.org/corrosion/snapshots
[INFO] Adding repository https://download.eclipse.org/corrosion/snapshots
[INFO] No baseline version org.eclipse.corrosion:org.eclipse.corrosion:eclipse-plugin:1.3.0-SNAPSHOT
[INFO]
[INFO] --- tycho-p2-extras:4.0.8:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.corrosion ---
[INFO] Adding repository https://download.eclipse.org/corrosion/releases/latest
[INFO]
[INFO] ---------< org.eclipse.corrosion:org.eclipse.corrosion.tests >----------
[INFO] Building [test-bundle] Tests for Corrosion 1.3.0-SNAPSHOT [3/6]
[INFO] from org.eclipse.corrosion.tests/.polyglot.META-INF
[INFO] ------------------------[ eclipse-test-plugin ]-------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ org.eclipse.corrosion.tests ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:build-qualifier (default-build-qualifier) @ org.eclipse.corrosion.tests ---
[INFO] The project's OSGi version is 1.3.0.202405310801
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-id (default-validate-id) @ org.eclipse.corrosion.tests ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-version (default-validate-version) @ org.eclipse.corrosion.tests ---
[INFO]
[INFO] --- target-platform-configuration:4.0.8:target-platform (default-target-platform) @ org.eclipse.corrosion.tests ---
[INFO]
[INFO] --- tycho-compiler:4.0.8:validate-classpath (default-validate-classpath) @ org.eclipse.corrosion.tests ---
[INFO] Resolving class path of [test-bundle] Tests for Corrosion
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ org.eclipse.corrosion.tests ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/src/main/resources
[INFO]
[INFO] --- tycho-compiler:4.0.8:compile (default-compile) @ org.eclipse.corrosion.tests ---
[INFO] Compiling 14 source files to /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/classes using Eclipse Compiler for Java(TM) 3.37.0.v20240215-1558
[INFO]
[INFO] --- tycho-ds:4.0.8:declarative-services (default-declarative-services) @ org.eclipse.corrosion.tests ---
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ org.eclipse.corrosion.tests ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/src/test/resources
[INFO]
[INFO] --- tycho-packaging:4.0.8:update-consumer-pom (default-update-consumer-pom) @ org.eclipse.corrosion.tests ---
[INFO] 204 system scoped dependencies were not mapped to maven artifacts
[INFO]
[INFO] --- tycho-source:4.0.8:plugin-source (plugin-source) @ org.eclipse.corrosion.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/org.eclipse.corrosion.tests-1.3.0-SNAPSHOT-sources.jar
[INFO]
[INFO] --- tycho-packaging:4.0.8:package-plugin (default-package-plugin) @ org.eclipse.corrosion.tests ---
[INFO] Building jar: /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/org.eclipse.corrosion.tests-1.3.0-SNAPSHOT.jar
[INFO]
[INFO] --- tycho-p2:4.0.8:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.corrosion.tests ---
[INFO] No baseline version org.eclipse.corrosion:org.eclipse.corrosion.tests:eclipse-test-plugin:1.3.0-SNAPSHOT
[INFO]
[INFO] --- tycho-surefire:4.0.8:test (default-test) @ org.eclipse.corrosion.tests ---
[INFO] Executing test runtime with timeout (seconds): 1800, logs, if any, will be placed at: /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/work/data/.metadata/.log
[INFO] Command line:
[/opt/tools/java/openjdk/jdk-21/latest/bin/java, -Dosgi.noShutdown=false, -Dosgi.os=linux, -Dosgi.ws=gtk, -Dosgi.arch=x86_64, -Dosgi.clean=true, -jar, /home/jenkins/agent/workspace/corrosion_master/.m2/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.700.v20240213-1244/org.eclipse.equinox.launcher-1.6.700.v20240213-1244.jar, -consolelog, -data, /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/work/data, -install, /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/work, -configuration, /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/work/configuration, -application, org.eclipse.tycho.surefire.osgibooter.uitest, -testproperties, /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/surefire.properties, -timeout, 1800000]
!SESSION 2024-05-31 08:08:21.126 -----------------------------------------------
eclipse.buildId=unknown
java.version=21.0.2
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -application org.eclipse.tycho.surefire.osgibooter.uitest -testproperties /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/surefire.properties -timeout 1800000
Command-line arguments: -consolelog -data /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/work/data -application org.eclipse.tycho.surefire.osgibooter.uitest -testproperties /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.tests/target/surefire.properties -timeout 1800000
!ENTRY org.eclipse.ui 2 0 2024-05-31 08:08:25.599
!MESSAGE Warnings while parsing the key bindings from the 'org.eclipse.ui.commands' and 'org.eclipse.ui.bindings' extension point
!SUBENTRY 1 org.eclipse.ui 2 0 2024-05-31 08:08:25.599
!MESSAGE Cannot bind to an undefined command: plug-in='org.eclipse.corrosion', id='org.eclipse.tm4e.languageconfiguration.togglelinecommentcommand'
!ENTRY org.eclipse.urischeme 4 0 2024-05-31 08:08:28.869
!MESSAGE Cannot run program "xdg-mime": error=2, No such file or directory
!STACK 0
java.io.IOException: Cannot run program "xdg-mime": error=2, No such file or directory
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1170)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1089)
at org.eclipse.urischeme.internal.registration.ProcessExecutor.execute(ProcessExecutor.java:36)
at org.eclipse.urischeme.internal.registration.RegistrationLinux.getRegisteredDesktopFileForScheme(RegistrationLinux.java:144)
at org.eclipse.urischeme.internal.registration.RegistrationLinux.determineHandlerLocation(RegistrationLinux.java:86)
at org.eclipse.urischeme.internal.registration.RegistrationLinux.getSchemesInformation(RegistrationLinux.java:75)
at org.eclipse.urischeme.AutoRegisterSchemeHandlersJob.run(AutoRegisterSchemeHandlersJob.java:85)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.io.IOException: error=2, No such file or directory
at java.base/java.lang.ProcessImpl.forkAndExec(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:295)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:225)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1126)
... 7 more
!ENTRY org.eclipse.tycho.surefire.osgibooter 1 0 2024-05-31 08:08:29.260
!MESSAGE starting DumpStackTracesTimer with timeout=1680000 at 2024-05-31 08:08:29 +0000
Running org.eclipse.corrosion.launch.CargoArgsTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in org.eclipse.corrosion.launch.CargoArgsTest
org.eclipse.corrosion.launch.CargoArgsTest.testOnlyCommand -- Time elapsed: 0.021 s
org.eclipse.corrosion.launch.CargoArgsTest.testOnlyCommandAndSeparator -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.CargoArgsTest.testOnlyCommandAndArguments -- Time elapsed: 0.011 s
org.eclipse.corrosion.launch.CargoArgsTest.testOnlyCommandAndOptionsAndSeparator -- Time elapsed: 0 s
org.eclipse.corrosion.launch.CargoArgsTest.testOnlyCommandAndOptionsAndArguments -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.CargoArgsTest.testOnlyCommandAndOptionsAndArgumentsIncludingSeparator -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.CargoArgsTest.testOnlyCommandAndOptions -- Time elapsed: 0 s
Running org.eclipse.corrosion.launch.RLSRunCommandTest
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 s -- in org.eclipse.corrosion.launch.RLSRunCommandTest
org.eclipse.corrosion.launch.RLSRunCommandTest.testArgumentListNull -- Time elapsed: 0.003 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testEmptyArguments -- Time elapsed: 0.022 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testNoArgument -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testValidArguments -- Time elapsed: 0 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testInvalidEnvEntry -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testMapEntryArgument(Map)[1] -- Time elapsed: 0.018 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testMapEntryArgument(Map)[2] -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testMapEntryArgument(Map)[3] -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testMapEntryArgument(Map)[4] -- Time elapsed: 0 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testMapEntryArgument(Map)[5] -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testMapEntryArgument(Map)[6] -- Time elapsed: 0.001 s
org.eclipse.corrosion.launch.RLSRunCommandTest.testArgumentListWrongEntry -- Time elapsed: 0 s
Running org.eclipse.corrosion.tests.TestDebugConfiguration
!ENTRY org.eclipse.cdt.core.native 4 0 2024-05-31 08:08:31.052
!MESSAGE no spawner in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
!ENTRY org.eclipse.cdt.core.native 4 0 2024-05-31 08:08:31.338
!MESSAGE Failed to load the PTY library. This may indicate a configuration problem, but can be ignored if no further problems are observed.
!STACK 0
java.lang.UnsatisfiedLinkError: no pty in java.library.path: /usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2458)
at java.base/java.lang.Runtime.loadLibrary0(Runtime.java:916)
at java.base/java.lang.System.loadLibrary(System.java:2063)
at org.eclipse.cdt.utils.pty.PTY.<clinit>(PTY.java:309)
at org.eclipse.cdt.dsf.gdb.service.GDBBackend_7_12.createPty(GDBBackend_7_12.java:87)
at org.eclipse.cdt.dsf.gdb.service.GDBBackend_7_12.<init>(GDBBackend_7_12.java:60)
at org.eclipse.cdt.dsf.gdb.service.GdbDebugServicesFactory.createBackendGDBService(GdbDebugServicesFactory.java:242)
at org.eclipse.cdt.dsf.gdb.service.GdbDebugServicesFactory.createService(GdbDebugServicesFactory.java:162)
at org.eclipse.cdt.dsf.gdb.launching.ServicesLaunchSequence$1.execute(ServicesLaunchSequence.java:56)
at org.eclipse.cdt.dsf.concurrent.Sequence.executeStep(Sequence.java:475)
at org.eclipse.cdt.dsf.concurrent.Sequence.run(Sequence.java:380)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
!ENTRY org.eclipse.cdt.dsf.gdb 1 0 2024-05-31 08:08:31.341
!MESSAGE PTY not available, cannot use full GDB console: Cannot create pty
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.946 s -- in org.eclipse.corrosion.tests.TestDebugConfiguration
org.eclipse.corrosion.tests.TestDebugConfiguration.testDebugLaunch -- Time elapsed: 2.941 s
Running org.eclipse.corrosion.tests.TestErrorLineMatcher
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in org.eclipse.corrosion.tests.TestErrorLineMatcher
org.eclipse.corrosion.tests.TestErrorLineMatcher.testColonInFileName -- Time elapsed: 0.003 s
Running org.eclipse.corrosion.tests.TestExportCargoProjectWizard
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.923 s -- in org.eclipse.corrosion.tests.TestExportCargoProjectWizard
org.eclipse.corrosion.tests.TestExportCargoProjectWizard.testExportPageWithChangingProject -- Time elapsed: 0.349 s
org.eclipse.corrosion.tests.TestExportCargoProjectWizard.testExportProject -- Time elapsed: 0.938 s
org.eclipse.corrosion.tests.TestExportCargoProjectWizard.testExportPageWithNonCargoProject -- Time elapsed: 0.314 s
org.eclipse.corrosion.tests.TestExportCargoProjectWizard.testExportPageWithSelection -- Time elapsed: 0.318 s
Running org.eclipse.corrosion.tests.TestIDEIntegration
May 31, 2024 8:08:36 AM org.eclipse.tm4e.core.internal.oniguruma.OnigRegExp lambda$0
WARNING: regular expression has ']' without escape
May 31, 2024 8:08:36 AM org.eclipse.tm4e.core.internal.oniguruma.OnigRegExp lambda$0
WARNING: regular expression has ']' without escape
!ENTRY org.eclipse.corrosion 2 0 2024-05-31 08:08:36.468
!MESSAGE Language Server settings file not set.
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.952 s -- in org.eclipse.corrosion.tests.TestIDEIntegration
org.eclipse.corrosion.tests.TestIDEIntegration.testEditorAssociation(String)[1] -- Time elapsed: 0.961 s
org.eclipse.corrosion.tests.TestIDEIntegration.testEditorAssociation(String)[2] -- Time elapsed: 0.985 s
Running org.eclipse.corrosion.tests.TestLSPExtensions
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.873 s -- in org.eclipse.corrosion.tests.TestLSPExtensions
org.eclipse.corrosion.tests.TestLSPExtensions.testBuildingMessages -- Time elapsed: 0.669 s
org.eclipse.corrosion.tests.TestLSPExtensions.testIndexingMessages -- Time elapsed: 0.202 s
Running org.eclipse.corrosion.tests.TestLSPIntegration
!ENTRY org.eclipse.jface.text 4 0 2024-05-31 08:08:52.171
!MESSAGE org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
!STACK 0
java.util.concurrent.CompletionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:220)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:204)
at org.eclipse.lsp4e.LanguageServerWrapper.lambda$3(LanguageServerWrapper.java:310)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
... 11 more
!ENTRY org.eclipse.jface.text 4 0 2024-05-31 08:08:53.728
!MESSAGE org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
!STACK 0
java.util.concurrent.CompletionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:220)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:204)
at org.eclipse.lsp4e.LanguageServerWrapper.lambda$3(LanguageServerWrapper.java:310)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
... 11 more
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.99 s -- in org.eclipse.corrosion.tests.TestLSPIntegration
org.eclipse.corrosion.tests.TestLSPIntegration.testLSWorks -- Time elapsed: 16.99 s
Running org.eclipse.corrosion.tests.TestNewCargoProjectWizard
!ENTRY org.eclipse.jface.text 4 0 2024-05-31 08:08:56.640
!MESSAGE org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
!STACK 0
java.util.concurrent.CompletionException: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:332)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:347)
at java.base/java.util.concurrent.CompletableFuture$UniAccept.tryFire(CompletableFuture.java:708)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(CompletableFuture.java:2194)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleResponse(RemoteEndpoint.java:220)
at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:204)
at org.eclipse.lsp4e.LanguageServerWrapper.lambda$3(LanguageServerWrapper.java:310)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: content modified
... 11 more
!ENTRY org.eclipse.core.resources 2 2 2024-05-31 08:08:57.843
!MESSAGE Save operation warnings.
!SUBENTRY 1 org.eclipse.core.resources 2 234 2024-05-31 08:08:57.844
!MESSAGE The project description file (.project) for 'corrosion-test10277886372840264721' was missing. This file contains important information about the project. A new project description file has been created, but some information about the project may have been lost.
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.612 s -- in org.eclipse.corrosion.tests.TestNewCargoProjectWizard
org.eclipse.corrosion.tests.TestNewCargoProjectWizard.testCreateNewProjectOutOfWorkspace -- Time elapsed: 1.896 s
org.eclipse.corrosion.tests.TestNewCargoProjectWizard.testNewProjectPage -- Time elapsed: 0.194 s
org.eclipse.corrosion.tests.TestNewCargoProjectWizard.testCreateNewProject -- Time elapsed: 1.518 s
Running org.eclipse.corrosion.tests.TestRunConfiguration
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.309 s -- in org.eclipse.corrosion.tests.TestRunConfiguration
org.eclipse.corrosion.tests.TestRunConfiguration.testBasicRun -- Time elapsed: 1.002 s
org.eclipse.corrosion.tests.TestRunConfiguration.testFailOnDeletedProject -- Time elapsed: 0.509 s
org.eclipse.corrosion.tests.TestRunConfiguration.testFailOnNonCargoProject -- Time elapsed: 0.517 s
org.eclipse.corrosion.tests.TestRunConfiguration.testFailOnFakeProjectName -- Time elapsed: 0.366 s
org.eclipse.corrosion.tests.TestRunConfiguration.testTranslateVariablesInBuildCommand -- Time elapsed: 0.910 s
Running org.eclipse.corrosion.tests.TestRustAnalyzerDownload
!ENTRY org.eclipse.corrosion 1 0 2024-05-31 08:09:02.236
!MESSAGE Downloading to /home/jenkins/.cargo/bin/rust-analyzer-x86_64-unknown-linux-gnu.gz
!ENTRY org.eclipse.corrosion 1 0 2024-05-31 08:09:06.547
!MESSAGE UnGZipped to /home/jenkins/.cargo/bin/rust-analyzer
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.405 s -- in org.eclipse.corrosion.tests.TestRustAnalyzerDownload
org.eclipse.corrosion.tests.TestRustAnalyzerDownload.testRustAnalyzerDownload -- Time elapsed: 4.404 s
Running org.eclipse.corrosion.tests.TestSnippetContentAssistProcessor
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.501 s -- in org.eclipse.corrosion.tests.TestSnippetContentAssistProcessor
org.eclipse.corrosion.tests.TestSnippetContentAssistProcessor.testCompletionsLimited -- Time elapsed: 0.714 s
org.eclipse.corrosion.tests.TestSnippetContentAssistProcessor.testSingleLineComment -- Time elapsed: 0.783 s
org.eclipse.corrosion.tests.TestSnippetContentAssistProcessor.testMultiLineComment -- Time elapsed: 0.508 s
org.eclipse.corrosion.tests.TestSnippetContentAssistProcessor.testCompletionsPresent -- Time elapsed: 0.492 s
Running org.eclipse.corrosion.tests.TestSyntaxHighlighting
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.191 s -- in org.eclipse.corrosion.tests.TestSyntaxHighlighting
org.eclipse.corrosion.tests.TestSyntaxHighlighting.testSyntaxHighlighting(String)[1] -- Time elapsed: 1.193 s
org.eclipse.corrosion.tests.TestSyntaxHighlighting.testSyntaxHighlighting(String)[2] -- Time elapsed: 0.993 s
Results:
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0
!ENTRY org.eclipse.core.resources 2 10035 2024-05-31 08:09:12.044
!MESSAGE The workspace will exit with unsaved changes in this session.
!ENTRY org.eclipse.core.jobs 2 2 2024-05-31 08:09:12.626
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.core.runtime.jobs.Job$2
Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.core.runtime.jobs.Job$2
[INFO] All tests passed
[INFO]
[INFO] --- tycho-p2-extras:4.0.8:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.corrosion.tests ---
[INFO]
[INFO] --------< org.eclipse.corrosion:org.eclipse.corrosion.feature >---------
[INFO] Building [feature] Corrosion: Rust edition in Eclipse IDE 1.3.0-SNAPSHOT [4/6]
[INFO] from org.eclipse.corrosion.feature/.polyglot.feature.xml
[INFO] --------------------------[ eclipse-feature ]---------------------------
[INFO] Resolving dependencies of MavenProject: org.eclipse.corrosion:org.eclipse.corrosion.feature:1.3.0-SNAPSHOT @ /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.feature/.polyglot.feature.xml
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ org.eclipse.corrosion.feature ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.corrosion.feature ---
[INFO] The project's OSGi version is 1.3.0.202405310801
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-id (default-validate-id) @ org.eclipse.corrosion.feature ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-version (default-validate-version) @ org.eclipse.corrosion.feature ---
[INFO]
[INFO] --- target-platform-configuration:4.0.8:target-platform (default-target-platform) @ org.eclipse.corrosion.feature ---
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ org.eclipse.corrosion.feature ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.feature/src/main/resources
[INFO]
[INFO] --- tycho-packaging:4.0.8:update-consumer-pom (default-update-consumer-pom) @ org.eclipse.corrosion.feature ---
[INFO] 210 system scoped dependencies were not mapped to maven artifacts
[INFO]
[INFO] --- tycho-source:4.0.8:plugin-source (plugin-source) @ org.eclipse.corrosion.feature ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:package-feature (default-package-feature) @ org.eclipse.corrosion.feature ---
[INFO] Building jar: /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.feature/target/org.eclipse.corrosion.feature-1.3.0-SNAPSHOT.jar
[INFO]
[INFO] --- tycho-p2:4.0.8:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.corrosion.feature ---
[INFO] No baseline version org.eclipse.corrosion:org.eclipse.corrosion.feature:eclipse-feature:1.3.0-SNAPSHOT
[INFO]
[INFO] --- tycho-p2:4.0.8:feature-p2-metadata (default-feature-p2-metadata) @ org.eclipse.corrosion.feature ---
[INFO]
[INFO] --- tycho-p2-extras:4.0.8:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.corrosion.feature ---
[INFO]
[INFO] ----< org.eclipse.corrosion:org.eclipse.corrosion.product.branding >----
[INFO] Building org.eclipse.corrosion.product.branding 1.3.0-SNAPSHOT [5/6]
[INFO] from org.eclipse.corrosion.product.branding/pom.xml
[INFO] ---------------------------[ eclipse-plugin ]---------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:build-qualifier (default-build-qualifier) @ org.eclipse.corrosion.product.branding ---
[INFO] The project's OSGi version is 1.3.0.202405310801
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-id (default-validate-id) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:validate-version (default-validate-version) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- target-platform-configuration:4.0.8:target-platform (default-target-platform) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- tycho-compiler:4.0.8:validate-classpath (default-validate-classpath) @ org.eclipse.corrosion.product.branding ---
[INFO] Resolving class path of org.eclipse.corrosion.product.branding
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ org.eclipse.corrosion.product.branding ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.product.branding/src/main/resources
[INFO]
[INFO] --- tycho-compiler:4.0.8:compile (default-compile) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- tycho-bnd:4.0.8:process (default-process) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- tycho-ds:4.0.8:declarative-services (default-declarative-services) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ org.eclipse.corrosion.product.branding ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.product.branding/src/test/resources
[INFO]
[INFO] --- tycho-compiler:4.0.8:testCompile (default-testCompile) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:update-consumer-pom (default-update-consumer-pom) @ org.eclipse.corrosion.product.branding ---
[INFO] 84 system scoped dependencies were not mapped to maven artifacts
[INFO]
[INFO] --- tycho-source:4.0.8:plugin-source (plugin-source) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:package-plugin (default-package-plugin) @ org.eclipse.corrosion.product.branding ---
[INFO] Building jar: /home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion.product.branding/target/org.eclipse.corrosion.product.branding-1.3.0-SNAPSHOT.jar
[INFO]
[INFO] --- tycho-p2:4.0.8:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.corrosion.product.branding ---
[INFO] No baseline version org.eclipse.corrosion:org.eclipse.corrosion.product.branding:eclipse-plugin:1.3.0-SNAPSHOT
[INFO]
[INFO] --- tycho-p2-extras:4.0.8:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.corrosion.product.branding ---
[INFO]
[INFO] --------< org.eclipse.corrosion:org.eclipse.corrosion.product >---------
[INFO] Building org.eclipse.corrosion.product 1.3.0-SNAPSHOT [6/6]
[INFO] from repository/pom.xml
[INFO] -------------------------[ eclipse-repository ]-------------------------
[INFO] Resolving dependencies of MavenProject: org.eclipse.corrosion:org.eclipse.corrosion.product:1.3.0-SNAPSHOT @ /home/jenkins/agent/workspace/corrosion_master/repository/pom.xml
[INFO] Resolving target definition file:/home/jenkins/agent/workspace/corrosion_master/org.eclipse.corrosion/../target-platform/target-platform.target for environments=[linux/gtk/x86_64, linux/gtk/aarch64, win32/win32/x86_64, macosx/cocoa/x86_64, macosx/cocoa/aarch64], include source mode=honor, referenced repository mode =ignore, execution environment=org.eclipse.tycho.core.ee.impl.NoExecutionEnvironmentResolutionHints@5dd5a04c, remote p2 repository options=org.eclipse.tycho.p2maven.DefaultProvisioningAgent@442d90ba
[INFO] Adding repository https://download.eclipse.org/justj/jres/21/updates/release
[INFO] The following Execution Environments are currently known but are ignored by configuration:
[INFO] 1.0.0 -> JRE, JavaSE, OSGi/Minimum
[INFO] 1.1.0 -> JRE, JavaSE, OSGi/Minimum
[INFO] 1.2.0 -> JavaSE, OSGi/Minimum
[INFO] 1.3.0 -> JavaSE
[INFO] 1.4.0 -> JavaSE
[INFO] 1.5.0 -> JavaSE
[INFO] 1.6.0 -> JavaSE
[INFO] 1.7.0 -> JavaSE
[INFO] 1.8.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 10.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 11.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 12.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 13.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 14.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 15.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 16.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 17.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 18.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 19.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 20.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 21.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 22.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO] 9.0.0 -> JavaSE, JavaSE/compact1, JavaSE/compact2, JavaSE/compact3
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- tycho-packaging:4.0.8:build-qualifier-aggregator (default-build-qualifier-aggregator) @ org.eclipse.corrosion.product ---
[INFO] [f8852ff3-2130-4d90-9a8d-85742aafd0e5][extension>org.eclipse.tycho:tycho-maven-plugin:4.0.8] Error processing mirrors URL: https://www.eclipse.org/downloads/download.php?file=/justj/jres/21/updates/release/21.0.3&countryCode=us&timeZone=0&format=xml
org.eclipse.core.runtime.CoreException: download from https://www.eclipse.org/downloads/download.php?file=/justj/jres/21/updates/release/21.0.3&countryCode=us&timeZone=0&format=xml failed
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:165)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.getLocation (AbstractArtifactDependencyWalker.java:168)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseFeature (AbstractArtifactDependencyWalker.java:152)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseProduct (AbstractArtifactDependencyWalker.java:123)
at org.eclipse.tycho.core.osgitools.EclipseRepositoryProject$1.walk (EclipseRepositoryProject.java:65)
at org.eclipse.tycho.buildversion.BuildQualifierAggregatorMojo.getBuildTimestamp (BuildQualifierAggregatorMojo.java:85)
at org.eclipse.tycho.buildversion.BuildQualifierMojo.execute (BuildQualifierMojo.java:154)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
Caused by: java.net.http.HttpTimeoutException: request timed out
at jdk.internal.net.http.HttpClientImpl.send (HttpClientImpl.java:949)
at jdk.internal.net.http.HttpClientFacade.send (HttpClientFacade.java:133)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.performGet (Java11HttpTransportFactory.java:130)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.get (Java11HttpTransportFactory.java:112)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$CacheLine.fetchFile (SharedHttpCacheStorage.java:240)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$2.getCacheFile (SharedHttpCacheStorage.java:123)
at org.eclipse.tycho.p2maven.transport.HttpTransportProtocolHandler.getFile (HttpTransportProtocolHandler.java:50)
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:144)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.getLocation (AbstractArtifactDependencyWalker.java:168)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseFeature (AbstractArtifactDependencyWalker.java:152)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseProduct (AbstractArtifactDependencyWalker.java:123)
at org.eclipse.tycho.core.osgitools.EclipseRepositoryProject$1.walk (EclipseRepositoryProject.java:65)
at org.eclipse.tycho.buildversion.BuildQualifierAggregatorMojo.getBuildTimestamp (BuildQualifierAggregatorMojo.java:85)
at org.eclipse.tycho.buildversion.BuildQualifierMojo.execute (BuildQualifierMojo.java:154)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
[INFO] [f8852ff3-2130-4d90-9a8d-85742aafd0e5][extension>org.eclipse.tycho:tycho-maven-plugin:4.0.8] Error processing mirrors URL: https://www.eclipse.org/downloads/download.php?file=/justj/jres/21/updates/release/21.0.3&countryCode=us&timeZone=0&format=xml
org.eclipse.core.runtime.CoreException: download from https://www.eclipse.org/downloads/download.php?file=/justj/jres/21/updates/release/21.0.3&countryCode=us&timeZone=0&format=xml failed
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:165)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.getLocation (AbstractArtifactDependencyWalker.java:168)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.getArtifact (AbstractArtifactDependencyWalker.java:104)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseFeature (AbstractArtifactDependencyWalker.java:74)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseFeature (AbstractArtifactDependencyWalker.java:154)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseProduct (AbstractArtifactDependencyWalker.java:123)
at org.eclipse.tycho.core.osgitools.EclipseRepositoryProject$1.walk (EclipseRepositoryProject.java:65)
at org.eclipse.tycho.buildversion.BuildQualifierAggregatorMojo.getBuildTimestamp (BuildQualifierAggregatorMojo.java:85)
at org.eclipse.tycho.buildversion.BuildQualifierMojo.execute (BuildQualifierMojo.java:154)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
Caused by: java.net.http.HttpTimeoutException: request timed out
at jdk.internal.net.http.HttpClientImpl.send (HttpClientImpl.java:949)
at jdk.internal.net.http.HttpClientFacade.send (HttpClientFacade.java:133)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.performGet (Java11HttpTransportFactory.java:130)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.get (Java11HttpTransportFactory.java:112)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$CacheLine.fetchFile (SharedHttpCacheStorage.java:240)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$2.getCacheFile (SharedHttpCacheStorage.java:123)
at org.eclipse.tycho.p2maven.transport.HttpTransportProtocolHandler.getFile (HttpTransportProtocolHandler.java:50)
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:144)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.getLocation (AbstractArtifactDependencyWalker.java:168)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.getArtifact (AbstractArtifactDependencyWalker.java:104)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseFeature (AbstractArtifactDependencyWalker.java:74)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseFeature (AbstractArtifactDependencyWalker.java:154)
at org.eclipse.tycho.core.osgitools.AbstractArtifactDependencyWalker.traverseProduct (AbstractArtifactDependencyWalker.java:123)
at org.eclipse.tycho.core.osgitools.EclipseRepositoryProject$1.walk (EclipseRepositoryProject.java:65)
at org.eclipse.tycho.buildversion.BuildQualifierAggregatorMojo.getBuildTimestamp (BuildQualifierAggregatorMojo.java:85)
at org.eclipse.tycho.buildversion.BuildQualifierMojo.execute (BuildQualifierMojo.java:154)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
[INFO] The project's OSGi version is 1.3.0.202405310801
[INFO]
[INFO] --- build-helper:3.6.0:parse-version (parse-version) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean-1) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- target-platform-configuration:4.0.8:target-platform (default-target-platform) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ org.eclipse.corrosion.product ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/corrosion_master/repository/src/main/resources
[INFO]
[INFO] --- tycho-p2-publisher:4.0.8:publish-osgi-ee (default-publish-osgi-ee) @ org.eclipse.corrosion.product ---
[INFO] Published profile IUs: [a.jre.javase 11.0.0]
[INFO] Published profile IUs: [a.jre.javase 12.0.0]
[INFO] Published profile IUs: [a.jre.javase 13.0.0]
[INFO] Published profile IUs: [a.jre.javase 14.0.0]
[INFO] Published profile IUs: [a.jre.javase 15.0.0]
[INFO] Published profile IUs: [a.jre.javase 16.0.0]
[INFO] Published profile IUs: [a.jre.javase 17.0.0]
[INFO] Published profile IUs: [a.jre.javase 18.0.0]
[INFO] Published profile IUs: [a.jre.javase 19.0.0]
[INFO] Published profile IUs: [a.jre.javase 20.0.0]
[INFO] Published profile IUs: [a.jre.javase 21.0.0]
[INFO] Published profile IUs: [a.jre.javase 22.0.0]
[INFO] Published profile IUs: [a.jre.javase 23.0.0]
[INFO]
[INFO] --- tycho-p2-publisher:4.0.8:publish-products (default-publish-products) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- tycho-p2-publisher:4.0.8:publish-categories (default-publish-categories) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- tycho-p2-publisher:4.0.8:attach-artifacts (default-attach-artifacts) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- tycho-p2-repository:4.0.8:assemble-repository (default-assemble-repository) @ org.eclipse.corrosion.product ---
[INFO] [f8852ff3-2130-4d90-9a8d-85742aafd0e5][extension>org.eclipse.tycho:tycho-maven-plugin:4.0.8] Error processing mirrors URL: https://www.eclipse.org/downloads/download.php?file=/justj/jres/21/updates/release/21.0.3&countryCode=us&timeZone=0&format=xml
org.eclipse.core.runtime.CoreException: download from https://www.eclipse.org/downloads/download.php?file=/justj/jres/21/updates/release/21.0.3&countryCode=us&timeZone=0&format=xml failed
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:165)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.p2tools.RepositoryReferenceTool.lambda$addTargetPlatformRepository$1 (RepositoryReferenceTool.java:135)
at java.util.ArrayList.forEach (ArrayList.java:1596)
at org.eclipse.tycho.p2tools.RepositoryReferenceTool.addTargetPlatformRepository (RepositoryReferenceTool.java:135)
at org.eclipse.tycho.p2tools.RepositoryReferenceTool.getVisibleRepositories (RepositoryReferenceTool.java:108)
at org.eclipse.tycho.plugins.p2.repository.AssembleRepositoryMojo.execute (AssembleRepositoryMojo.java:336)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
Caused by: java.net.http.HttpTimeoutException: request timed out
at jdk.internal.net.http.HttpClientImpl.send (HttpClientImpl.java:949)
at jdk.internal.net.http.HttpClientFacade.send (HttpClientFacade.java:133)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.performGet (Java11HttpTransportFactory.java:130)
at org.eclipse.tycho.p2maven.transport.Java11HttpTransportFactory$Java11HttpTransport.get (Java11HttpTransportFactory.java:112)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$CacheLine.fetchFile (SharedHttpCacheStorage.java:240)
at org.eclipse.tycho.p2maven.transport.SharedHttpCacheStorage$2.getCacheFile (SharedHttpCacheStorage.java:123)
at org.eclipse.tycho.p2maven.transport.HttpTransportProtocolHandler.getFile (HttpTransportProtocolHandler.java:50)
at org.eclipse.tycho.p2maven.transport.TychoRepositoryTransport.stream (TychoRepositoryTransport.java:144)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorsDocument (MirrorSelector.java:313)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.computeMirrors (MirrorSelector.java:265)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.initMirrors (MirrorSelector.java:368)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.selectMirror (MirrorSelector.java:438)
at org.eclipse.equinox.internal.p2.artifact.repository.MirrorSelector.getMirrorLocation (MirrorSelector.java:346)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getMirror (SimpleArtifactRepository.java:751)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.downloadArtifact (SimpleArtifactRepository.java:644)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:845)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromOneMirror (RepositoryArtifactProvider.java:243)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyMirror (RepositoryArtifactProvider.java:223)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider$1.perform (RepositoryArtifactProvider.java:198)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifact (SimpleArtifactRepository.java:827)
at org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepository.getArtifacts (SimpleArtifactRepository.java:907)
at org.eclipse.equinox.internal.p2.artifact.repository.CompositeArtifactRepository.getArtifacts (CompositeArtifactRepository.java:342)
at org.eclipse.tycho.p2.repository.LazyArtifactRepository.getArtifacts (LazyArtifactRepository.java:102)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyChildRepository (RepositoryArtifactProvider.java:210)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnyFormatAvailableInRepository (RepositoryArtifactProvider.java:177)
at org.eclipse.tycho.p2.repository.RepositoryArtifactProvider.getArtifactFromAnySource (RepositoryArtifactProvider.java:163)
at org.eclipse.tycho.p2.repository.CompositeArtifactProviderBaseImpl.getArtifact (CompositeArtifactProviderBaseImpl.java:55)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadCanonicalArtifact (MirroringArtifactProvider.java:347)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadMostSpecificNeededFormatOfArtifact (MirroringArtifactProvider.java:340)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.downloadArtifact (MirroringArtifactProvider.java:325)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeOneFormatLocallyAvailable (MirroringArtifactProvider.java:264)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.makeLocallyAvailable (MirroringArtifactProvider.java:206)
at org.eclipse.tycho.p2.repository.MirroringArtifactProvider.getArtifactFile (MirroringArtifactProvider.java:138)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2.repository.CompositeArtifactProvider.getArtifactFile (CompositeArtifactProvider.java:89)
at org.eclipse.tycho.p2resolver.TargetPlatformBaseImpl.getLocalArtifactFile (TargetPlatformBaseImpl.java:169)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResult.lambda$addArtifact$2 (DefaultP2ResolutionResult.java:90)
at org.eclipse.tycho.core.resolver.DefaultP2ResolutionResultEntry.getLocation (DefaultP2ResolutionResultEntry.java:73)
at org.eclipse.tycho.p2resolver.P2DependencyResolver.lambda$newDefaultTargetPlatform$7 (P2DependencyResolver.java:413)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifactFile$2 (ArtifactCollection.java:70)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.core.osgitools.targetplatform.ArtifactCollection.lambda$addArtifact$3 (ArtifactCollection.java:149)
at org.eclipse.tycho.core.osgitools.DefaultArtifactDescriptor.getLocation (DefaultArtifactDescriptor.java:72)
at org.eclipse.tycho.p2tools.RepositoryReferenceTool.lambda$addTargetPlatformRepository$1 (RepositoryReferenceTool.java:135)
at java.util.ArrayList.forEach (ArrayList.java:1596)
at org.eclipse.tycho.p2tools.RepositoryReferenceTool.addTargetPlatformRepository (RepositoryReferenceTool.java:135)
at org.eclipse.tycho.p2tools.RepositoryReferenceTool.getVisibleRepositories (RepositoryReferenceTool.java:108)
at org.eclipse.tycho.plugins.p2.repository.AssembleRepositoryMojo.execute (AssembleRepositoryMojo.java:336)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:126)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 (MojoExecutor.java:328)
at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute (MojoExecutor.java:316)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:212)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:174)
at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 (MojoExecutor.java:75)
at org.apache.maven.lifecycle.internal.MojoExecutor$1.run (MojoExecutor.java:162)
at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute (DefaultMojosExecutionStrategy.java:39)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:159)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:105)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:73)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:53)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:118)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:906)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:283)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:206)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:283)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:226)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:407)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:348)
at jdk.internal.reflect.DirectMethodHandleAccessor.invoke (DirectMethodHandleAccessor.java:103)
at java.lang.reflect.Method.invoke (Method.java:580)
at org.apache.maven.wrapper.BootstrapMainStarter.start (BootstrapMainStarter.java:52)
at org.apache.maven.wrapper.WrapperExecutor.execute (WrapperExecutor.java:161)
at org.apache.maven.wrapper.MavenWrapperMain.main (MavenWrapperMain.java:73)
[INFO]
[INFO] --- tycho-source:4.0.8:plugin-source (plugin-source) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- tycho-gpg:4.0.8:sign-p2-artifacts (pgpsigner) @ org.eclipse.corrosion.product ---
[INFO]
[INFO] --- tycho-p2-repository:4.0.8:archive-repository (default-archive-repository) @ org.eclipse.corrosion.product ---
[INFO] Building zip: /home/jenkins/agent/workspace/corrosion_master/repository/target/org.eclipse.corrosion.product-1.3.0-SNAPSHOT.zip
[INFO]
[INFO] --- tycho-p2-director:4.0.8:materialize-products (materialize-products) @ org.eclipse.corrosion.product ---
[INFO] Installing product org.eclipse.corrosion.product for environment linux/gtk/x86_64 to /home/jenkins/agent/workspace/corrosion_master/repository/target/products/org.eclipse.corrosion.product/linux/gtk/x86_64/eclipse using {org.eclipse.update.install.features=true}
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.corrosion.product 1.2.5.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.epp.mpc.feature.group 1.10.3.v20240228-1000.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.justj.openjdk.hotspot.jre.full.feature.group 21.0.3.v20240426-1530.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.egit.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.egit.gitflow.feature.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.corrosion.feature.feature.group 1.3.0.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Installing org.eclipse.tm.terminal.feature.feature.group 11.5.0.202312062348.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/x86_64] Operation completed in 8991 ms.
[INFO] Installing product org.eclipse.corrosion.product for environment linux/gtk/aarch64 to /home/jenkins/agent/workspace/corrosion_master/repository/target/products/org.eclipse.corrosion.product/linux/gtk/aarch64/eclipse using {org.eclipse.update.install.features=true}
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.corrosion.product 1.2.5.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.epp.mpc.feature.group 1.10.3.v20240228-1000.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.justj.openjdk.hotspot.jre.full.feature.group 21.0.3.v20240426-1530.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.egit.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.egit.gitflow.feature.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.corrosion.feature.feature.group 1.3.0.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Installing org.eclipse.tm.terminal.feature.feature.group 11.5.0.202312062348.
[INFO] [materialize-products - org.eclipse.corrosion.product - linux/gtk/aarch64] Operation completed in 6916 ms.
[INFO] Installing product org.eclipse.corrosion.product for environment win32/win32/x86_64 to /home/jenkins/agent/workspace/corrosion_master/repository/target/products/org.eclipse.corrosion.product/win32/win32/x86_64/eclipse using {org.eclipse.update.install.features=true}
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.corrosion.product 1.2.5.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.epp.mpc.feature.group 1.10.3.v20240228-1000.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.justj.openjdk.hotspot.jre.full.feature.group 21.0.3.v20240426-1530.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.egit.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.egit.gitflow.feature.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.corrosion.feature.feature.group 1.3.0.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Installing org.eclipse.tm.terminal.feature.feature.group 11.5.0.202312062348.
[INFO] [materialize-products - org.eclipse.corrosion.product - win32/win32/x86_64] Operation completed in 6907 ms.
[INFO] Installing product org.eclipse.corrosion.product for environment macosx/cocoa/x86_64 to /home/jenkins/agent/workspace/corrosion_master/repository/target/products/org.eclipse.corrosion.product/macosx/cocoa/x86_64/Eclipse.app using {org.eclipse.update.install.features=true}
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.corrosion.product 1.2.5.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.epp.mpc.feature.group 1.10.3.v20240228-1000.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.justj.openjdk.hotspot.jre.full.feature.group 21.0.3.v20240426-1530.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.egit.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.egit.gitflow.feature.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.corrosion.feature.feature.group 1.3.0.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Installing org.eclipse.tm.terminal.feature.feature.group 11.5.0.202312062348.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/x86_64] Operation completed in 7424 ms.
[INFO] Installing product org.eclipse.corrosion.product for environment macosx/cocoa/aarch64 to /home/jenkins/agent/workspace/corrosion_master/repository/target/products/org.eclipse.corrosion.product/macosx/cocoa/aarch64/Eclipse.app using {org.eclipse.update.install.features=true}
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.corrosion.product 1.2.5.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.epp.mpc.feature.group 1.10.3.v20240228-1000.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.justj.openjdk.hotspot.jre.full.feature.group 21.0.3.v20240426-1530.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.egit.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.egit.gitflow.feature.feature.group 6.9.0.202403050737-r.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.mylyn.wikitext.feature.feature.group 4.2.0.v20240302-0923.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.corrosion.feature.feature.group 1.3.0.202405310801.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Installing org.eclipse.tm.terminal.feature.feature.group 11.5.0.202312062348.
[INFO] [materialize-products - org.eclipse.corrosion.product - macosx/cocoa/aarch64] Operation completed in 6938 ms.
[INFO]
[INFO] --- tycho-p2-director:4.0.8:archive-products (archive-products) @ org.eclipse.corrosion.product ---
[INFO] Building tar: /home/jenkins/agent/workspace/corrosion_master/repository/target/products/eclipseide-rust-1.3.0-linux.gtk.x86_64.tar.gz
[INFO] Building tar: /home/jenkins/agent/workspace/corrosion_master/repository/target/products/eclipseide-rust-1.3.0-linux.gtk.aarch64.tar.gz
[INFO] Building zip: /home/jenkins/agent/workspace/corrosion_master/repository/target/products/eclipseide-rust-1.3.0-win32.win32.x86_64.zip
[INFO] Building tar: /home/jenkins/agent/workspace/corrosion_master/repository/target/products/eclipseide-rust-1.3.0-macosx.cocoa.x86_64.tar.gz
[INFO] Building tar: /home/jenkins/agent/workspace/corrosion_master/repository/target/products/eclipseide-rust-1.3.0-macosx.cocoa.aarch64.tar.gz
[INFO]
[INFO] --- tycho-p2-extras:4.0.8:compare-version-with-baselines (compare-version-with-baseline) @ org.eclipse.corrosion.product ---
[INFO] 10.0.0 -> JavaSE
[INFO] 9.0.0 -> JavaSE
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for parent 1.3.0-SNAPSHOT:
[INFO]
[INFO] parent ............................................. SUCCESS [ 0.134 s]
[INFO] [bundle] Rust edition in Eclipse IDE ............... SUCCESS [ 56.566 s]
[INFO] [test-bundle] Tests for Corrosion .................. SUCCESS [ 56.389 s]
[INFO] [feature] Corrosion: Rust edition in Eclipse IDE ... SUCCESS [ 1.124 s]
[INFO] org.eclipse.corrosion.product.branding ............. SUCCESS [ 0.967 s]
[INFO] org.eclipse.corrosion.product ...................... SUCCESS [06:29 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 08:39 min
[INFO] Finished at: 2024-05-31T08:15:44Z
[INFO] ------------------------------------------------------------------------
Exception in thread "Thread-4" java.lang.NoClassDefFoundError: org/eclipse/jgit/internal/JGitText
at org.eclipse.jgit.internal.util.ShutdownHook.cleanup(ShutdownHook.java:85)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.lang.ClassNotFoundException: org.eclipse.jgit.internal.JGitText
... 2 more
[Pipeline] }
Terminating xvnc.
Fri May 31 08:15:56 2024
ComparingUpdateTracker: 0 pixels in / 0 pixels out
ComparingUpdateTracker: (1:-nan ratio)
[Pipeline] // xvnc
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] sh
+ rust-analyzer --version
rust-analyzer 0.3.1975-standalone
Post stage
[Pipeline] sh
+ which rustup
/home/jenkins/.cargo/bin/rustup
[Pipeline] sh
+ which rust-analyzer
/home/jenkins/.cargo/bin/rust-analyzer
[Pipeline] sh
+ rust-analyzer --version
rust-analyzer 0.3.1975-standalone
[Pipeline] junit
Recording test results
[Checks API] No suitable checks publisher found.
[Pipeline] archiveArtifacts
Archiving artifacts
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Deploy)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] sshagent
[ssh-agent] Using credentials genie.corrosion (ssh://genie.corrosion@projects-storage.eclipse.org)
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-rLknfkntYroO/agent.3291
SSH_AGENT_PID=3293
Running ssh-add (command line suppressed)
Identity added: /home/jenkins/agent/workspace/corrosion_master@tmp/private_key_11879144878375237726.key (/home/jenkins/agent/workspace/corrosion_master@tmp/private_key_11879144878375237726.key)
[ssh-agent] Started.
[Pipeline] {
[Pipeline] sh
+ ssh genie.corrosion@projects-storage.eclipse.org rm -rf /home/data/httpd/download.eclipse.org/corrosion/snapshots
+ ssh genie.corrosion@projects-storage.eclipse.org mkdir -p /home/data/httpd/download.eclipse.org/corrosion/snapshots
+ scp -r repository/target/repository/artifacts.jar repository/target/repository/artifacts.xml.xz repository/target/repository/binary repository/target/repository/content.jar repository/target/repository/content.xml.xz repository/target/repository/features repository/target/repository/p2.index repository/target/repository/plugins genie.corrosion@projects-storage.eclipse.org:/home/data/httpd/download.eclipse.org/corrosion/snapshots
+ ssh genie.corrosion@projects-storage.eclipse.org mkdir -p /home/data/httpd/download.eclipse.org/corrosion/snapshots/products
+ scp -r repository/target/products/eclipseide-rust-1.3.0-linux.gtk.aarch64.tar.gz repository/target/products/eclipseide-rust-1.3.0-linux.gtk.x86_64.tar.gz repository/target/products/eclipseide-rust-1.3.0-macosx.cocoa.aarch64.tar.gz repository/target/products/eclipseide-rust-1.3.0-macosx.cocoa.x86_64.tar.gz genie.corrosion@projects-storage.eclipse.org:/home/data/httpd/download.eclipse.org/corrosion/snapshots/products
+ scp -r repository/target/products/eclipseide-rust-1.3.0-win32.win32.x86_64.zip genie.corrosion@projects-storage.eclipse.org:/home/data/httpd/download.eclipse.org/corrosion/snapshots/products
[Pipeline] }
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 3293 killed;
[ssh-agent] Stopped.
[Pipeline] // sshagent
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
GitHub has been notified of this commit’s build result
Finished: SUCCESS