KDE CI: Frameworks » kdeclarative » kf5-qt5 WindowsMSVCQt5.15 - Build # 211 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/kdeclarative/job/kf5-qt5%20WindowsMSVCQt5.15/211/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Tue, 17 May 2022 09:26:29 + Build duration: 0.73 sec and counting CONSOLE OUTPUT Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeRunning on Windows Builder Kappa in C:\CI\workspace\Frameworks\kdeclarative\kf5-qt5 WindowsMSVCQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] ws[2022-05-17T09:26:29.755Z] Running in C:/CI/Job Build[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] }[Pipeline] // stage[Pipeline] }[2022-05-17T09:26:30.147Z] Also: Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T09:26:30.147Z] [2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T09:26:30.147Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T09:26:30.147Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)[2022-05-17T09:26:30.147Z] Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T09:26:30.147Z] [2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T09:26:30.147Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T09:26:30.147Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T09:26:30.147Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)[2022-05-17T09:26:30.147Z] jenkins.util.io.CompositeIOException: Unable to remove directory C:\CI\Job Build with directory contents: [][2022-05-17T09:26:30.147Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)[2022-05-17T09:26:30.147Z] at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)[2022-05-17T09:26:30.147Z] at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)[2022-05-17T09:26:30.147Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:96)[2022-05-17T09:26:30.147Z] Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from eucten.kde.org/176.9.9.57:49684[2022-05-17T09:26:30.147Z] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-05-17T09:26:30.147Z] at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-05-17T09:26:30.147Z] at hudson.remoting.Channel.call(Channel.java:1001)[2022-05-17T09:26:30.147Z] at hudson.FilePath.act(FilePath.java:1070)[2022-05-17T09:26:30.147Z] at hudson.FilePath.act(FilePath.java:1059)[2022-05-17T09:26:30.147Z] at hudson.FilePath.deleteRecursive(FilePath.java:1304)[2022-05-17T09:26:30.147Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:77)[2022-05-17T09:26:30.147Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:69)[2022-05-17T09:26:30.147Z] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-05-17T09:26:30.147Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-05-17T09:26:30.147Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-05-17T09:26:30.147Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-05-17T09:26:30.147Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-05-17T09:26:30.147Z] at java.lang.Thread.run(Thread.java:748)[2022-05-17T09:26:30.147Z] jenkins.util.io.CompositeIOException: Unable to delete 'C:\CI\Job Build'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.[2022-05-17T09:26:30.147Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:99)[2022-05-17T09:26:30.147Z] at hudson.Util.deleteRecursive(Util.java:296)[2022-05-17
KDE CI: Frameworks » kdeclarative » kf5-qt5 WindowsMSVCQt5.15 - Build # 212 - Still Failing!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/kdeclarative/job/kf5-qt5%20WindowsMSVCQt5.15/212/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Tue, 17 May 2022 09:26:39 + Build duration: 0.54 sec and counting CONSOLE OUTPUT Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeRunning on Windows Builder Kappa in C:\CI\workspace\Frameworks\kdeclarative\kf5-qt5 WindowsMSVCQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] ws[2022-05-17T09:26:39.362Z] Running in C:/CI/Job Build[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] }[Pipeline] // stage[Pipeline] }[2022-05-17T09:26:39.640Z] Also: Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T09:26:39.641Z] [2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T09:26:39.641Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T09:26:39.641Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)[2022-05-17T09:26:39.641Z] Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T09:26:39.641Z] [2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T09:26:39.641Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T09:26:39.641Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T09:26:39.641Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)[2022-05-17T09:26:39.641Z] jenkins.util.io.CompositeIOException: Unable to remove directory C:\CI\Job Build with directory contents: [][2022-05-17T09:26:39.641Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)[2022-05-17T09:26:39.641Z] at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)[2022-05-17T09:26:39.641Z] at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)[2022-05-17T09:26:39.641Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:96)[2022-05-17T09:26:39.641Z] Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from eucten.kde.org/176.9.9.57:49684[2022-05-17T09:26:39.641Z] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-05-17T09:26:39.641Z] at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-05-17T09:26:39.641Z] at hudson.remoting.Channel.call(Channel.java:1001)[2022-05-17T09:26:39.641Z] at hudson.FilePath.act(FilePath.java:1070)[2022-05-17T09:26:39.641Z] at hudson.FilePath.act(FilePath.java:1059)[2022-05-17T09:26:39.641Z] at hudson.FilePath.deleteRecursive(FilePath.java:1304)[2022-05-17T09:26:39.641Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:77)[2022-05-17T09:26:39.641Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:69)[2022-05-17T09:26:39.641Z] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-05-17T09:26:39.641Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-05-17T09:26:39.641Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-05-17T09:26:39.641Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-05-17T09:26:39.641Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-05-17T09:26:39.641Z] at java.lang.Thread.run(Thread.java:748)[2022-05-17T09:26:39.641Z] jenkins.util.io.CompositeIOException: Unable to delete 'C:\CI\Job Build'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.[2022-05-17T09:26:39.641Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:99)[2022-05-17T09:26:39.641Z] at hudson.Util.deleteRecursive(Util.java:296)[2022-05-17
KDE CI: Frameworks » kservice » kf5-qt5 FreeBSDQt5.15 - Build # 245 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kservice/job/kf5-qt5%20FreeBSDQt5.15/245/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Tue, 17 May 2022 12:00:50 + Build duration: 1 min 18 sec and counting JUnit Tests Name: projectroot Failed: 0 test(s), Passed: 11 test(s), Skipped: 0 test(s), Total: 11 test(s)Name: projectroot.tests Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1580 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1580/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Tue, 17 May 2022 12:12:35 + Build duration: 9 min 42 sec and counting JUnit Tests Name: projectroot Failed: 1 test(s), Passed: 60 test(s), Skipped: 0 test(s), Total: 61 test(s)Failed: projectroot.autotests.applicationlauncherjob_servicetestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
smart pointers
Hello, I noticed that in KWin we use a lot of smart pointers and we mix Qt and C++ standard library ones quite a lot. Judging by a few searches in frameworks repositories, it's a similar mix there. I'd like to propose that going forwards we use C++ standard library smart pointers in new code and also port old code (where possible) away from Qt smart pointers, for the following reasons: - it increases consistency, making code a little bit easier to read - in the general C++ community, smart pointers from the standard librariy are much more well known, which should make it a little bit easier for new contributors to settle in - std::unique_ptr allows to properly express ownership transfers with move semantics, which QScopedPointer does not support - std::shared_ptr is more efficient than QSharedPointer, it has half the overhead on reference changes What do you all think? Greetings, Xaver
Re: smart pointers
On 17/05/2022 14:34, Xaver Hugl wrote: Hello, I noticed that in KWin we use a lot of smart pointers and we mix Qt and C++ standard library ones quite a lot. Judging by a few searches in frameworks repositories, it's a similar mix there. I'd like to propose that going forwards we use C++ standard library smart pointers in new code and also port old code (where possible) away from Qt smart pointers, for the following reasons: - it increases consistency, making code a little bit easier to read - in the general C++ community, smart pointers from the standard librariy are much more well known, which should make it a little bit easier for new contributors to settle in - std::unique_ptr allows to properly express ownership transfers with move semantics, which QScopedPointer does not support - std::shared_ptr is more efficient than QSharedPointer, it has half the overhead on reference changes What do you all think? Greetings, Xaver Hi, we recently had a similar discussion of Qt vs STL in the context of containers. The key takeaways were: - By default use Qt containers, especially in interfaces, for interoperability with existing code that tends to use Qt containers - Using STL containers is okay if there's a tangible benefit, e.g. performance With smart pointers the situation is a bit different, though. Almost no Qt API takes or returns a smart pointer, so interoperability is not a concern here. For KF5 this is not much different, with some exceptions (KService::Ptr is a QExplicitlySharedDataPointer, some classes in NetworkManagerQt/ModemManangerQt use QSharedPointer in their interfaces etc) In general I'm leaning towards favoring STL smart pointers, not the least given that even the Qt maintainers often advocate for the STL ones. Cheers Nico
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1581 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1581/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Tue, 17 May 2022 12:58:50 + Build duration: 5 min 5 sec and counting JUnit Tests Name: projectroot Failed: 0 test(s), Passed: 61 test(s), Skipped: 0 test(s), Total: 61 test(s)Name: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1582 - Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1582/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Tue, 17 May 2022 13:03:58 + Build duration: 4 min 2 sec and counting JUnit Tests Name: projectroot Failed: 1 test(s), Passed: 60 test(s), Skipped: 0 test(s), Total: 61 test(s)Failed: projectroot.autotests.kiocore_jobtestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)
KDE CI: Frameworks » qqc2-desktop-style » kf5-qt5 WindowsMSVCQt5.15 - Build # 236 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/qqc2-desktop-style/job/kf5-qt5%20WindowsMSVCQt5.15/236/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Tue, 17 May 2022 14:11:07 + Build duration: 0.43 sec and counting CONSOLE OUTPUT Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeRunning on Windows Builder Kappa in C:\CI\workspace\Frameworks\qqc2-desktop-style\kf5-qt5 WindowsMSVCQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] ws[2022-05-17T14:11:07.792Z] Running in C:/CI/Job Build[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] }[Pipeline] // stage[Pipeline] }[2022-05-17T14:11:08.026Z] Also: Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T14:11:08.026Z] [2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T14:11:08.026Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T14:11:08.026Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)[2022-05-17T14:11:08.026Z] Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T14:11:08.026Z] [2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T14:11:08.026Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T14:11:08.026Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T14:11:08.026Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)[2022-05-17T14:11:08.026Z] jenkins.util.io.CompositeIOException: Unable to remove directory C:\CI\Job Build with directory contents: [][2022-05-17T14:11:08.026Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)[2022-05-17T14:11:08.026Z] at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)[2022-05-17T14:11:08.026Z] at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)[2022-05-17T14:11:08.026Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:96)[2022-05-17T14:11:08.026Z] Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from eucten.kde.org/176.9.9.57:49684[2022-05-17T14:11:08.026Z] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-05-17T14:11:08.026Z] at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-05-17T14:11:08.026Z] at hudson.remoting.Channel.call(Channel.java:1001)[2022-05-17T14:11:08.026Z] at hudson.FilePath.act(FilePath.java:1070)[2022-05-17T14:11:08.026Z] at hudson.FilePath.act(FilePath.java:1059)[2022-05-17T14:11:08.026Z] at hudson.FilePath.deleteRecursive(FilePath.java:1304)[2022-05-17T14:11:08.026Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:77)[2022-05-17T14:11:08.026Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:69)[2022-05-17T14:11:08.026Z] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-05-17T14:11:08.026Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-05-17T14:11:08.026Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-05-17T14:11:08.026Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-05-17T14:11:08.026Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-05-17T14:11:08.026Z] at java.lang.Thread.run(Thread.java:748)[2022-05-17T14:11:08.026Z] jenkins.util.io.CompositeIOException: Unable to delete 'C:\CI\Job Build'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.[2022-05-17T14:11:08.026Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:99)[2022-05-17T14:11:08.026Z] at hudson.Util.deleteRecursive(Util.java:296
KDE CI: Frameworks » qqc2-desktop-style » kf5-qt5 WindowsMSVCQt5.15 - Build # 237 - Still Failing!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/qqc2-desktop-style/job/kf5-qt5%20WindowsMSVCQt5.15/237/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Tue, 17 May 2022 14:11:17 + Build duration: 0.28 sec and counting CONSOLE OUTPUT Started by an SCM changeRunning in Durability level: PERFORMANCE_OPTIMIZED[Pipeline] Start of Pipeline[Pipeline] nodeRunning on Windows Builder Kappa in C:\CI\workspace\Frameworks\qqc2-desktop-style\kf5-qt5 WindowsMSVCQt5.15[Pipeline] {[Pipeline] timestamps[Pipeline] {[Pipeline] ws[2022-05-17T14:11:17.571Z] Running in C:/CI/Job Build[Pipeline] {[Pipeline] catchError[Pipeline] {[Pipeline] stage[Pipeline] { (Checkout Sources)[Pipeline] deleteDir[Pipeline] }[Pipeline] // stage[Pipeline] }[2022-05-17T14:11:17.794Z] Also: Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T14:11:17.795Z] [2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T14:11:17.795Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T14:11:17.795Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:237)[2022-05-17T14:11:17.795Z] Also: java.nio.file.FileSystemException: C:\CI\Job Build: The process cannot access the file because it is being used by another process.[2022-05-17T14:11:17.795Z] [2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsException.translateToIOException(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source)[2022-05-17T14:11:17.795Z] at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source)[2022-05-17T14:11:17.795Z] at java.nio.file.Files.deleteIfExists(Unknown Source)[2022-05-17T14:11:17.795Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:241)[2022-05-17T14:11:17.795Z] jenkins.util.io.CompositeIOException: Unable to remove directory C:\CI\Job Build with directory contents: [][2022-05-17T14:11:17.795Z] at jenkins.util.io.PathRemover.removeOrMakeRemovableThenRemove(PathRemover.java:250)[2022-05-17T14:11:17.795Z] at jenkins.util.io.PathRemover.tryRemoveFile(PathRemover.java:205)[2022-05-17T14:11:17.795Z] at jenkins.util.io.PathRemover.tryRemoveRecursive(PathRemover.java:216)[2022-05-17T14:11:17.795Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:96)[2022-05-17T14:11:17.795Z] Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to JNLP4-connect connection from eucten.kde.org/176.9.9.57:49684[2022-05-17T14:11:17.795Z] at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1800)[2022-05-17T14:11:17.795Z] at hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:357)[2022-05-17T14:11:17.795Z] at hudson.remoting.Channel.call(Channel.java:1001)[2022-05-17T14:11:17.795Z] at hudson.FilePath.act(FilePath.java:1070)[2022-05-17T14:11:17.795Z] at hudson.FilePath.act(FilePath.java:1059)[2022-05-17T14:11:17.795Z] at hudson.FilePath.deleteRecursive(FilePath.java:1304)[2022-05-17T14:11:17.795Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:77)[2022-05-17T14:11:17.795Z] at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$Execution.run(DeleteDirStep.java:69)[2022-05-17T14:11:17.795Z] at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)[2022-05-17T14:11:17.795Z] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[2022-05-17T14:11:17.795Z] at java.util.concurrent.FutureTask.run(FutureTask.java:266)[2022-05-17T14:11:17.795Z] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[2022-05-17T14:11:17.795Z] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[2022-05-17T14:11:17.795Z] at java.lang.Thread.run(Thread.java:748)[2022-05-17T14:11:17.795Z] jenkins.util.io.CompositeIOException: Unable to delete 'C:\CI\Job Build'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.[2022-05-17T14:11:17.795Z] at jenkins.util.io.PathRemover.forceRemoveRecursive(PathRemover.java:99)[2022-05-17T14:11:17.795Z] at hudson.Util.deleteRecursive(Util.java:296
KDE CI: Frameworks » kdeclarative » kf5-qt5 WindowsMSVCQt5.15 - Build # 213 - Still unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kdeclarative/job/kf5-qt5%20WindowsMSVCQt5.15/213/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Tue, 17 May 2022 19:42:25 + Build duration: 2 min 19 sec and counting JUnit Tests Name: projectroot Failed: 1 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 2 test(s)Failed: projectroot.autotests.quickviewsharedengine
KDE CI: Frameworks » qqc2-desktop-style » kf5-qt5 WindowsMSVCQt5.15 - Build # 238 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/qqc2-desktop-style/job/kf5-qt5%20WindowsMSVCQt5.15/238/ Project: kf5-qt5 WindowsMSVCQt5.15 Date of build: Tue, 17 May 2022 19:42:41 + Build duration: 19 min and counting
KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.15 - Build # 503 - Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.15/503/ Project: kf5-qt5 SUSEQt5.15 Date of build: Tue, 17 May 2022 22:40:58 + Build duration: 6 min 4 sec and counting BUILD ARTIFACTS acc/KF5CoreAddons-5.95.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 32 test(s), Skipped: 0 test(s), Total: 33 test(s)Failed: projectroot.autotests.kdirwatch_qfswatch_unittest Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report91% (10/11)83% (100/120)83% (100/120)77% (8795/11360)43% (13510/31246)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests88% (42/48)88% (42/48)95% (4009/4220)48% (8374/17595)src.desktoptojson100% (3/3)100% (3/3)80% (113/142)37% (121/328)src.lib67% (2/3)67% (2/3)59% (388/655)26% (257/986)src.lib.caching100% (2/2)100% (2/2)46% (356/779)16% (199/1212)src.lib.io80% (12/15)80% (12/15)70% (1097/1561)38% (1198/3153)src.lib.jobs71% (5/7)71% (5/7)54% (179/329)33% (65/196)src.lib.plugin89% (8/9)89% (8/9)79% (917/1157)38% (1190/3165)src.lib.randomness100% (3/3)100% (3/3)71% (72/101)57% (48/84)src.lib.text70% (7/10)70% (7/10)61% (615/1011)51% (972/1895)src.lib.util94% (16/17)94% (16/17)81% (1049/1297)49% (1086/2234)tests0% (0/3)0% (0/3)0% (0/108)0% (0/398)
KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.15 - Build # 504 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.15/504/ Project: kf5-qt5 SUSEQt5.15 Date of build: Tue, 17 May 2022 22:47:03 + Build duration: 2 min 53 sec and counting BUILD ARTIFACTS acc/KF5CoreAddons-5.95.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 0 test(s), Passed: 33 test(s), Skipped: 0 test(s), Total: 33 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report91% (10/11)83% (100/120)83% (100/120)77% (8793/11360)43% (13495/31246)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests88% (42/48)88% (42/48)95% (4007/4220)48% (8359/17595)src.desktoptojson100% (3/3)100% (3/3)80% (113/142)37% (121/328)src.lib67% (2/3)67% (2/3)59% (388/655)26% (257/986)src.lib.caching100% (2/2)100% (2/2)46% (356/779)16% (199/1212)src.lib.io80% (12/15)80% (12/15)70% (1097/1561)38% (1198/3153)src.lib.jobs71% (5/7)71% (5/7)54% (179/329)33% (65/196)src.lib.plugin89% (8/9)89% (8/9)79% (917/1157)38% (1190/3165)src.lib.randomness100% (3/3)100% (3/3)71% (72/101)57% (48/84)src.lib.text70% (7/10)70% (7/10)61% (615/1011)51% (972/1895)src.lib.util94% (16/17)94% (16/17)81% (1049/1297)49% (1086/2234)tests0% (0/3)0% (0/3)0% (0/108)0% (0/398)