[ 
https://issues.apache.org/jira/browse/IVY-1572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16313008#comment-16313008
 ] 

ASF GitHub Bot commented on IVY-1572:
-------------------------------------

Github user apupier commented on the issue:

    https://github.com/apache/ant-ivy/pull/62
  
    thee error on Ci has nothign to do with the PR:
    
    > 08:25:29 GitHub pull request #62 to apache/ant-ivy
    08:25:32 [EnvInject] - Loading node environment variables.
    08:25:32 Building remotely on H30 (ubuntu xenial) in workspace 
/home/jenkins/jenkins-slave/workspace/Ivy-GithubPR
    08:25:32 java.io.IOException: Failed to mkdirs: 
/home/jenkins/jenkins-slave/workspace/Ivy-GithubPR
    08:25:32    at hudson.FilePath.mkdirs(FilePath.java:1170)
    08:25:32    at 
hudson.model.AbstractProject.checkout(AbstractProject.java:1200)
    08:25:32    at 
hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
    08:25:32    at 
jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
    08:25:32    at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
    08:25:32    at hudson.model.Run.execute(Run.java:1724)
    08:25:32    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    08:25:32    at 
hudson.model.ResourceController.execute(ResourceController.java:97)
    08:25:32    at hudson.model.Executor.run(Executor.java:421)
    08:25:32 Retrying after 10 seconds
    08:25:42 java.io.IOException: Failed to mkdirs: 
/home/jenkins/jenkins-slave/workspace/Ivy-GithubPR
    08:25:42    at hudson.FilePath.mkdirs(FilePath.java:1170)
    08:25:42    at 
hudson.model.AbstractProject.checkout(AbstractProject.java:1200)
    08:25:42    at 
hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
    08:25:42    at 
jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
    08:25:42    at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
    08:25:42    at hudson.model.Run.execute(Run.java:1724)
    08:25:42    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    08:25:42    at 
hudson.model.ResourceController.execute(ResourceController.java:97)
    08:25:42    at hudson.model.Executor.run(Executor.java:421)
    08:25:42 Retrying after 10 seconds
    08:25:53 java.io.IOException: Failed to mkdirs: 
/home/jenkins/jenkins-slave/workspace/Ivy-GithubPR
    08:25:53    at hudson.FilePath.mkdirs(FilePath.java:1170)
    08:25:53    at 
hudson.model.AbstractProject.checkout(AbstractProject.java:1200)
    08:25:53    at 
hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:574)
    08:25:53    at 
jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
    08:25:53    at 
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:499)
    08:25:53    at hudson.model.Run.execute(Run.java:1724)
    08:25:53    at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    08:25:53    at 
hudson.model.ResourceController.execute(ResourceController.java:97)
    08:25:53    at hudson.model.Executor.run(Executor.java:421)
    08:25:53 Recording test results
    08:25:53 ERROR: Build step failed with exception
    08:25:53 Also:   hudson.remoting.Channel$CallSiteStackTrace: Remote call to 
H30
    08:25:53            at 
hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1693)
    08:25:53            at 
hudson.remoting.UserResponse.retrieve(UserRequest.java:310)
    08:25:53            at hudson.remoting.Channel.call(Channel.java:908)
    08:25:53            at hudson.FilePath.act(FilePath.java:986)
    08:25:53            at hudson.FilePath.act(FilePath.java:975)
    08:25:53            at 
hudson.tasks.junit.JUnitParser.parseResult(JUnitParser.java:114)
    08:25:53            at 
hudson.tasks.junit.JUnitResultArchiver.parse(JUnitResultArchiver.java:136)
    08:25:53            at 
hudson.tasks.junit.JUnitResultArchiver.parseAndAttach(JUnitResultArchiver.java:166)
    08:25:53            at 
hudson.tasks.junit.JUnitResultArchiver.perform(JUnitResultArchiver.java:153)
    08:25:53            at 
hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:81)
    08:25:53            at 
hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
    08:25:53            at 
hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
    08:25:53            at 
hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:690)
    08:25:53            at 
