Entire-Session: bee883d0-1a8f-422e-a79d-a65585432852 Entire-Strategy: manual-commit Entire-Agent: Copilot CLI Ephemeral-branch: entire/08edfc1-e3b0c4
1334 lines
73 KiB
Plaintext
1334 lines
73 KiB
Plaintext
jenkins@8fe7179eb15c:/$ ls -al /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3
|
||
total 12
|
||
drwxr-xr-x 3 jenkins jenkins 4096 Oct 22 16:15 .
|
||
drwxr-xr-x 8 jenkins jenkins 4096 Oct 22 16:11 ..
|
||
drwxr-xr-x 6 root root 4096 Oct 22 16:14 build enkins@8fe7179eb15c:/$ ls -al /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build | head
|
||
total 256
|
||
drwxr-xr-x 6 root root 4096 Oct 22 16:14 .
|
||
drwxr-xr-x 3 jenkins jenkins 4096 Oct 22 16:15 ..
|
||
-rw-r--r-- 1 root root 110148 Oct 22 16:14 .ninja_deps
|
||
-rw-r--r-- 1 root root 1879 Oct 22 16:14 .ninja_log
|
||
drwxr-xr-x 2 root root 4096 Oct 22 16:14 .qt
|
||
-rw-r--r-- 1 root root 57311 Oct 22 16:14 CMakeCache.txt
|
||
drwxr-xr-x 10 root root 4096 Oct 22 16:14 CMakeFiles
|
||
-rw-r--r-- 1 root root 804 Oct 22 16:14 CTestTestfile.cmake
|
||
drwxr-xr-x 4 root root 4096 Oct 22 16:14 Qt6MigratedBenchmarkTest_autogen is there an error in ./ci/Dockerfile.ci oder in compose.yml? jenkins:
|
||
build:
|
||
context: ${SETUP_ROOT}/compose
|
||
dockerfile: Dockerfile.jenkins
|
||
container_name: jenkins
|
||
restart: unless-stopped
|
||
group_add:
|
||
- "986"
|
||
environment:
|
||
JAVA_OPTS: "-Djenkins.install.runSetupWizard=true"
|
||
JENKINS_OPTS: "--httpPort=${JENKINS_HTTP_INTERNAL_PORT}"
|
||
volumes:
|
||
- ${SETUP_ROOT}/jenkins/home:/var/jenkins_home
|
||
- /var/run/docker.sock:/var/run/docker.sock
|
||
networks:
|
||
- devnet cat Dockerfile.jenkins
|
||
FROM docker:27-cli AS dockercli
|
||
FROM jenkins/jenkins:lts-jdk25
|
||
|
||
USER root
|
||
|
||
RUN apt-get update && \
|
||
apt-get install -y --no-install-recommends \
|
||
git \
|
||
ca-certificates && \
|
||
rm -rf /var/lib/apt/lists/*
|
||
|
||
COPY --from=dockercli /usr/local/bin/docker /usr/local/bin/docker
|
||
|
||
USER jenkins
|
||
|
||
COPY --chown=jenkins:jenkins plugins.txt /usr/share/jenkins/ref/plugins.txt
|
||
RUN jenkins-plugin-cli --plugin-file /usr/share/jenkins/ref/plugins.txt
|
||
|
||
---
|
||
|
||
error persists, still root:root in bild/ in jenkins container? how to restart ?
|
||
|
||
---
|
||
|
||
Started by user twi
|
||
|
||
Looking up repository lifemaps/qt-migration-copilot-demo
|
||
Querying the current revision of pull request #3...
|
||
Current revision of pull request #3 is 947e910c1a822984b7121c66cda072f607771501
|
||
Obtained Jenkinsfile from 9e3c6eef2e21fca64404f0eaf274fcc626698176+947e910c1a822984b7121c66cda072f607771501
|
||
[Pipeline] Start of Pipeline
|
||
[Pipeline] getContext
|
||
[Pipeline] node
|
||
Running on Jenkins
|
||
in /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3
|
||
[Pipeline] {
|
||
[Pipeline] stage
|
||
[Pipeline] { (Declarative: Checkout SCM)
|
||
[Pipeline] checkout
|
||
The recommended git tool is: NONE
|
||
using credential gitea-token
|
||
Cloning the remote Git repository
|
||
Cloning with configured refspecs honoured and without tags
|
||
Cloning repository https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git
|
||
> git init /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3 # timeout=10
|
||
Fetching upstream changes from https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git
|
||
> git --version # timeout=10
|
||
> git --version # 'git version 2.47.3'
|
||
using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
> git fetch --no-tags --force --progress -- https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git +refs/pull/3/head:refs/remotes/origin/PR-3 +refs/heads/main:refs/remotes/origin/main # timeout=10
|
||
> git config remote.origin.url https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git # timeout=10
|
||
> git config --add remote.origin.fetch +refs/pull/3/head:refs/remotes/origin/PR-3 # timeout=10
|
||
> git config --add remote.origin.fetch +refs/heads/main:refs/remotes/origin/main # timeout=10
|
||
> git config remote.origin.url https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git # timeout=10
|
||
Fetching without tags
|
||
Fetching upstream changes from https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git
|
||
using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
> git fetch --no-tags --force --progress -- https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git +refs/pull/3/head:refs/remotes/origin/PR-3 +refs/heads/main:refs/remotes/origin/main # timeout=10
|
||
Merging remotes/origin/main commit 9e3c6eef2e21fca64404f0eaf274fcc626698176 into PR head commit 947e910c1a822984b7121c66cda072f607771501
|
||
> git config core.sparsecheckout # timeout=10
|
||
> git checkout -f 947e910c1a822984b7121c66cda072f607771501 # timeout=10
|
||
> git remote # timeout=10
|
||
> git config --get remote.origin.url # timeout=10
|
||
using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
> git merge 9e3c6eef2e21fca64404f0eaf274fcc626698176 # timeout=10
|
||
> git rev-parse HEAD^{commit} # timeout=10
|
||
Merge succeeded, producing 947e910c1a822984b7121c66cda072f607771501
|
||
Checking out Revision 947e910c1a822984b7121c66cda072f607771501 (feature/integrate-jenkins-code-coverage)
|
||
> git config core.sparsecheckout # timeout=10
|
||
> git checkout -f 947e910c1a822984b7121c66cda072f607771501 # timeout=10
|
||
Commit message: "Fix Jenkins workspace permission issue"
|
||
First time build. Skipping changelog.
|
||
[Gitea] Notifying pull request build status: PENDING Build started...
|
||
[Gitea] Notified
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] withEnv
|
||
[Pipeline] {
|
||
[Pipeline] isUnix
|
||
[Pipeline] withEnv
|
||
[Pipeline] {
|
||
[Pipeline] sh
|
||
+ docker inspect -f . lifemaps/ci-cpp:latest
|
||
.
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] withDockerContainer
|
||
Jenkins seems to be running inside container 8fe7179eb15c26aacbb1972da0e1405424375ee4357f5f0628ebafd5a4ea78a3
|
||
$ docker run -t -d -u 1000:1000 -w /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3 --volumes-from 8fe7179eb15c26aacbb1972da0e1405424375ee4357f5f0628ebafd5a4ea78a3 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** lifemaps/ci-cpp:latest cat
|
||
$ docker top 3e3b0d678983c07686a7751def1a4d4a881d9b89ad9747902d0f3ed5a627b76a -eo pid,comm
|
||
[Pipeline] {
|
||
[Pipeline] withEnv
|
||
[Pipeline] {
|
||
[Pipeline] timestamps
|
||
[Pipeline] {
|
||
[Pipeline] stage
|
||
[Pipeline] { (Cleanup)
|
||
[Pipeline] script
|
||
[Pipeline] {
|
||
[Pipeline] echo
|
||
18:39:26 Cleaning workspace to avoid corruption issues...
|
||
[Pipeline] sh
|
||
18:39:26 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build ]
|
||
18:39:26 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage ]
|
||
18:39:26 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/coverage ]
|
||
[Pipeline] }
|
||
[Pipeline] // script
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Checkout)
|
||
[Pipeline] checkout
|
||
18:39:26 The recommended git tool is: NONE
|
||
18:39:26 using credential gitea-token
|
||
18:39:26 Warning: JENKINS-30600: special launcher org.jenkinsci.plugins.docker.workflow.WithContainerStep$Decorator$1@49e98ee3; decorates hudson.Launcher$LocalLauncher@36168523 will be ignored (a typical symptom is the Git executable not being run inside a designated container)
|
||
18:39:26 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/.git # timeout=10
|
||
18:39:26 Fetching changes from the remote Git repository
|
||
18:39:26 > git config remote.origin.url https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git # timeout=10
|
||
18:39:26 Fetching without tags
|
||
18:39:26 Fetching upstream changes from https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git
|
||
18:39:26 > git --version # timeout=10
|
||
18:39:26 > git --version # 'git version 2.47.3'
|
||
18:39:26 using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
18:39:26 > git fetch --no-tags --force --progress -- https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git +refs/pull/3/head:refs/remotes/origin/PR-3 +refs/heads/main:refs/remotes/origin/main # timeout=10
|
||
18:39:26 Merging remotes/origin/main commit 9e3c6eef2e21fca64404f0eaf274fcc626698176 into PR head commit 947e910c1a822984b7121c66cda072f607771501
|
||
18:39:26 > git config core.sparsecheckout # timeout=10
|
||
18:39:26 > git checkout -f 947e910c1a822984b7121c66cda072f607771501 # timeout=10
|
||
18:39:26 > git remote # timeout=10
|
||
18:39:26 > git config --get remote.origin.url # timeout=10
|
||
18:39:27 using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
18:39:27 > git merge 9e3c6eef2e21fca64404f0eaf274fcc626698176 # timeout=10
|
||
18:39:27 > git rev-parse HEAD^{commit} # timeout=10
|
||
18:39:27 Merge succeeded, producing 947e910c1a822984b7121c66cda072f607771501
|
||
18:39:27 Checking out Revision 947e910c1a822984b7121c66cda072f607771501 (feature/integrate-jenkins-code-coverage)
|
||
18:39:27 > git config core.sparsecheckout # timeout=10
|
||
18:39:27 > git checkout -f 947e910c1a822984b7121c66cda072f607771501 # timeout=10
|
||
18:39:27 Commit message: "Fix Jenkins workspace permission issue"
|
||
18:39:27 [Gitea] Notifying pull request build status: PENDING Build started...
|
||
18:39:27 [Gitea] Notified
|
||
[Pipeline] sh
|
||
18:39:27 + git fetch --all --prune
|
||
[Pipeline] sh
|
||
18:39:27 + git submodule update --init --recursive
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Tool Versions)
|
||
[Pipeline] sh
|
||
18:39:27 + python3 --version
|
||
18:39:27 Python 3.14.4
|
||
18:39:27 + cmake --version
|
||
18:39:27 cmake version 4.2.3
|
||
18:39:27
|
||
18:39:27 CMake suite maintained and supported by Kitware (kitware.com/cmake).
|
||
18:39:27 + ninja --version
|
||
18:39:27 1.13.2
|
||
18:39:27 + g++ --version
|
||
18:39:27 g++ (Ubuntu 15.2.0-16ubuntu1) 15.2.0
|
||
18:39:27 Copyright (C) 2025 Free Software Foundation, Inc.
|
||
18:39:27 This is free software; see the source for copying conditions. There is NO
|
||
18:39:27 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||
18:39:27
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Qt Diagnostics)
|
||
[Pipeline] sh
|
||
18:39:28 + echo QT_QPA_PLATFORM=offscreen
|
||
18:39:28 QT_QPA_PLATFORM=offscreen
|
||
18:39:28 + echo LANG=
|
||
18:39:28 LANG=
|
||
18:39:28 + echo LC_ALL=C.UTF-8
|
||
18:39:28 LC_ALL=C.UTF-8
|
||
18:39:28 + dpkg -l
|
||
18:39:28 + grep -E qt6-base-dev|qtbase5-dev|qt6-tools
|
||
18:39:28 ii qt6-base-dev:amd64 6.10.2+dfsg-7 amd64 Qt 6 base development files
|
||
18:39:28 ii qt6-base-dev-tools 6.10.2+dfsg-7 amd64 Qt 6 base development programs
|
||
18:39:28 ii qt6-tools-dev:amd64 6.10.2-1 amd64 Qt 6 Tools - development files
|
||
18:39:28 ii qt6-tools-dev-tools 6.10.2-1 amd64 Qt 6 development tools
|
||
18:39:28 ii qtbase5-dev:amd64 5.15.18+dfsg-1ubuntu1 amd64 Qt 5 base development files
|
||
18:39:28 ii qtbase5-dev-tools 5.15.18+dfsg-1ubuntu1 amd64 Qt 5 base development programs
|
||
18:39:28 + pkg-config --list-all
|
||
18:39:28 + grep -i qt
|
||
18:39:28 Qt6Widgets Qt6 Widgets - Qt Widgets module
|
||
18:39:28 Qt6Linguist Qt6 Linguist - Qt Linguist module
|
||
18:39:28 Qt6Network Qt6 Network - Qt Network module
|
||
18:39:28 Qt6OpenGL Qt6 OpenGL - Qt OpenGL module
|
||
18:39:28 Qt5Gui Qt5 Gui - Qt Gui module
|
||
18:39:28 Qt5Test Qt5 Test - Qt Unit Testing Library
|
||
18:39:28 Qt5Widgets Qt5 Widgets - Qt Widgets module
|
||
18:39:28 Qt5Network Qt5 Network - Qt Network module
|
||
18:39:28 Qt6Core Qt6 Core - Qt Core module
|
||
18:39:28 Qt6OpenGLWidgets Qt6 OpenGLWidgets - Qt OpenGLWidgets module
|
||
18:39:28 Qt5Core Qt5 Core - Qt Core module
|
||
18:39:28 Qt6Test Qt6 Test - Qt Test module
|
||
18:39:28 Qt5Xml Qt5 Xml - Qt Xml module
|
||
18:39:28 Qt6Platform Qt6 Platform - Qt Platform module
|
||
18:39:28 Qt6Gui Qt6 Gui - Qt Gui module
|
||
18:39:28 Qt5DBus Qt5 DBus - Qt DBus module
|
||
18:39:28 Qt6Sql Qt6 Sql - Qt Sql module
|
||
18:39:28 Qt6PrintSupport Qt6 PrintSupport - Qt PrintSupport module
|
||
18:39:28 Qt6WaylandClient Qt6 WaylandClient - Qt WaylandClient module
|
||
18:39:28 Qt5Sql Qt5 Sql - Qt Sql module
|
||
18:39:28 Qt6UiTools Qt6 UiTools - Qt UiTools module
|
||
18:39:28 Qt6Designer Qt6 Designer - Qt Designer module
|
||
18:39:28 Qt6Xml Qt6 Xml - Qt Xml module
|
||
18:39:28 Qt5OpenGLExtensions Qt5 OpenGLExtensions - Qt OpenGLExtensions module
|
||
18:39:28 Qt5Concurrent Qt5 Concurrent - Qt Concurrent module
|
||
18:39:28 Qt6Concurrent Qt6 Concurrent - Qt Concurrent module
|
||
18:39:28 Qt5PrintSupport Qt5 PrintSupport - Qt PrintSupport module
|
||
18:39:28 Qt6UiPlugin Qt6 UiPlugin - Qt UiPlugin module
|
||
18:39:28 Qt6Help Qt6 Help - Qt Help module
|
||
18:39:28 Qt6DBus Qt6 DBus - Qt DBus module
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Policy Checks)
|
||
[Pipeline] sh
|
||
18:39:28 + python3 ci/check_pr_policies.py
|
||
18:39:28 Vergleiche gegen Ziel-Ref: origin/main
|
||
18:39:28 Prüfe SSH-Signatur: 947e910c1a822984b7121c66cda072f607771501
|
||
18:39:28 ERROR: Commit ist nicht gültig mit erlaubtem SSH-Signierer signiert: 947e910c1a822984b7121c66cda072f607771501
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Configure)
|
||
Stage "Configure" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Build)
|
||
Stage "Build" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Test)
|
||
Stage "Test" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Coverage)
|
||
Stage "Coverage" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Declarative: Post Actions)
|
||
[Pipeline] script
|
||
[Pipeline] {
|
||
[Pipeline] getContext
|
||
[Pipeline] sh
|
||
18:39:29 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build ]
|
||
18:39:29 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage ]
|
||
18:39:29 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/coverage ]
|
||
[Pipeline] }
|
||
[Pipeline] // script
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] }
|
||
[Pipeline] // timestamps
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] }
|
||
$ docker stop --time=1 3e3b0d678983c07686a7751def1a4d4a881d9b89ad9747902d0f3ed5a627b76a
|
||
$ docker rm -f --volumes 3e3b0d678983c07686a7751def1a4d4a881d9b89ad9747902d0f3ed5a627b76a
|
||
[Pipeline] // withDockerContainer
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] }
|
||
[Pipeline] // node
|
||
[Pipeline] End of Pipeline
|
||
ERROR: script returned exit code 1
|
||
[Gitea] Notifying pull request build status: FAILURE There was a failure building this commit
|
||
[Gitea] Notified
|
||
[Gitea] do not publish assets due to build being non-Successfully
|
||
Finished: FAILURE
|
||
|
||
---
|
||
|
||
Pull request #3 event
|
||
Looking up repository lifemaps/qt-migration-copilot-demo
|
||
Querying the current revision of pull request #3...
|
||
Current revision of pull request #3 is 0d37751d8c286894bbe9551811dff6e0bccefe76
|
||
Obtained Jenkinsfile from 9e3c6eef2e21fca64404f0eaf274fcc626698176+0d37751d8c286894bbe9551811dff6e0bccefe76
|
||
[Pipeline] Start of Pipeline
|
||
[Pipeline] getContext
|
||
[Pipeline] node
|
||
Running on Jenkins
|
||
in /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3
|
||
[Pipeline] {
|
||
[Pipeline] stage
|
||
[Pipeline] { (Declarative: Checkout SCM)
|
||
[Pipeline] checkout
|
||
The recommended git tool is: NONE
|
||
using credential gitea-token
|
||
> git rev-parse --resolve-git-dir /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/.git # timeout=10
|
||
Fetching changes from the remote Git repository
|
||
> git config remote.origin.url https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git # timeout=10
|
||
Fetching without tags
|
||
Fetching upstream changes from https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git
|
||
> git --version # timeout=10
|
||
> git --version # 'git version 2.47.3'
|
||
using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
> git fetch --no-tags --force --progress -- https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git +refs/pull/3/head:refs/remotes/origin/PR-3 +refs/heads/main:refs/remotes/origin/main # timeout=10
|
||
Merging remotes/origin/main commit 9e3c6eef2e21fca64404f0eaf274fcc626698176 into PR head commit 0d37751d8c286894bbe9551811dff6e0bccefe76
|
||
> git config core.sparsecheckout # timeout=10
|
||
> git checkout -f 0d37751d8c286894bbe9551811dff6e0bccefe76 # timeout=10
|
||
> git remote # timeout=10
|
||
> git config --get remote.origin.url # timeout=10
|
||
using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
> git merge 9e3c6eef2e21fca64404f0eaf274fcc626698176 # timeout=10
|
||
> git rev-parse HEAD^{commit} # timeout=10
|
||
Merge succeeded, producing 0d37751d8c286894bbe9551811dff6e0bccefe76
|
||
Checking out Revision 0d37751d8c286894bbe9551811dff6e0bccefe76 (feature/integrate-jenkins-code-coverage)
|
||
> git config core.sparsecheckout # timeout=10
|
||
> git checkout -f 0d37751d8c286894bbe9551811dff6e0bccefe76 # timeout=10
|
||
Commit message: "Fix Jenkins workspace permission issue"
|
||
> git rev-list --no-walk 947e910c1a822984b7121c66cda072f607771501 # timeout=10
|
||
[Gitea] Notifying pull request build status: PENDING Build started...
|
||
[Gitea] Notified
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] withEnv
|
||
[Pipeline] {
|
||
[Pipeline] isUnix
|
||
[Pipeline] withEnv
|
||
[Pipeline] {
|
||
[Pipeline] sh
|
||
+ docker inspect -f . lifemaps/ci-cpp:latest
|
||
.
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] withDockerContainer
|
||
Jenkins seems to be running inside container 8fe7179eb15c26aacbb1972da0e1405424375ee4357f5f0628ebafd5a4ea78a3
|
||
$ docker run -t -d -u 1000:1000 -w /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3 --volumes-from 8fe7179eb15c26aacbb1972da0e1405424375ee4357f5f0628ebafd5a4ea78a3 -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** -e ******** lifemaps/ci-cpp:latest cat
|
||
$ docker top a8777b2f5e77b6f4ddc5c5d44460243fac102e7e338e512213e5305fa91dc0a3 -eo pid,comm
|
||
[Pipeline] {
|
||
[Pipeline] withEnv
|
||
[Pipeline] {
|
||
[Pipeline] timestamps
|
||
[Pipeline] {
|
||
[Pipeline] stage
|
||
[Pipeline] { (Cleanup)
|
||
[Pipeline] script
|
||
[Pipeline] {
|
||
[Pipeline] echo
|
||
18:41:28 Cleaning workspace to avoid corruption issues...
|
||
[Pipeline] sh
|
||
18:41:28 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build ]
|
||
18:41:28 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage ]
|
||
18:41:28 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/coverage ]
|
||
[Pipeline] }
|
||
[Pipeline] // script
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Checkout)
|
||
[Pipeline] checkout
|
||
18:41:28 The recommended git tool is: NONE
|
||
18:41:28 using credential gitea-token
|
||
18:41:28 Warning: JENKINS-30600: special launcher org.jenkinsci.plugins.docker.workflow.WithContainerStep$Decorator$1@2294f98e; decorates hudson.Launcher$LocalLauncher@66500a6c will be ignored (a typical symptom is the Git executable not being run inside a designated container)
|
||
18:41:28 > git rev-parse --resolve-git-dir /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/.git # timeout=10
|
||
18:41:28 Fetching changes from the remote Git repository
|
||
18:41:28 > git config remote.origin.url https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git # timeout=10
|
||
18:41:28 Fetching without tags
|
||
18:41:28 Fetching upstream changes from https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git
|
||
18:41:28 > git --version # timeout=10
|
||
18:41:28 > git --version # 'git version 2.47.3'
|
||
18:41:28 using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
18:41:28 > git fetch --no-tags --force --progress -- https://gitea.life-maps.com/lifemaps/qt-migration-copilot-demo.git +refs/pull/3/head:refs/remotes/origin/PR-3 +refs/heads/main:refs/remotes/origin/main # timeout=10
|
||
18:41:28 Merging remotes/origin/main commit 9e3c6eef2e21fca64404f0eaf274fcc626698176 into PR head commit 0d37751d8c286894bbe9551811dff6e0bccefe76
|
||
18:41:28 > git config core.sparsecheckout # timeout=10
|
||
18:41:28 > git checkout -f 0d37751d8c286894bbe9551811dff6e0bccefe76 # timeout=10
|
||
18:41:28 > git remote # timeout=10
|
||
18:41:28 > git config --get remote.origin.url # timeout=10
|
||
18:41:28 using GIT_ASKPASS to set credentials Gitea token for Jenkins hook management
|
||
18:41:28 > git merge 9e3c6eef2e21fca64404f0eaf274fcc626698176 # timeout=10
|
||
18:41:28 > git rev-parse HEAD^{commit} # timeout=10
|
||
18:41:28 Merge succeeded, producing 0d37751d8c286894bbe9551811dff6e0bccefe76
|
||
18:41:28 Checking out Revision 0d37751d8c286894bbe9551811dff6e0bccefe76 (feature/integrate-jenkins-code-coverage)
|
||
18:41:28 > git config core.sparsecheckout # timeout=10
|
||
18:41:28 > git checkout -f 0d37751d8c286894bbe9551811dff6e0bccefe76 # timeout=10
|
||
18:41:28 Commit message: "Fix Jenkins workspace permission issue"
|
||
18:41:28 [Gitea] Notifying pull request build status: PENDING Build started...
|
||
18:41:28 [Gitea] Notified
|
||
[Pipeline] sh
|
||
18:41:29 + git fetch --all --prune
|
||
[Pipeline] sh
|
||
18:41:29 + git submodule update --init --recursive
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Tool Versions)
|
||
[Pipeline] sh
|
||
18:41:29 + python3 --version
|
||
18:41:29 Python 3.14.4
|
||
18:41:29 + cmake --version
|
||
18:41:29 cmake version 4.2.3
|
||
18:41:29
|
||
18:41:29 CMake suite maintained and supported by Kitware (kitware.com/cmake).
|
||
18:41:29 + ninja --version
|
||
18:41:29 1.13.2
|
||
18:41:29 + g++ --version
|
||
18:41:29 g++ (Ubuntu 15.2.0-16ubuntu1) 15.2.0
|
||
18:41:29 Copyright (C) 2025 Free Software Foundation, Inc.
|
||
18:41:29 This is free software; see the source for copying conditions. There is NO
|
||
18:41:29 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||
18:41:29
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Qt Diagnostics)
|
||
[Pipeline] sh
|
||
18:41:30 + echo QT_QPA_PLATFORM=offscreen
|
||
18:41:30 QT_QPA_PLATFORM=offscreen
|
||
18:41:30 + echo LANG=
|
||
18:41:30 LANG=
|
||
18:41:30 + echo LC_ALL=C.UTF-8
|
||
18:41:30 LC_ALL=C.UTF-8
|
||
18:41:30 + dpkg -l
|
||
18:41:30 + grep -E qt6-base-dev|qtbase5-dev|qt6-tools
|
||
18:41:30 ii qt6-base-dev:amd64 6.10.2+dfsg-7 amd64 Qt 6 base development files
|
||
18:41:30 ii qt6-base-dev-tools 6.10.2+dfsg-7 amd64 Qt 6 base development programs
|
||
18:41:30 ii qt6-tools-dev:amd64 6.10.2-1 amd64 Qt 6 Tools - development files
|
||
18:41:30 ii qt6-tools-dev-tools 6.10.2-1 amd64 Qt 6 development tools
|
||
18:41:30 ii qtbase5-dev:amd64 5.15.18+dfsg-1ubuntu1 amd64 Qt 5 base development files
|
||
18:41:30 ii qtbase5-dev-tools 5.15.18+dfsg-1ubuntu1 amd64 Qt 5 base development programs
|
||
18:41:30 + pkg-config --list-all
|
||
18:41:30 + grep -i qt
|
||
18:41:30 Qt6Widgets Qt6 Widgets - Qt Widgets module
|
||
18:41:30 Qt6Linguist Qt6 Linguist - Qt Linguist module
|
||
18:41:30 Qt6Network Qt6 Network - Qt Network module
|
||
18:41:30 Qt6OpenGL Qt6 OpenGL - Qt OpenGL module
|
||
18:41:30 Qt5Gui Qt5 Gui - Qt Gui module
|
||
18:41:30 Qt5Test Qt5 Test - Qt Unit Testing Library
|
||
18:41:30 Qt5Widgets Qt5 Widgets - Qt Widgets module
|
||
18:41:30 Qt5Network Qt5 Network - Qt Network module
|
||
18:41:30 Qt6Core Qt6 Core - Qt Core module
|
||
18:41:30 Qt6OpenGLWidgets Qt6 OpenGLWidgets - Qt OpenGLWidgets module
|
||
18:41:30 Qt5Core Qt5 Core - Qt Core module
|
||
18:41:30 Qt6Test Qt6 Test - Qt Test module
|
||
18:41:30 Qt5Xml Qt5 Xml - Qt Xml module
|
||
18:41:30 Qt6Platform Qt6 Platform - Qt Platform module
|
||
18:41:30 Qt6Gui Qt6 Gui - Qt Gui module
|
||
18:41:30 Qt5DBus Qt5 DBus - Qt DBus module
|
||
18:41:30 Qt6Sql Qt6 Sql - Qt Sql module
|
||
18:41:30 Qt6PrintSupport Qt6 PrintSupport - Qt PrintSupport module
|
||
18:41:30 Qt6WaylandClient Qt6 WaylandClient - Qt WaylandClient module
|
||
18:41:30 Qt5Sql Qt5 Sql - Qt Sql module
|
||
18:41:30 Qt6UiTools Qt6 UiTools - Qt UiTools module
|
||
18:41:30 Qt6Designer Qt6 Designer - Qt Designer module
|
||
18:41:30 Qt6Xml Qt6 Xml - Qt Xml module
|
||
18:41:30 Qt5OpenGLExtensions Qt5 OpenGLExtensions - Qt OpenGLExtensions module
|
||
18:41:30 Qt5Concurrent Qt5 Concurrent - Qt Concurrent module
|
||
18:41:30 Qt6Concurrent Qt6 Concurrent - Qt Concurrent module
|
||
18:41:30 Qt5PrintSupport Qt5 PrintSupport - Qt PrintSupport module
|
||
18:41:30 Qt6UiPlugin Qt6 UiPlugin - Qt UiPlugin module
|
||
18:41:30 Qt6Help Qt6 Help - Qt Help module
|
||
18:41:30 Qt6DBus Qt6 DBus - Qt DBus module
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Policy Checks)
|
||
[Pipeline] sh
|
||
18:41:30 + python3 ci/check_pr_policies.py
|
||
18:41:30 Vergleiche gegen Ziel-Ref: origin/main
|
||
18:41:30 Prüfe SSH-Signatur: 0d37751d8c286894bbe9551811dff6e0bccefe76
|
||
18:41:30 Prüfe SSH-Signatur: ba8479fa8dfff71495412d90ca442359cd635ef1
|
||
18:41:30 ERROR: Commit ist nicht gültig mit erlaubtem SSH-Signierer signiert: ba8479fa8dfff71495412d90ca442359cd635ef1
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Configure)
|
||
Stage "Configure" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Build)
|
||
Stage "Build" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Test)
|
||
Stage "Test" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Coverage)
|
||
Stage "Coverage" skipped due to earlier failure(s)
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] stage
|
||
[Pipeline] { (Declarative: Post Actions)
|
||
[Pipeline] script
|
||
[Pipeline] {
|
||
[Pipeline] getContext
|
||
[Pipeline] sh
|
||
18:41:30 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build ]
|
||
18:41:30 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage ]
|
||
18:41:30 + [ -d /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/coverage ]
|
||
[Pipeline] }
|
||
[Pipeline] // script
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] }
|
||
[Pipeline] // timestamps
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] }
|
||
$ docker stop --time=1 a8777b2f5e77b6f4ddc5c5d44460243fac102e7e338e512213e5305fa91dc0a3
|
||
$ docker rm -f --volumes a8777b2f5e77b6f4ddc5c5d44460243fac102e7e338e512213e5305fa91dc0a3
|
||
[Pipeline] // withDockerContainer
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] }
|
||
[Pipeline] // node
|
||
[Pipeline] End of Pipeline
|
||
ERROR: script returned exit code 1
|
||
[Gitea] Notifying pull request build status: FAILURE There was a failure building this commit
|
||
[Gitea] Notified
|
||
[Gitea] do not publish assets due to build being non-Successfully
|
||
Finished: FAILURE
|
||
|
||
---
|
||
|
||
[2026-10-22T16:43:03.866Z] + cmake --build build --parallel
|
||
[2026-10-22T16:43:04.418Z] [1/13] Automatic MOC and UIC for target Qt6MigratedBenchmark
|
||
[2026-10-22T16:43:04.418Z] [2/13] Automatic RCC for resources.qrc
|
||
[2026-10-22T16:43:04.418Z] [3/13] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/Qt6MigratedBenchmark_autogen/EWIEGA46WW/qrc_resources.cpp.o
|
||
[2026-10-22T16:43:04.418Z] [4/13] Automatic MOC and UIC for target Qt6MigratedBenchmarkTest
|
||
[2026-10-22T16:43:06.902Z] [5/13] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/Qt6MigratedBenchmark_autogen/mocs_compilation.cpp.o
|
||
[2026-10-22T16:43:06.902Z] [6/13] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/main.cpp.o
|
||
[2026-10-22T16:43:06.902Z] [7/13] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/MainWindow.cpp.o
|
||
[2026-10-22T16:43:06.902Z] [8/13] Building CXX object CMakeFiles/Qt6MigratedBenchmarkTest.dir/Qt6MigratedBenchmarkTest_autogen/mocs_compilation.cpp.o
|
||
[2026-10-22T16:43:07.153Z] [9/13] Linking CXX executable Qt6MigratedBenchmark
|
||
[2026-10-22T16:43:07.404Z] [10/13] Building CXX object CMakeFiles/Qt6MigratedBenchmarkTest.dir/MainWindow.cpp.o
|
||
[2026-10-22T16:43:08.748Z] [11/13] Building CXX object CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o
|
||
[2026-10-22T16:43:08.748Z] FAILED: [code=1] CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o
|
||
[2026-10-22T16:43:08.748Z] /usr/bin/c++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_TESTCASE_BUILDDIR=\"/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build\" -DQT_TESTCASE_SOURCEDIR=\"/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark\" -DQT_TESTLIB_LIB -DQT_WIDGETS_LIB -I/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/include -I/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark -isystem /usr/include/x86_64-linux-gnu/qt6/QtCore -isystem /usr/include/x86_64-linux-gnu/qt6 -isystem /usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt6/QtTest -g -std=c++23 -MD -MT CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o -MF CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o.d -o CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o -c /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp
|
||
[2026-10-22T16:43:08.748Z] In file included from /usr/include/x86_64-linux-gnu/qt6/QtTest/qtesteventloop.h:8,
|
||
[2026-10-22T16:43:08.748Z] from /usr/include/x86_64-linux-gnu/qt6/QtTest/qsignalspy.h:10,
|
||
[2026-10-22T16:43:08.748Z] from /usr/include/x86_64-linux-gnu/qt6/QtTest/QtTest:10,
|
||
[2026-10-22T16:43:08.748Z] from /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:4:
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp: In member function ‘void TestMainWindowWidget::testWindowTitle()’:
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:26:36: error: unable to find string literal operator ‘operator""_s’ with ‘const char16_t [31]’, ‘long unsigned int’ arguments
|
||
[2026-10-22T16:43:08.748Z] 26 | QCOMPARE(window.windowTitle(), u"Qt6 Legacy Migration Benchmark"_s);
|
||
[2026-10-22T16:43:08.748Z] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp: In member function ‘void TestMainWindowWidget::testValidateInputMethod()’:
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:33:34: error: unable to find string literal operator ‘operator""_s’ with ‘const char16_t [8]’, ‘long unsigned int’ arguments
|
||
[2026-10-22T16:43:08.748Z] 33 | QVERIFY(window.validateInput(u"Test123"_s));
|
||
[2026-10-22T16:43:08.748Z] | ^~~~~~~~~~~~
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:34:34: error: unable to find string literal operator ‘operator""_s’ with ‘const char16_t [7]’, ‘long unsigned int’ arguments
|
||
[2026-10-22T16:43:08.748Z] 34 | QVERIFY(window.validateInput(u"abc456"_s));
|
||
[2026-10-22T16:43:08.748Z] | ^~~~~~~~~~~
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:35:35: error: unable to find string literal operator ‘operator""_s’ with ‘const char16_t [8]’, ‘long unsigned int’ arguments
|
||
[2026-10-22T16:43:08.748Z] 35 | QVERIFY(!window.validateInput(u"123Test"_s));
|
||
[2026-10-22T16:43:08.748Z] | ^~~~~~~~~~~~
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:36:35: error: unable to find string literal operator ‘operator""_s’ with ‘const char16_t [1]’, ‘long unsigned int’ arguments
|
||
[2026-10-22T16:43:08.748Z] 36 | QVERIFY(!window.validateInput(u""_s));
|
||
[2026-10-22T16:43:08.748Z] | ^~~~~
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp: In member function ‘void TestMainWindowWidget::testGetScreenInfo()’:
|
||
[2026-10-22T16:43:08.748Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:44:27: error: unable to find string literal operator ‘operator""_s’ with ‘const char16_t [8]’, ‘long unsigned int’ arguments
|
||
[2026-10-22T16:43:08.748Z] 44 | QVERIFY(info.contains(u"Screen:"_s));
|
||
[2026-10-22T16:43:08.748Z] | ^~~~~~~~~~~~
|
||
[2026-10-22T16:43:09.300Z] [12/13] Building CXX object CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_main.cpp.o
|
||
[2026-10-22T16:43:09.300Z] ninja: build stopped: subcommand failed.
|
||
script returned exit code 1
|
||
|
||
---
|
||
|
||
[2026-10-22T16:45:59.289Z] [13/13] Linking CXX executable Qt6MigratedBenchmarkTest
|
||
[2026-10-22T16:45:59.289Z] FAILED: [code=1] Qt6MigratedBenchmarkTest
|
||
[2026-10-22T16:45:59.289Z] : && /usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/Qt6MigratedBenchmarkTest.dir/link.d CMakeFiles/Qt6MigratedBenchmarkTest.dir/Qt6MigratedBenchmarkTest_autogen/mocs_compilation.cpp.o CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_main.cpp.o CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o CMakeFiles/Qt6MigratedBenchmarkTest.dir/MainWindow.cpp.o -o Qt6MigratedBenchmarkTest /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6.10.2 /usr/lib/x86_64-linux-gnu/libQt6Test.so.6.10.2 /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.10.2 /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.10.2 && :
|
||
[2026-10-22T16:45:59.289Z] /usr/bin/x86_64-linux-gnu-ld.bfd: CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o: in function `main':
|
||
[2026-10-22T16:45:59.289Z] /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp:47: multiple definition of `main'; CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_main.cpp.o:/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_main.cpp:50: first defined here
|
||
[2026-10-22T16:45:59.289Z] collect2: error: ld returned 1 exit status
|
||
[2026-10-22T16:45:59.289Z] ninja: build stopped: subcommand failed.
|
||
script returned exit code 1
|
||
|
||
---
|
||
|
||
18:49:27 Prüfe: qt6-after/qt6-migrated-benchmark/MainWindow.cpp
|
||
|
||
18:49:27 ERROR: Kein passender Test unter tests/, test/ oder qt6-after/qt6-migrated-benchmark/tests/ gefunden für: qt6-after/qt6-migrated-benchmark/MainWindow.cpp
|
||
|
||
script returned exit code 1
|
||
|
||
---
|
||
|
||
[2026-10-22T16:53:48.802Z] + cmake --build build --parallel
|
||
[2026-10-22T16:53:48.802Z] [1/12] Automatic MOC and UIC for target Qt6MigratedBenchmarkTest
|
||
[2026-10-22T16:53:48.802Z] FAILED: [code=1] Qt6MigratedBenchmarkTest_autogen/timestamp Qt6MigratedBenchmarkTest_autogen/mocs_compilation.cpp /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/timestamp /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/mocs_compilation.cpp
|
||
[2026-10-22T16:53:48.802Z] cd /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build && /usr/bin/cmake -E cmake_autogen /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/CMakeFiles/Qt6MigratedBenchmarkTest_autogen.dir/AutogenInfo.json Debug && /usr/bin/cmake -E touch /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/Qt6MigratedBenchmarkTest_autogen/deps /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build/CMakeFiles/d/80d1d52c971334693865e19c8e17af9205fe4438e16997ad4b6c5a9ac844a4a5.d
|
||
[2026-10-22T16:53:48.802Z]
|
||
[2026-10-22T16:53:48.802Z] AutoMoc error
|
||
[2026-10-22T16:53:48.802Z] -------------
|
||
[2026-10-22T16:53:48.802Z] "SRC:/tests/test_mainwindow.cpp"
|
||
[2026-10-22T16:53:48.802Z] contains a "Q_OBJECT" macro, but does not include "test_mainwindow.moc"!
|
||
[2026-10-22T16:53:48.802Z] Consider to
|
||
[2026-10-22T16:53:48.802Z] - add #include "test_mainwindow.moc"
|
||
[2026-10-22T16:53:48.802Z] - enable SKIP_AUTOMOC for this file
|
||
[2026-10-22T16:53:48.802Z]
|
||
[2026-10-22T16:53:49.353Z] [2/12] Automatic MOC and UIC for target Qt6MigratedBenchmark
|
||
[2026-10-22T16:53:49.353Z] ninja: build stopped: subcommand failed.
|
||
script returned exit code 1
|
||
|
||
---
|
||
|
||
this commit worked but code-coverage is grayed/bypassed in jenkins-GUI
|
||
|
||
---
|
||
|
||
option 2
|
||
|
||
---
|
||
|
||
still grayed/bypassed
|
||
|
||
---
|
||
|
||
19:27:21 Step 4: Running tests to generate coverage data...
|
||
|
||
19:27:21 Test project /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:27:21 Start 1: Qt6MigratedBenchmarkTest
|
||
|
||
19:27:21 1/1 Test #1: Qt6MigratedBenchmarkTest ......... Passed 0.02 sec
|
||
|
||
19:27:21
|
||
|
||
19:27:21 100% tests passed, 0 tests failed out of 1
|
||
|
||
19:27:21
|
||
|
||
19:27:21 Total Test time (real) = 0.02 sec
|
||
|
||
19:27:21
|
||
|
||
19:27:21 Step 5: Collecting coverage data with lcov...
|
||
|
||
19:27:21 qt6-after/qt6-migrated-benchmark/scripts/collect-coverage.sh: line 60: lcov: command not found
|
||
|
||
script returned exit code 127
|
||
|
||
---
|
||
|
||
<system_notification>
|
||
Shell command "Search for Docker credentials" (shellId: 129) has completed successfully.
|
||
</system_notification>
|
||
|
||
---
|
||
|
||
+ docker inspect -f . lifemaps/ci-cpp:latest
|
||
|
||
Error: No such object: lifemaps/ci-cpp:latest
|
||
[Pipeline] isUnix
|
||
[Pipeline] withEnv
|
||
[Pipeline] {
|
||
[Pipeline] sh
|
||
+ docker pull lifemaps/ci-cpp:latest
|
||
Error response from daemon: pull access denied for lifemaps/ci-cpp, repository does not exist or may require 'docker login'
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] }
|
||
[Pipeline] // withEnv
|
||
[Pipeline] }
|
||
[Pipeline] // node
|
||
[Pipeline] stage
|
||
[Pipeline] { (Declarative: Post Actions)
|
||
[Pipeline] script
|
||
[Pipeline] {
|
||
[Pipeline] getContext
|
||
[Pipeline] }
|
||
[Pipeline] // script
|
||
[Pipeline] }
|
||
[Pipeline] // stage
|
||
[Pipeline] End of Pipeline
|
||
ERROR: script returned exit code 1
|
||
[Gitea] Notifying pull request build status: FAILURE There was a failure building this commit
|
||
[Gitea] Notified baue in Jenkinsfile ein bei fehlendem dockerimage soll es gebaut werden. merke; du laeufst auf einem anderen host als der jenkinsjob
|
||
|
||
---
|
||
|
||
build is running, but prints: "19:46:09 ‘Jenkins’ doesn’t have label ‘any’"
|
||
|
||
---
|
||
|
||
19:49:33 + qt6-after/qt6-migrated-benchmark/scripts/collect-coverage.sh /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:49:33 === LCOV Coverage Collection ===
|
||
|
||
19:49:33 Project root: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark
|
||
|
||
19:49:33 Build directory: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:49:33 Coverage output: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/coverage
|
||
|
||
19:49:33
|
||
|
||
19:49:33 Step 1: Cleaning previous coverage data...
|
||
|
||
19:49:33
|
||
|
||
19:49:33 Step 2: Configuring project with coverage enabled...
|
||
|
||
19:49:33 -- The CXX compiler identification is GNU 15.2.0
|
||
|
||
19:49:33 -- Detecting CXX compiler ABI info
|
||
|
||
19:49:33 -- Detecting CXX compiler ABI info - done
|
||
|
||
19:49:33 -- Check for working CXX compiler: /usr/bin/c++ - skipped
|
||
|
||
19:49:33 -- Detecting CXX compile features
|
||
|
||
19:49:33 -- Detecting CXX compile features - done
|
||
|
||
19:49:33 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
|
||
|
||
19:49:33 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
|
||
|
||
19:49:33 -- Found Threads: TRUE
|
||
|
||
19:49:33 -- Performing Test HAVE_STDATOMIC
|
||
|
||
19:49:33 -- Performing Test HAVE_STDATOMIC - Success
|
||
|
||
19:49:33 -- Found WrapAtomic: TRUE
|
||
|
||
19:49:33 -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so
|
||
|
||
19:49:33 -- Found WrapOpenGL: TRUE
|
||
|
||
19:49:33 -- Found WrapVulkanHeaders: /usr/include
|
||
|
||
19:49:33 -- Coverage enabled for GNU
|
||
|
||
19:49:33 -- Configuring done (0.5s)
|
||
|
||
19:49:33 -- Generating done (0.0s)
|
||
|
||
19:49:33 -- Build files have been written to: /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:49:33
|
||
|
||
19:49:33 Step 3: Building project...
|
||
|
||
19:49:34 [1/12] Automatic MOC and UIC for target Qt6MigratedBenchmark
|
||
|
||
19:49:34 [2/12] Automatic RCC for resources.qrc
|
||
|
||
19:49:34 [3/12] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/Qt6MigratedBenchmark_autogen/EWIEGA46WW/qrc_resources.cpp.o
|
||
|
||
19:49:34 [4/12] Automatic MOC and UIC for target Qt6MigratedBenchmarkTest
|
||
|
||
19:49:36 [5/12] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/Qt6MigratedBenchmark_autogen/mocs_compilation.cpp.o
|
||
|
||
19:49:36 [6/12] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/main.cpp.o
|
||
|
||
19:49:36 [7/12] Building CXX object CMakeFiles/Qt6MigratedBenchmarkTest.dir/Qt6MigratedBenchmarkTest_autogen/mocs_compilation.cpp.o
|
||
|
||
19:49:37 [8/12] Building CXX object CMakeFiles/Qt6MigratedBenchmark.dir/MainWindow.cpp.o
|
||
|
||
19:49:37 [9/12] Building CXX object CMakeFiles/Qt6MigratedBenchmarkTest.dir/MainWindow.cpp.o
|
||
|
||
19:49:37 [10/12] Linking CXX executable Qt6MigratedBenchmark
|
||
|
||
19:49:39 [11/12] Building CXX object CMakeFiles/Qt6MigratedBenchmarkTest.dir/tests/test_mainwindow.cpp.o
|
||
|
||
19:49:39 [12/12] Linking CXX executable Qt6MigratedBenchmarkTest
|
||
|
||
19:49:39
|
||
|
||
19:49:39 Step 4: Running tests to generate coverage data...
|
||
|
||
19:49:39 Test project /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:49:39 Start 1: Qt6MigratedBenchmarkTest
|
||
|
||
19:49:39 1/1 Test #1: Qt6MigratedBenchmarkTest ......... Passed 0.02 sec
|
||
|
||
19:49:39
|
||
|
||
19:49:39 100% tests passed, 0 tests failed out of 1
|
||
|
||
19:49:39
|
||
|
||
19:49:39 Total Test time (real) = 0.02 sec
|
||
|
||
19:49:39
|
||
|
||
19:49:39 Step 5: Collecting coverage data with lcov...
|
||
|
||
19:49:39 Capturing coverage data from /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:49:39 geninfo cmd: '/usr/bin/geninfo /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage --toolname lcov --output-filename /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/coverage/coverage.info --ignore-errors mismatch --no-external --branch-coverage --rc lcov_branch_coverage=1'
|
||
|
||
19:49:39 lcov: WARNING: (deprecated) RC option 'lcov_branch_coverage' is deprecated. Consider using 'branch_coverage'. instead. (Backward-compatible support will be removed in the future.)
|
||
|
||
19:49:39 (use "lcov --ignore-errors deprecated,deprecated ..." to suppress this warning)
|
||
|
||
19:49:39 Found gcov version: 15.2.0
|
||
|
||
19:49:39 Using intermediate gcov format
|
||
|
||
19:49:39 Recording 'internal' directories:
|
||
|
||
19:49:39 /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:49:39 Writing temporary data to /tmp/geninfo_datBWeE
|
||
|
||
19:49:39 Scanning /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage for .gcda files ...
|
||
|
||
19:49:39 Found 3 data files in /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/build-coverage
|
||
|
||
19:49:39 using: chunkSize: 1, nchunks:3, intervalLength:0
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qnumeric.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetatype.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/utility'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreevent.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qnamespace.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qsize.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qminmax.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qpointer.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qcheckedint_impl.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtGui/qevent.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qlogging.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtTest/qtestcase.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtGui/qwindow.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtTest/qtestwheel.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearrayview.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtTest/qtestmouse.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/move.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic_cxx11.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qrect.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringview.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/atomic_base.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qsharedpointer_impl.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtTest/qtestspontaneevent.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydataops.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qpoint.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtTest/qtest.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qregularexpression.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtGui/qcursor.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtTest/qtestkeyboard.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qchar.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qswap.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qcoreapplication.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/new'
|
||
|
||
19:49:39 Dropping 'external' file '/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/tests/test_mainwindow.cpp'
|
||
|
||
19:49:39 lcov: WARNING: using JSON module "JSON::PP" - which is much slower than some alternatives. Consider installing one of JSON::XS or Cpanel::JSON::XS
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/atomic_base.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydataops.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/move.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/atomic'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/ptr_traits.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject_impl.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qatomic_cxx11.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qrect.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qfunctionaltools_impl.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/range_access.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qchar.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qwidget.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/stl_algo.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qstring.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qregularexpression.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qanystringview.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/type_traits'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qbasicatomic.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/predefined_ops.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qsize.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qcheckedint_impl.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qnumeric.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearrayalgorithms.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/bits/stl_algobase.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/c++/15/bits/c++config.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/utility'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs_impl.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydatapointer.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qstringalgorithms.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qflags.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qarraydata.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qbytearrayview.h'
|
||
|
||
19:49:39 Dropping 'external' file '/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/MainWindow.cpp'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtGui/qpixmap.h'
|
||
|
||
19:49:39 Dropping 'external' file '/var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/MainWindow.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/c++/15/new'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qmetatype.h'
|
||
|
||
19:49:39 Dropping 'external' file '/usr/include/x86_64-linux-gnu/qt6/QtCore/qscopedpointer.h'
|
||
|
||
19:49:39 Finished processing 3 GCDA files
|
||
|
||
19:49:39 Excluded data for 60 files due to include/exclude options
|
||
|
||
19:49:39 Apply filtering..
|
||
|
||
19:49:39 Finished filter file processing
|
||
|
||
19:49:39 Finished .info-file creation
|
||
|
||
19:49:39 Summary coverage rate:
|
||
|
||
19:49:39 source files: 3
|
||
|
||
19:49:39 lines.......: 57.7% (60 of 104 lines)
|
||
|
||
19:49:39 functions...: 50.0% (5 of 10 functions)
|
||
|
||
19:49:39 branches....: 36.6% (60 of 164 branches)
|
||
|
||
19:49:39 Message summary:
|
||
|
||
19:49:39 1 warning message:
|
||
|
||
19:49:39 deprecated: 1
|
||
|
||
19:49:39 Step 6: Filtering coverage data...
|
||
|
||
19:49:40 lcov: WARNING: (deprecated) RC option 'lcov_branch_coverage' is deprecated. Consider using 'branch_coverage'. instead. (Backward-compatible support will be removed in the future.)
|
||
|
||
19:49:40 (use "lcov --ignore-errors deprecated,deprecated ..." to suppress this warning)
|
||
|
||
19:49:40 lcov: ERROR: (unused) 'exclude' pattern '/usr/*' is unused.
|
||
|
||
19:49:40 (use "lcov --ignore-errors unused ..." to bypass this error)
|
||
|
||
19:49:40 Removed 0 files
|
||
|
||
19:49:40 Writing data to /var/jenkins_home/workspace/qt-migration-copilot-demo_PR-3/qt6-after/qt6-migrated-benchmark/coverage/coverage.filtered.info
|
||
|
||
19:49:40 Summary coverage rate:
|
||
|
||
19:49:40 source files: 3
|
||
|
||
19:49:40 lines.......: 57.7% (60 of 104 lines)
|
||
|
||
19:49:40 functions...: 50.0% (5 of 10 functions)
|
||
|
||
19:49:40 branches....: 36.6% (60 of 164 branches)
|
||
|
||
script returned exit code 25
|
||
|
||
---
|
||
|
||
Found unhandled java.lang.NoSuchMethodError exception:
|
||
|
||
No such DSL method 'lcovAdapter' found among steps [GitLabMergeRequestLabelExists, acceptGitLabMR, addEmbeddableBadgeConfiguration, addGitLabMRComment, archive, bat, build, catchError, checkout, currentUserGlobalRoles, currentUserItemRoles, deleteDir, dir, dockerFingerprintFrom, dockerFingerprintRun, echo, emailext, emailextrecipients, envVarsForTool, error, fileExists, findBuildScans, getContext, git, gitlabBuilds, gitlabCommitStatus, hideFromView, input, isUnix, junit, library, libraryResource, load, mail, milestone, node, p4, p4SwarmUpdate, p4approve, p4publish, p4sync, p4tag, p4unshelve, parallel, powershell, properties, publishChecks, publishHTML, publishIssues, pwd, pwsh, readFile, readScmFile, readTrusted, recordCoverage, recordIssues, resolveScm, retry, scanForIssues, script, sh, sleep, sshagent, stage, stash, step, svn, throttle, timeout, timestamps, tm, tool, unarchive, unstable, unstash, updateGitlabCommitStatus, validateDeclarativePipeline, waitForBuild, waitUntil, warnError, withChecks, withContext, withCredentials, withDockerContainer, withDockerRegistry, withDockerServer, withEnv, withFolderProperties, withGradle, wrap, writeFile, ws, xunit] or symbols [AUnit, BoostTest, CTest, CUnit, Check, CppTest, CppUnit, CrossCoreEmbeddedStudioParser, Custom, FPCUnit, GitUsernamePassword, GoogleTest, JUnit, MSTest, MbUnit, NUnit2, NUnit3, PHPUnit, PVSStudio, QtTest, UnitTest, Valgrind, acuCobol, agent, ajc, all, allBranchesSame, allOf, always, analysisParser, anchoreCtl, androidLintParser, ansibleLint, ant, antFromApache, antOutcome, antTarget, any, anyOf, apiToken, apiTokenProperty, approve, aquaScanner, architecture, archiveArtifacts, armCc, artifactManager, assembla, authorInChangelog, authorizationMatrix, autoClean, axivion, axivionSuite, basicPasswordComplexity, batchFile, bitbucket, bitbucketServer, bluepearl, booleanParam, brakeman, branch, brokenBuildSuspects, brokenTestsSuspects, browser, buckminster, buildButton, buildDescription, buildDiscarder, buildDiscarders, buildName, buildParameter, buildRetention, buildSelector, buildSingleRevisionOnly, buildUser, buildingTag, cadence, cargo, caseInsensitive, caseSensitive, ccm, certificate, cgit, changeRequest, changelog, changelogBase, changelogToBranch, changeset, checkStyle, checkoutOption, checkoutToSubdirectory, choice, choiceParam, clair, clang, clangAnalyzer, clangTidy, cleanAfterCheckout, cleanBeforeCheckout, cleanWs, cleanup, clientSpec, clock, cloneOption, cmake, codeAnalysis, codeChecker, codeGeneratorParser, codeNarc, command, computerRetentionCheckInterval, configFile, configFileProvider, consoleUrlProvider, contentSecurityPolicy, contributor, coolflux, copyArtifactPermission, copyArtifacts, copyartifact, coverage, coverageTotalsColumn, cpd, cppCheck, cppLint, cps, credentials, cron, crumb, cssLint, culprits, dart, default, defaultDisplayUrlProvider, defaultFolderConfiguration, defaultView, demand, depotSource, detekt, developers, diabC, disableConcurrentBuilds, disableRestartFromStage, disableResume, discoverOtherRefs, discoverOtherRefsTrait, discoverReferenceBuild, diskSpace, diskSpaceMonitor, docFx, docker, dockerCert, dockerLint, dockerServer, dockerTool, dockerfile, downstream, doxygen, drMemory, dscanner, dumb, dupFinder, durabilityHint, eclipse, email-ext, embUnit, embeddedEngineerParser, envVars, envVarsFilter, environment, equals, erlc, errorProne, esLint, excludeCategory, excludeFile, excludeMessage, excludeModule, excludeNamespace, excludePackage, excludeType, executor, experimentalFlags, expression, extendedEmailPublisher, failed, file, fileParam, filePath, findBugs, fingerprint, fingerprints, firstBuildChangelog, fishEye, fisheye, flake8, flawfinder, flexSdk, flushOnly, folderConfigFiles, forceClean, frameOptions, freeStyle, freeStyleJob, fromDocker, fromScm, fromSource, fxcop, gcc, gcc3, gcc4, gendarme, ghsMulti, git, gitBranchDiscovery, gitHooks, gitHubBranchDiscovery, gitHubBranchHeadAuthority, gitHubExcludeArchivedRepositories, gitHubExcludeForkedRepositories, gitHubExcludePrivateRepositories, gitHubExcludePublicRepositories, gitHubForkDiscovery, gitHubIgnoreDraftPullRequestFilter, gitHubPullRequestDiscovery, gitHubSshCheckout, gitHubTagDiscovery, gitHubTopicsFilter, gitHubTrustContributors, gitHubTrustEveryone, gitHubTrustNobody, gitHubTrustPermissions, gitLab, gitLabConnection, gitList, gitParameter, gitSCM, gitSource, gitTagDiscovery, gitTool, gitUsernamePassword, gitWeb, gitblit, gitea, giteaAccessToken, giteaBranchDiscovery, giteaExcludeArchivedRepositories, giteaForkDiscovery, giteaPullRequestDiscovery, giteaReleaseDiscovery, giteaSSHCheckout, giteaTagDiscovery, giteaTrustContributors, giteaTrustEveryone, giteaTrustNobody, giteaWebhookRegistration, github, githubProjectProperty, githubPush, gitiles, gitlab, gitlabApiToken, globalConfigFiles, globalLib, gnat, gnuFortran, goLint, goVet, gogs, gradle, graphClean, graphSource, groovyScript, group, grype, gtester, hadoLint, headRegexFilter, headWildcardFilter, hyperlink, hyperlinkToModels, iar, iarCstat, ibLinter, ideaInspection, ignoreOnPush, inbound, includeCategory, includeFile, includeMessage, includeModule, includeNamespace, includePackage, includeType, incremental, infer, inferOwner, inferRepository, inheriting, inheritingGlobal, installSource, intel, invalids, isRestartedRun, issueTotalsColumn, issues, java, javaDoc, jcReport, jdk, jdkInstaller, jgit, jgitapache, jnlp, jobBuildDiscarder, jobName, jsHint, jsLint, junitParser, junitTestResultStorage, kiln, klocWork, kotlin, ktLint, label, lastCompleted, lastDuration, lastFailure, lastGrantedAuthorities, lastStable, lastSuccess, lastSuccessful, lastWithArtifacts, latest, latestSavedBuild, latestWithPin, legacy, legacySCM, lfs, list, local, localBranch, localBranchTrait, locale, location, logRotator, loggedInUsersCanDoAnything, mailer, manualSpec, matrix, maven, maven3Mojos, mavenConsole, mavenErrors, mavenGlobalConfig, mavenMojos, mavenWarnings, metrowerksCodeWarrior, mineRepository, modelsim, modernSCM, msBuild, msbuild, msbuildError, multiBranch, multiBranchProjectDisplayNaming, multiGraph, multiStreams, multiSwarm, multibranch, myPy, myView, nagFortran, namedBranchesDifferent, newContainerPerStage, node, nodeProperties, nodejs, nodejsci, nonInheriting, none, nonePasswordComplexity, nonresumable, not, note, npmAudit, oelintAdv, openGrok, organizationFolder, otDockerLint, overrideIndexTriggers, owaspDependencyCheck, p4Trigger, p4Web, p4cleanup, p4groovy, p4sync, paneStatus, parallel, parallelsAlwaysFailFast, parameters, passed, password, pathFilter, pattern, pcLint, pep8, perBuildTag, perforce, perlCritic, permalink, permanent, phabricator, php, phpCodeSniffer, phpStan, pipeline-model, pipeline-model-docker, pipelineGraphView, pipelineTriggers, pit, plainText, plugin, pmdParser, pollSCM, polyspaceParser, prefast, preserveStashes, previewOnly, previous, prism, projectNamingStrategy, protoLint, proxy, pruneStaleBranch, pruneStaleTag, pruneTags, publish, publishGiteaAssets, puppetLint, pyDocStyle, pyLint, qacSourceCodeAnalyser, qtTranslation, queueItemAuthenticator, quietPeriod, rateLimit, rateLimitBuilds, recipients, recordCoverage, recordIssues, redmine, refSpecs, remoteName, requestor, resharperInspectCode, resourceRoot, responseTime, retainOnlyVariables, revApi, rfLint, rhodeCode, robocopy, ruboCop, run, runParam, sSHLauncher, sarif, scala, schedule, scmGit, scmRetryCount, scriptApproval, scriptApprovalLink, search, security, shell, shelve, simian, simpleBuildDiscarder, simulinkCheckParser, skipDefaultCheckout, skipStagesAfterUnstable, skipped, slave, sonarQube, sourceRegexFilter, sourceWildcardFilter, sparseCheckout, sparseCheckoutPaths, specFileSpec, specific, specificRepositories, sphinxBuild, spotBugs, ssh, sshPublicKey, sshUserPrivateKey, standard, staticSpec, status, streamSource, streamSpec, string, stringParam, styleCop, styleLint, submit, submodule, submoduleOption, sunC, suppressAutomaticTriggering, suppressFolderAutomaticTriggering, svnPhabricator, swapSpace, swarm, swarmUpdate, swiftLint, syncOnly, tag, tagList, taskScanner, taskingVx, teamFoundation, teamSlugFilter, templateSource, templateSpec, text, textParam, throttleJobProperty, tiCss, ticket, ticketMode, timestamper, timestamperConfig, timezone, tmpSpace, tnsdl, toolLocation, triggeredBy, trivy, trust, tsLint, unsecured, unshelve, untrusted, upstream, upstreamDevelopers, upstreamDevelopersSinceLastSuccess, user, userFilter, userIdentity, userLocale, userOrGroup, userSeed, usernameColonPassword, usernamePassword, vale, valgrind, veracodePipelineScanner, viewFilter, viewPattern, viewgit, viewsTabBar, warnings, warningsParsers, weather, withAnt, withFolderProperties, workspace, x509ClientCert, xUnitDotNet, xlc, xmlLint, yamlLint, yoctoScanner, yuiCompressor, zip, zptLint] or globals [currentBuild, docker, env, params, pipeline, scm]
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.DSL.invokeMethod(DSL.java:223)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsScript.invokeMethod(CpsScript.java:124)
|
||
|
||
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
|
||
|
||
java.base/java.lang.reflect.Method.invoke(Method.java:565)
|
||
|
||
org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
|
||
|
||
groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
|
||
|
||
groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
|
||
|
||
groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
|
||
|
||
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:41)
|
||
|
||
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
|
||
|
||
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
|
||
|
||
PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:180)
|
||
|
||
PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.GroovyInterceptor.onMethodCall(GroovyInterceptor.java:23)
|
||
|
||
PluginClassLoader for script-security//org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.SandboxInterceptor.onMethodCall(SandboxInterceptor.java:163)
|
||
|
||
PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker$1.call(Checker.java:178)
|
||
|
||
PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:182)
|
||
|
||
PluginClassLoader for script-security//org.kohsuke.groovy.sandbox.impl.Checker.checkedCall(Checker.java:152)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.sandbox.SandboxInvoker.methodCall(SandboxInvoker.java:17)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.LoggingInvoker.methodCall(LoggingInvoker.java:124)
|
||
|
||
WorkflowScript.run(WorkflowScript:140)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.delegateAndExecute(ModelInterpreter.groovy:139)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.runPostConditions(ModelInterpreter.groovy:728)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.catchRequiredContextForNode(ModelInterpreter.groovy:390)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.runPostConditions(ModelInterpreter.groovy:727)
|
||
|
||
com.cloudbees.groovy.cps.CpsDefaultGroovyMethods.each(CpsDefaultGroovyMethods:2125)
|
||
|
||
com.cloudbees.groovy.cps.CpsDefaultGroovyMethods.each(CpsDefaultGroovyMethods:2110)
|
||
|
||
com.cloudbees.groovy.cps.CpsDefaultGroovyMethods.each(CpsDefaultGroovyMethods:2151)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.runPostConditions(ModelInterpreter.groovy:717)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.executeSingleStage(ModelInterpreter.groovy:644)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:292)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.toolsBlock(ModelInterpreter.groovy:521)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:280)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.withEnvBlock(ModelInterpreter.groovy:432)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:279)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.withCredentialsBlock(ModelInterpreter.groovy:464)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:278)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.inDeclarativeAgent(ModelInterpreter.groovy:561)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:276)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.stageInput(ModelInterpreter.groovy:354)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:265)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.inWrappers(ModelInterpreter.groovy:592)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:263)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.withEnvBlock(ModelInterpreter.groovy:432)
|
||
|
||
org.jenkinsci.plugins.pipeline.modeldefinition.ModelInterpreter.evaluateStage(ModelInterpreter.groovy:258)
|
||
|
||
___cps.transform___(Native Method)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ContinuationGroup.methodCall(ContinuationGroup.java:107)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.dispatchOrArg(FunctionCallBlock.java:118)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.FunctionCallBlock$ContinuationImpl.fixArg(FunctionCallBlock.java:87)
|
||
|
||
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
|
||
|
||
java.base/java.lang.reflect.Method.invoke(Method.java:565)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:71)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.CollectionLiteralBlock$ContinuationImpl.dispatch(CollectionLiteralBlock.java:54)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.CollectionLiteralBlock$ContinuationImpl.item(CollectionLiteralBlock.java:45)
|
||
|
||
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
|
||
|
||
java.base/java.lang.reflect.Method.invoke(Method.java:565)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ContinuationPtr$ContinuationImpl.receive(ContinuationPtr.java:71)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.impl.ConstantBlock.eval(ConstantBlock.java:21)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.Next.step(Next.java:84)
|
||
|
||
PluginClassLoader for workflow-cps//com.cloudbees.groovy.cps.Continuable.run0(Continuable.java:142)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.SandboxContinuable.access$001(SandboxContinuable.java:17)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.SandboxContinuable.run0(SandboxContinuable.java:48)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThread.runNextChunk(CpsThread.java:188)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.run(CpsThreadGroup.java:464)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:372)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:302)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService.lambda$wrap$4(CpsVmExecutorService.java:143)
|
||
|
||
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
|
||
|
||
hudson.remoting.SingleLaneExecutorService$1.run(SingleLaneExecutorService.java:139)
|
||
|
||
jenkins.util.ContextResettingExecutorService.lambda$wrap$0(ContextResettingExecutorService.java:26)
|
||
|
||
jenkins.security.ImpersonatingExecutorService.lambda$wrap$0(ImpersonatingExecutorService.java:66)
|
||
|
||
jenkins.util.ErrorLoggingExecutorService.lambda$wrap$0(ErrorLoggingExecutorService.java:51)
|
||
|
||
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:545)
|
||
|
||
java.base/java.util.concurrent.FutureTask.run(FutureTask.java:328)
|
||
|
||
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1090)
|
||
|
||
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:614)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$1.call(CpsVmExecutorService.java:53)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$1.call(CpsVmExecutorService.java:50)
|
||
|
||
org.codehaus.groovy.runtime.GroovyCategorySupport$ThreadCategoryInfo.use(GroovyCategorySupport.java:136)
|
||
|
||
org.codehaus.groovy.runtime.GroovyCategorySupport.use(GroovyCategorySupport.java:275)
|
||
|
||
PluginClassLoader for workflow-cps//org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService.lambda$categoryThreadFactory$0(CpsVmExecutorService.java:50)
|
||
|
||
java.base/java.lang.Thread.run(Thread.java:1474)
|
||
|
||
---
|
||
|
||
torsten@ubuntu:/opt/dev-platform/compose$ cat plugins.txt
|
||
docker-workflow
|
||
pipeline-model-definition
|
||
workflow-scm-step
|
||
workflow-cps
|
||
ws-cleanup
|
||
gitea
|
||
git
|
||
git-client
|
||
scm-api
|
||
workflow-multibranch
|
||
coverage
|
||
torsten@ubuntu:/opt/dev-platform/compose$ cat Dockerfile.jenkins
|
||
FROM docker:27-cli AS dockercli
|
||
FROM jenkins/jenkins:lts-jdk25
|
||
|
||
USER root
|
||
|
||
RUN apt-get update && \
|
||
apt-get install -y --no-install-recommends \
|
||
git \
|
||
ca-certificates && \
|
||
rm -rf /var/lib/apt/lists/*
|
||
|
||
COPY --from=dockercli /usr/local/bin/docker /usr/local/bin/docker
|
||
|
||
USER jenkins
|
||
|
||
COPY --chown=jenkins:jenkins plugins.txt /usr/share/jenkins/ref/plugins.txt
|
||
RUN jenkins-plugin-cli --plugin-file /usr/share/jenkins/ref/plugins.txt this is jenkins image build setup
|
||
|
||
---
|
||
|
||
in gitea now: The branch requires signed commits but one or more commits on this pull request are not verified
|
||
|
||
---
|
||
|
||
22:59:34 === Coverage Summary ===
|
||
|
||
22:59:34 lcov: WARNING: (deprecated) RC option 'lcov_branch_coverage' is deprecated. Consider using 'branch_coverage'. instead. (Backward-compatible support will be removed in the future.)
|
||
|
||
22:59:34 (use "lcov --ignore-errors deprecated,deprecated ..." to suppress this warning)
|
||
|
||
22:59:34 |Lines |Functions |Branches
|
||
|
||
22:59:34 Filename |Rate Num|Rate Num|Rate Num
|
||
|
||
22:59:34 ===================================================================
|
||
|
||
22:59:34 [/var/jenkins_home/workspace/qt-migration-copilot-demo_main/build-coverage/Qt6MigratedBenchmarkTest_autogen/]
|
||
|
||
22:59:34 EWIEGA46WW/moc_MainWindow.cpp| 7.1% 28|25.0% 4| 4.8% 21
|
||
|
||
22:59:34 include/test_mainwindow.moc |47.1% 34|50.0% 4|37.0% 27
|
||
|
||
22:59:34 include/ui_MainWindow.h | 100% 42| 100% 2|42.2% 116
|
||
|
||
22:59:34 ===================================================================
|
||
|
||
22:59:34 Total:|57.7% 104|50.0% 10|36.6% 164
|
||
|
||
22:59:34 Message summary:
|
||
|
||
22:59:34 1 warning message:
|
||
|
||
22:59:34 deprecated: 1
|
||
|
||
22:59:34
|
||
|
||
22:59:34 === Coverage Report Generated ===
|
||
|
||
22:59:34 HTML report: /var/jenkins_home/workspace/qt-migration-copilot-demo_main/qt6-after/qt6-migrated-benchmark/coverage/html/index.html
|
||
|
||
22:59:34 LCOV data: /var/jenkins_home/workspace/qt-migration-copilot-demo_main/qt6-after/qt6-migrated-benchmark/coverage/lcov.info (for Jenkins)
|
||
|
||
22:59:34
|
||
|
||
22:59:34 To view the HTML report, open: /var/jenkins_home/workspace/qt-migration-copilot-demo_main/qt6-after/qt6-migrated-benchmark/coverage/html/index.html 22:59:34 [Coverage] [-ERROR-] Errors during parsing
|
||
|
||
22:59:34 [Coverage] [-ERROR-] No files found for pattern 'coverage/lcov.info'. Configuration error?
|
||
|
||
22:59:34 [Coverage] Recording coverage results
|
||
|
||
22:59:34 [Coverage] Creating parser for LCOV Test Results
|
||
|
||
22:59:34 [Coverage] Searching for all files in '/var/jenkins_home/workspace/qt-migration-copilot-demo_main' that match the pattern 'coverage/lcov.info'
|
||
|
||
22:59:34 [Coverage] Traversing of symbolic links: enabled
|
||
|
||
22:59:34 [Coverage] Ignore errors and continue processing
|
||
|
||
22:59:34 [Coverage] [-ERROR-] No coverage results were found! Configuration error? fix it |