I looked at this lockverifyserver and would say its probably just the craziness of this code.
it sets 30 second socket timeout and intentionally calls accept() when there is nothing yet to accept... well no wonder we see this issue. p.s. why does it set SO_REUSEADDR? no reason to do this leniency when binding to port 0. nuke it. On Thu, Aug 31, 2023 at 8:46 AM Robert Muir <[email protected]> wrote: > > probably a bug in some jvm sockets code that called accept() in its > default blocking mode, when there wasn't any connection to accept? in > that case accept() call will just block and wait for someone to make a > new connection. > > On Thu, Aug 31, 2023 at 8:16 AM Dawid Weiss <[email protected]> wrote: > > > > > > https://ge.apache.org/s/orksynljk2yp6/tests/task/:lucene:core:test/details/org.apache.lucene.store.TestStressLockFactories/testSimpleFSLockFactory?top-execution=1 > > > > This test took 31 seconds... An extremely slow vm, perhaps? I don't know > > what the default connection timeouts are... it does look weird though. > > > > Dawid > > > > On Thu, Aug 31, 2023 at 1:08 PM Michael McCandless > > <[email protected]> wrote: > >> > >> Good grief -- why are we getting SocketTimeoutException in our > >> LockVerifyServer's attempt to accept an incoming connection!? These are > >> all processes running on the same host ... > >> > >> Mike McCandless > >> > >> http://blog.mikemccandless.com > >> > >> > >> On Tue, Aug 29, 2023 at 11:17 PM Apache Jenkins Server > >> <[email protected]> wrote: > >>> > >>> Build: > >>> https://ci-builds.apache.org/job/Lucene/job/Lucene-NightlyTests-9.x/665/ > >>> > >>> 2 tests failed. > >>> FAILED: > >>> org.apache.lucene.store.TestStressLockFactories.testSimpleFSLockFactory > >>> > >>> Error Message: > >>> java.net.SocketTimeoutException: Accept timed out > >>> > >>> Stack Trace: > >>> java.net.SocketTimeoutException: Accept timed out > >>> at > >>> __randomizedtesting.SeedInfo.seed([E1AD0D2AD68BA993:F325FE2A6E367AC7]:0) > >>> at java.base/java.net.PlainSocketImpl.socketAccept(Native Method) > >>> at > >>> java.base/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:474) > >>> at > >>> java.base/java.net.ServerSocket.implAccept(ServerSocket.java:565) > >>> at java.base/java.net.ServerSocket.accept(ServerSocket.java:533) > >>> at > >>> org.apache.lucene.store.LockVerifyServer.run(LockVerifyServer.java:62) > >>> at > >>> org.apache.lucene.store.TestStressLockFactories.runImpl(TestStressLockFactories.java:53) > >>> at > >>> org.apache.lucene.store.TestStressLockFactories.testSimpleFSLockFactory(TestStressLockFactories.java:104) > >>> at > >>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > >>> Method) > >>> at > >>> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > >>> at > >>> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > >>> at java.base/java.lang.reflect.Method.invoke(Method.java:566) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1758) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:946) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:982) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:996) > >>> at > >>> org.apache.lucene.tests.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:48) > >>> at > >>> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43) > >>> at > >>> org.apache.lucene.tests.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:45) > >>> at > >>> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60) > >>> at > >>> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44) > >>> at org.junit.rules.RunRules.evaluate(RunRules.java:20) > >>> at > >>> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > >>> at > >>> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390) > >>> at > >>> com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:843) > >>> at > >>> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:490) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:955) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:840) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:891) > >>> at > >>> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:902) > >>> at > >>> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43) > >>> at > >>> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > >>> at > >>> org.apache.lucene.tests.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:38) > >>> at > >>> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > >>> at > >>> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) > >>> at > >>> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > >>> at > >>> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > >>> at > >>> org.apache.lucene.tests.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) > >>> at > >>> org.apache.lucene.tests.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:43) > >>> at > >>> org.apache.lucene.tests.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:44) > >>> at > >>> org.apache.lucene.tests.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:60) > >>> at > >>> org.apache.lucene.tests.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:47) > >>> at org.junit.rules.RunRules.evaluate(RunRules.java:20) > >>> at > >>> com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) > >>> at > >>> com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:390) > >>> at > >>> com.carrotsearch.randomizedtesting.ThreadLeakControl.lambda$forkTimeoutingTask$0(ThreadLeakControl.java:850) > >>> at java.base/java.lang.Thread.run(Thread.java:829) > >>> > >>> > >>> FAILED: org.apache.lucene.store.TestStressLockFactories.classMethod > >>> > >>> Error Message: > >>> com.carrotsearch.randomizedtesting.ThreadLeakError: 4 threads leaked from > >>> SUITE scope at org.apache.lucene.store.TestStressLockFactories: > >>> 1) Thread[id=6713, name=Thread-5553, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> 2) Thread[id=6710, name=Thread-5550, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> 3) Thread[id=6712, name=Thread-5552, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> 4) Thread[id=6711, name=Thread-5551, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> > >>> Stack Trace: > >>> com.carrotsearch.randomizedtesting.ThreadLeakError: 4 threads leaked from > >>> SUITE scope at org.apache.lucene.store.TestStressLockFactories: > >>> 1) Thread[id=6713, name=Thread-5553, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> 2) Thread[id=6710, name=Thread-5550, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> 3) Thread[id=6712, name=Thread-5552, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> 4) Thread[id=6711, name=Thread-5551, state=WAITING, > >>> group=TGRP-TestStressLockFactories] > >>> at [email protected]/jdk.internal.misc.Unsafe.park(Native > >>> Method) > >>> at > >>> [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:885) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1039) > >>> at > >>> [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1345) > >>> at > >>> [email protected]/java.util.concurrent.CountDownLatch.await(CountDownLatch.java:232) > >>> at > >>> app//org.apache.lucene.store.LockVerifyServer$1.run(LockVerifyServer.java:74) > >>> at __randomizedtesting.SeedInfo.seed([E1AD0D2AD68BA993]:0) > >>> > >>> > >>> > >>> > >>> Build Log: > >>> [...truncated 674 lines...] > >>> ERROR: The following test(s) have failed: > >>> - > >>> org.apache.lucene.store.TestStressLockFactories.testSimpleFSLockFactory > >>> (:lucene:core) > >>> Test output: > >>> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-NightlyTests-9.x/checkout/lucene/core/build/test-results/test/outputs/OUTPUT-org.apache.lucene.store.TestStressLockFactories.txt > >>> Reproduce with: gradlew :lucene:core:test --tests > >>> "org.apache.lucene.store.TestStressLockFactories.testSimpleFSLockFactory" > >>> -Ptests.jvms=4 -Ptests.haltonfailure=false -Ptests.jvmargs= > >>> -Ptests.seed=E1AD0D2AD68BA993 -Ptests.multiplier=2 -Ptests.nightly=true > >>> -Ptests.badapples=false -Ptests.gui=true -Ptests.file.encoding=ISO-8859-1 > >>> -Ptests.linedocsfile=/home/jenkins/jenkins-slave/workspace/Lucene/Lucene-NightlyTests-9.x/test-data/enwiki.random.lines.txt > >>> > >>> - org.apache.lucene.store.TestStressLockFactories.classMethod > >>> (:lucene:core) > >>> Test output: > >>> /home/jenkins/jenkins-slave/workspace/Lucene/Lucene-NightlyTests-9.x/checkout/lucene/core/build/test-results/test/outputs/OUTPUT-org.apache.lucene.store.TestStressLockFactories.txt > >>> Reproduce with: gradlew :lucene:core:test --tests > >>> "org.apache.lucene.store.TestStressLockFactories.classMethod" > >>> -Ptests.jvms=4 -Ptests.haltonfailure=false -Ptests.jvmargs= > >>> -Ptests.seed=E1AD0D2AD68BA993 -Ptests.multiplier=2 -Ptests.nightly=true > >>> -Ptests.badapples=false -Ptests.gui=true -Ptests.file.encoding=ISO-8859-1 > >>> -Ptests.linedocsfile=/home/jenkins/jenkins-slave/workspace/Lucene/Lucene-NightlyTests-9.x/test-data/enwiki.random.lines.txt > >>> > >>> > >>> BUILD SUCCESSFUL in 1h 41m 59s > >>> 243 actionable tasks: 112 executed, 131 up-to-date > >>> > >>> Publishing build scan... > >>> https://ge.apache.org/s/orksynljk2yp6 > >>> > >>> Build step 'Invoke Gradle script' changed build result to SUCCESS > >>> Archiving artifacts > >>> hudson.FilePath$ValidateAntFileMask$1Cancel > >>> at > >>> hudson.FilePath$ValidateAntFileMask$1.isCaseSensitive(FilePath.java:3300) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.lambda$isIncluded$3(DirectoryScanner.java:1374) > >>> at > >>> java.base/java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90) > >>> at > >>> java.base/java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958) > >>> at > >>> java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127) > >>> at > >>> java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502) > >>> at > >>> java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488) > >>> at > >>> java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) > >>> at > >>> java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230) > >>> at > >>> java.base/java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196) > >>> at > >>> java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) > >>> at > >>> java.base/java.util.stream.ReferencePipeline.anyMatch(ReferencePipeline.java:528) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.isIncluded(DirectoryScanner.java:1374) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1260) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1267) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1267) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1267) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1267) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1267) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1267) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1194) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scandir(DirectoryScanner.java:1156) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.checkIncludePatterns(DirectoryScanner.java:954) > >>> at > >>> org.apache.tools.ant.DirectoryScanner.scan(DirectoryScanner.java:912) > >>> at > >>> hudson.FilePath$ValidateAntFileMask.hasMatch(FilePath.java:3313) > >>> Caused: hudson.FilePath$FileMaskNoMatchesFoundException: no matches found > >>> within 10000 > >>> at > >>> hudson.FilePath$ValidateAntFileMask.hasMatch(FilePath.java:3318) > >>> at hudson.FilePath$ValidateAntFileMask.invoke(FilePath.java:3196) > >>> at hudson.FilePath$ValidateAntFileMask.invoke(FilePath.java:3174) > >>> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3578) > >>> Also: hudson.remoting.Channel$CallSiteStackTrace: Remote call to > >>> lucene-solr-2 > >>> at > >>> hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1784) > >>> at > >>> hudson.remoting.UserRequest$ExceptionResponse.retrieve(UserRequest.java:356) > >>> at hudson.remoting.Channel.call(Channel.java:1000) > >>> at hudson.FilePath.act(FilePath.java:1192) > >>> at hudson.FilePath.act(FilePath.java:1181) > >>> at hudson.FilePath.validateAntFileMask(FilePath.java:3171) > >>> at > >>> hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:271) > >>> at > >>> hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:80) > >>> at > >>> hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) > >>> at > >>> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) > >>> at > >>> hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767) > >>> at hudson.model.Build$BuildExecution.post2(Build.java:179) > >>> at > >>> hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711) > >>> at hudson.model.Run.execute(Run.java:1925) > >>> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) > >>> at > >>> hudson.model.ResourceController.execute(ResourceController.java:101) > >>> at hudson.model.Executor.run(Executor.java:442) > >>> Caused: hudson.FilePath$TunneledInterruptedException > >>> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:3580) > >>> at hudson.remoting.UserRequest.perform(UserRequest.java:211) > >>> at hudson.remoting.UserRequest.perform(UserRequest.java:54) > >>> at hudson.remoting.Request$2.run(Request.java:377) > >>> at > >>> hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78) > >>> at > >>> java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > >>> at > >>> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > >>> at > >>> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > >>> at java.base/java.lang.Thread.run(Thread.java:829) > >>> Caused: java.lang.InterruptedException: > >>> hudson.FilePath$FileMaskNoMatchesFoundException: no matches found within > >>> 10000 > >>> at hudson.FilePath.act(FilePath.java:1194) > >>> at hudson.FilePath.act(FilePath.java:1181) > >>> at hudson.FilePath.validateAntFileMask(FilePath.java:3171) > >>> at > >>> hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:271) > >>> at > >>> hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:80) > >>> at > >>> hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20) > >>> at > >>> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:818) > >>> at > >>> hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:767) > >>> at hudson.model.Build$BuildExecution.post2(Build.java:179) > >>> at > >>> hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:711) > >>> at hudson.model.Run.execute(Run.java:1925) > >>> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:44) > >>> at > >>> hudson.model.ResourceController.execute(ResourceController.java:101) > >>> at hudson.model.Executor.run(Executor.java:442) > >>> No artifacts found that match the file pattern > >>> "**/*.events,heapdumps/**,**/hs_err_pid*". Configuration error? > >>> Recording test results > >>> [Checks API] No suitable checks publisher found. > >>> Build step 'Publish JUnit test result report' changed build result to > >>> UNSTABLE > >>> Email was triggered for: Unstable (Test Failures) > >>> Sending email for trigger: Unstable (Test Failures) > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: [email protected] > >>> For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