hudson.model.Build$BuildExecution.post2(Build.java:186)
    08:25:53            at 
hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:635)
    08:25:53            at hudson.model.Run.execute(Run.java:1749)
    08:25:53            at 
hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
    08:25:53            at 
hudson.model.ResourceController.execute(ResourceController.java:97)
    08:25:53            at hudson.model.Executor.run(Executor.java:421)
    08:25:53 /home/jenkins/jenkins-slave/workspace/Ivy-GithubPR does not exist.
    08:25:53    at 
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:483)
    08:25:53    at 
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(AbstractFileSet.java:460)
    08:25:53    at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:141)
    08:25:53    at 
hudson.tasks.junit.JUnitParser$ParseResultCallable.invoke(JUnitParser.java:118)
    08:25:53    at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2760)
    08:25:53    at hudson.remoting.UserRequest.perform(UserRequest.java:207)
    08:25:53    at hudson.remoting.UserRequest.perform(UserRequest.java:53)
    08:25:53    at hudson.remoting.Request$2.run(Request.java:358)
    08:25:53    at 
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
    08:25:53    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    08:25:53    at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    08:25:53    at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    08:25:53    at java.lang.Thread.run(Thread.java:748)
    08:25:53 Build step 'Publish JUnit test result report' marked build as 
failure
    08:25:53 Putting comment on the pull request
    08:25:54 Finished: FAILURE


