tag:blogger.com,1999:blog-635775902352571070.post4895425868962663870..comments2023-03-07T06:03:36.419-08:00Comments on Shotguns and Penguins: How To Aggregate Downstream Test Results in HudsonRyanhttp://www.blogger.com/profile/00056461380635724491noreply@blogger.comBlogger12125tag:blogger.com,1999:blog-635775902352571070.post-9940341487717714412014-11-20T16:11:48.310-08:002014-11-20T16:11:48.310-08:00I just used this post as a springboard to get my o...I just used this post as a springboard to get my own Jenkins jobs to aggregate. I documented my steps in the form of this SO answer for an updated Jenkins approach:<br />http://stackoverflow.com/a/27051535/246801Zachary Younghttps://www.blogger.com/profile/01472936628410991574noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-26273527130491246652013-09-12T13:43:27.554-07:002013-09-12T13:43:27.554-07:00I'm sorry I can't help you guys with new i...I'm sorry I can't help you guys with new issues. This post is from a version of Hudson about 4 years ago, and while I still use Jenkins, I'm no longer running a distributed build and aggregating test results.Ryanhttps://www.blogger.com/profile/00056461380635724491noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-3338469000854869102013-08-26T17:27:16.419-07:002013-08-26T17:27:16.419-07:00I did everything mentioned in the post and it just...I did everything mentioned in the post and it just does NOT show any aggregated test results...<br /><br />The only difference is that I use the "Groovy postbuild" plugin to launch the downstream jobs, so the "downstream builds" link does not work at all. But the "fingerprints" link does work. I can see the related upstream/downstream jobs.<br /><br />I can see the test results from each downstream job. But the "aggregate" link from the upstream job just does not work!Anonymoushttps://www.blogger.com/profile/09608215133047635523noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-89988695519221404572012-10-01T23:48:43.181-07:002012-10-01T23:48:43.181-07:00@Nicolas: I was in your shoes about an hour ago: y...@Nicolas: I was in your shoes about an hour ago: you do need to publish Test Results for the Aggregator to work. Specifically, you need to publish JUnit Test Results as a post-build action. I'm actually using Canoo Web Tester, and using the WebTest Presenter post-build action was not enough: I needed both. JUnit to aggregate upstream, and WebTest Presenter to actually show the errors.Zachary Younghttps://www.blogger.com/profile/01472936628410991574noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-61270780924206144612012-09-12T12:24:33.588-07:002012-09-12T12:24:33.588-07:00I'm struggling with the same problem using the...I'm struggling with the same problem using the very latest Jenkins ver. 1.481. Thanks everyone for your tips, especially on how to use copyArtifacts. So I followed everything to the T. I use fingerprinted artifacts that I confirm are common between the upstream project build and the downstream builds. My artifact is unique to every new build of the upstream project as well. But alas, I always get "Aggregate Test Result (no tests)". Whats the deal ?!? I do not publish Junit tst result reports nor do I publish javaDoc, but those aren't required right ? Please help !Nicolashttps://www.blogger.com/profile/00387507819757146737noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-33777484727521447212011-10-22T03:19:10.750-07:002011-10-22T03:19:10.750-07:00Use CopyArtifacts Plugin to get the artifacts arch...Use CopyArtifacts Plugin to get the artifacts archived in the upstream jobs.josesanoreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-63918461051419021712011-08-18T06:48:37.983-07:002011-08-18T06:48:37.983-07:00I was able to solve the passing of the artifact pr...I was able to solve the passing of the artifact problem by having both builds build in the same directory. This can be done by selecting "Use Custom Workspace" under the "Advanced Project Options" and specifying the directory you want to use. You will have to do this for both projects, and you will probably want to also set the options to block building while up/downstream projects are building.Johnhttps://www.blogger.com/profile/07481305849395121055noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-88327189404900514272011-01-11T09:03:02.915-08:002011-01-11T09:03:02.915-08:00Many thanks. Hudson is pretty easy to use most of...Many thanks. Hudson is pretty easy to use most of the time, but this feature was rather confusing.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-53248397406976693802010-12-15T05:54:20.813-08:002010-12-15T05:54:20.813-08:00I had somehow been able to understand most of what...I had somehow been able to understand most of what you have written. <br /><br />But I did find one other funny issue. In my setup the aggregation of test results did not happen if fingerprint did not change after enabling the test aggregation. ;-)<br /><br />Workaround is to make a code change that change fingerprint.Unknownhttps://www.blogger.com/profile/09628445703245028728noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-17743789910004112502009-09-24T15:32:45.321-07:002009-09-24T15:32:45.321-07:00The wiki page for URL SCM could use some snazzing ...The wiki page for URL SCM could use some snazzing up, but it is <a href="http://wiki.hudson-ci.org/display/HUDSON/URL+SCM" rel="nofollow">here</a>Unknownhttps://www.blogger.com/profile/01371077837265750213noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-50143931017272474132009-09-09T18:29:31.075-07:002009-09-09T18:29:31.075-07:00Thanks for the tip, Jonathan! That looks like exac...Thanks for the tip, Jonathan! That looks like exactly what I need to fill that gap. I'm having trouble getting to the Hudson site right now, but I'll definitely check it out later.Ryanhttps://www.blogger.com/profile/00056461380635724491noreply@blogger.comtag:blogger.com,1999:blog-635775902352571070.post-496392929889570552009-09-09T16:16:01.040-07:002009-09-09T16:16:01.040-07:00You can use the URL SCM plugin in Hudson to retrie...You can use the URL SCM plugin in Hudson to retrieve the contents of the lastSuccessBuild rather than using wget.Jonathanhttps://www.blogger.com/profile/02573231601884611028noreply@blogger.com