Hi all, This failed because KIO tests are leaving processes behind at their conclusion. Could someone please check to see what has changed here and ensure that KIO tests cleanup after themselves?
Cheers, Ben On Wed, Aug 23, 2017 at 2:48 AM, <no-re...@kde.org> wrote: > *BUILD FAILURE* > Build URL https://build.kde.org/job/Frameworks%20kio%20kf5-qt5% > 20WindowsMSVCQt5.9/5/ > Project: Frameworks kio kf5-qt5 WindowsMSVCQt5.9 > Date of build: Tue, 22 Aug 2017 14:44:46 +0000 > Build duration: 3 min 47 sec and counting > * CONSOLE OUTPUT * > Started by an SCM change > [Pipeline] node > Running on Windows Builder 2 in C:\JenkinsWS\workspace\Frameworks kio > kf5-qt5 WindowsMSVCQt5.9 > [Pipeline] { > [Pipeline] timestamps > [Pipeline] { > [Pipeline] catchError > [Pipeline] { > [Pipeline] stage > [Pipeline] { (Checkout Sources) > [Pipeline] deleteDir > [Pipeline] } > [Pipeline] // stage > [Pipeline] } > java.nio.file.FileSystemException: C:\JenkinsWS\workspace\Frameworks kio > kf5-qt5 WindowsMSVCQt5.9\build\autotests: The process cannot access the > file because it is being used by another process. > at sun.nio.fs.WindowsException.translateToIOException(Unknown Source) > at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) > at sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) > at sun.nio.fs.WindowsFileSystemProvider.implDelete(Unknown Source) > at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(Unknown Source) > at java.nio.file.Files.deleteIfExists(Unknown Source) > at hudson.Util.tryOnceDeleteFile(Util.java:290) > at hudson.Util.deleteFile(Util.java:245) > at hudson.FilePath.deleteRecursive(FilePath.java:1211) > at hudson.FilePath.deleteContentsRecursive(FilePath.java:1220) > at hudson.FilePath.deleteRecursive(FilePath.java:1202) > at hudson.FilePath.deleteContentsRecursive(FilePath.java:1220) > at hudson.FilePath.deleteRecursive(FilePath.java:1202) > at hudson.FilePath.access$1000(FilePath.java:197) > at hudson.FilePath$14.invoke(FilePath.java:1181) > at hudson.FilePath$14.invoke(FilePath.java:1178) > at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2750) > at hudson.remoting.UserRequest.perform(UserRequest.java:181) > at hudson.remoting.UserRequest.perform(UserRequest.java:52) > at hudson.remoting.Request$2.run(Request.java:336) > at hudson.remoting.InterceptingExecutorService$1.call( > InterceptingExecutorService.java:68) > at java.util.concurrent.FutureTask.run(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at hudson.remoting.Engine$1$1.run(Engine.java:98) > at java.lang.Thread.run(Unknown Source) > Caused: java.io.IOException: Unable to delete > 'C:\JenkinsWS\workspace\Frameworks > kio kf5-qt5 WindowsMSVCQt5.9\build\autotests'. Tried 3 times (of a > maximum of 3) waiting 0.1 sec between attempts. > at hudson.Util.deleteFile(Util.java:250) > at hudson.FilePath.deleteRecursive(FilePath.java:1211) > at hudson.FilePath.deleteContentsRecursive(FilePath.java:1220) > at hudson.FilePath.deleteRecursive(FilePath.java:1202) > at hudson.FilePath.deleteContentsRecursive(FilePath.java:1220) > at hudson.FilePath.deleteRecursive(FilePath.java:1202) > at hudson.FilePath.access$1000(FilePath.java:197) > at hudson.FilePath$14.invoke(FilePath.java:1181) > at hudson.FilePath$14.invoke(FilePath.java:1178) > at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2750) > at hudson.remoting.UserRequest.perform(UserRequest.java:181) > at hudson.remoting.UserRequest.perform(UserRequest.java:52) > at hudson.remoting.Request$2.run(Request.java:336) > at hudson.remoting.InterceptingExecutorService$1.call( > InterceptingExecutorService.java:68) > at java.util.concurrent.FutureTask.run(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at hudson.remoting.Engine$1$1.run(Engine.java:98) > at java.lang.Thread.run(Unknown Source) > at ......remote call to JNLP4-connect connection from > katze.kde.org/5.9.99.173:53018(Native Method) > at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1554) > at hudson.remoting.UserResponse.retrieve(UserRequest.java:281) > at hudson.remoting.Channel.call(Channel.java:839) > at hudson.FilePath.act(FilePath.java:987) > Caused: java.io.IOException: remote file operation failed: > C:\JenkinsWS\workspace\Frameworks kio kf5-qt5 WindowsMSVCQt5.9 at > hudson.remoting.Channel@316f185e:JNLP4-connect connection from > katze.kde.org/5.9.99.173:53018 > at hudson.FilePath.act(FilePath.java:994) > at hudson.FilePath.act(FilePath.java:976) > at hudson.FilePath.deleteRecursive(FilePath.java:1178) > at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$ > Execution.run(DeleteDirStep.java:77) > at org.jenkinsci.plugins.workflow.steps.DeleteDirStep$ > Execution.run(DeleteDirStep.java:69) > at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExec > ution$1$1.call(SynchronousNonBlockingStepExecution.java:49) > at hudson.security.ACL.impersonate(ACL.java:260) > at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExec > ution$1.run(SynchronousNonBlockingStepExecution.java:46) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1149) > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:624) > at java.lang.Thread.run(Thread.java:748) > [Pipeline] // catchError > [Pipeline] bat > [Frameworks kio kf5-qt5 WindowsMSVCQt5.9] Running batch script > C:\JenkinsWS\workspace\Frameworks kio kf5-qt5 WindowsMSVCQt5.9>python -u > ci-tooling/helpers/capture-workspace.py --environment production > [Pipeline] emailextrecipients > [Pipeline] emailext >