> Look for Thread interruption on potentially long-running operation 
> org.apache.ivy.plugins.resolver.AbstractPatternsBasedResolver.findResourceUsingPatterns(ModuleRevisionId,
>  List, Artifact, ResourceMDParser, Date)
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: IVY-1572
>                 URL: https://issues.apache.org/jira/browse/IVY-1572
>             Project: Ivy
>          Issue Type: Improvement
>    Affects Versions: 2.4.0
>            Reporter: Aurelien Pupier
>
> While searching for an unavailable artifact and a lot of repositories are 
> defined (and especially when some of them are not very responsive), the 
> search can take several minutes.
> For this reason, it would be nice to be able to look for interruption during 
> a search.
> example of stack
> {noformat}
> Thread [Camel Version Checker - 
> org.fusesource.ide.projecttemplates.util.CamelVersionChecker@576f3c03] 
> (Suspended)    
>       owns: BufferedInputStream  (id=195)     
>       owns: CamelVersionChecker  (id=196)     
>       SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int) 
> line: not available [native method]        
>       SocketInputStream.socketRead(FileDescriptor, byte[], int, int, int) 
> line: 116   
>       SocketInputStream.read(byte[], int, int, int) line: 170 
>       SocketInputStream.read(byte[], int, int) line: 141      
>       BufferedInputStream.fill() line: 246    
>       BufferedInputStream.read() line: 265    
>       HttpParser.readRawLine(InputStream) line: 78    
>       HttpParser.readLine(InputStream, String) line: 106      
>       
> MultiThreadedHttpConnectionManager$HttpConnectionWithReference(HttpConnection).readLine(String)
>  line: 1116      
>       
> MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(String) 
> line: 1413    
>       HeadMethod(HttpMethodBase).readStatusLine(HttpState, HttpConnection) 
> line: 1973 
>       HeadMethod(HttpMethodBase).readResponse(HttpState, HttpConnection) 
> line: 1735   
>       HeadMethod(HttpMethodBase).execute(HttpState, HttpConnection) line: 
> 1098        
>       HttpMethodDirector.executeWithRetry(HttpMethod) line: 398       
>       HttpMethodDirector.executeMethod(HttpMethod) line: 171  
>       HttpClient.executeMethod(HostConfiguration, HttpMethod, HttpState) 
> line: 397    
>       HttpClient.executeMethod(HttpMethod) line: 323  
>       TimeoutHttpClientHandler(HttpClientHandler).doHead(URL, int) line: 266  
>       TimeoutHttpClientHandler(HttpClientHandler).getURLInfo(URL, int) line: 
> 152      
>       TimeoutHttpClientHandler.getURLInfo(URL) line: 55       
>       URLResource.init() line: 68     
>       URLResource.exists() line: 84   
>       
> IBiblioResolver(RepositoryResolver).findResourceUsingPattern(ModuleRevisionId,
>  String, Artifact, ResourceMDParser, Date) line: 97       
>       
> IBiblioResolver(AbstractPatternsBasedResolver).findResourceUsingPatterns(ModuleRevisionId,
>  List, Artifact, ResourceMDParser, Date) line: 100    
>       IBiblioResolver.findIvyFileRef(DependencyDescriptor, ResolveData) line: 
> 103     
>       IBiblioResolver(BasicResolver).getDependency(DependencyDescriptor, 
> ResolveData) line: 230       
>       IBiblioResolver.getDependency(DependencyDescriptor, ResolveData) line: 
> 506      
>       ChainResolver.getDependency(DependencyDescriptor, ResolveData) line: 
> 104        
>       IvyNode.loadData(String, IvyNode, String, String, boolean, 
> IvyNodeUsage) line: 170      
>       VisitNode.loadData(String, boolean) line: 292   
>       ResolveEngine.fetchDependencies(VisitNode, String, boolean) line: 718   
>       ResolveEngine.doFetchDependencies(VisitNode, String) line: 803  
>       ResolveEngine.fetchDependencies(VisitNode, String, boolean) line: 726   
>       ResolveEngine.getDependencies(ModuleDescriptor, ResolveOptions, 
> ResolveReport) line: 599        
>       ResolveEngine.resolve(ModuleDescriptor, ResolveOptions) line: 236       
>       Ivy.resolve(ModuleDescriptor, ResolveOptions) line: 523 
>       Ivy$resolve$0.call(Object, Object, Object) line: not available  
>       GrapeIvy.getDependencies(Map, IvyGrabRecord...) line: 410       
>       NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not 
> available [native method]  
>       NativeMethodAccessorImpl.invoke(Object, Object[]) line: 62      
>       DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43  
>       Method.invoke(Object, Object...) line: 498      
>       PogoMetaMethodSite$PogoCachedMethodSite.invoke(Object, Object[]) line: 
> 169      
>       
> PogoMetaMethodSite$PogoCachedMethodSite(PogoMetaMethodSite).callCurrent(GroovyObject,
>  Object[]) line: 59        
>       GrapeIvy.resolve(ClassLoader, Map, List, Map...) line: 571      
>       GrapeIvy$resolve$1.callCurrent(GroovyObject, Object, Object, Object, 
> Object) line: not available        
>       GrapeIvy.resolve(ClassLoader, Map, Map...) line: 538    
>       GrapeIvy$resolve$0.callCurrent(GroovyObject, Object, Object, Object) 
> line: not available        
>       GrapeIvy.grab(Map, Map...) line: 256    
>       NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not 
> available [native method]  
>       NativeMethodAccessorImpl.invoke(Object, Object[]) line: 62      
>       DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43  
>       Method.invoke(Object, Object...) line: 498      
>       PogoMetaMethodSite$PogoCachedMethodSite.invoke(Object, Object[]) line: 
> 169      
>       
> PogoMetaMethodSite$PogoCachedMethodSite(PogoMetaMethodSite).callCurrent(GroovyObject,
>  Object[]) line: 59        
>       
> PogoMetaMethodSite$PogoCachedMethodSite(AbstractCallSite).callCurrent(GroovyObject,
>  Object, Object) line: 174   
>       GrapeIvy.grab(Map) line: 237    
>       Grape.grab(Map<String,Object>) line: 152        
>       MavenVersionManager.loadVersion(String) line: 109       
>       CamelService.isCamelVersionExisting(String) line: 326   
>       CamelManagerServiceProxy.isCamelVersionExisting(String) line: 171       
>       CamelVersionChecker.isCamelVersionValid(String) line: 79        
>       CamelVersionChecker.lambda$0() line: 60 
>       1017131809.run() line: not available    
>       Thread.run() line: 745  
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to