Hi
Check this image. Jenkins says this test failure is a regression (e.g.
fails this build, passed previous build). How does Jenkins know to match
the result from both builds - after all Jenkins know about the test results
only the xunit xml. So I guess Jenkins compare test names from the Xml? In
this case if a class is renamed so the full name of its tests also changes
and all this history data is lost. Is this correct?
[image: Inline image 1]
On Fri, Nov 23, 2012 at 12:35 PM, clem clemensgoer...@googlemail.comwrote:
Hi,
you mean the Jenkins Links / Permalinks correct ?
http://javadoc.jenkins-ci.org/hudson/model/PermalinkProjectAction.Permalink.html
I dont think, that Jenkins does a string Matching. Jenkins has its own
Methods to get
these information.
For example you can use:
item = hudson.model.Hudson.instance.getItem(job_name)
build = item.getLastBuild()
So i guess its working with a List and without any matching tests, there
shouldnt be
lost datas.
But if im wrong, im happy for any further information.
Clem
--
I'm on Twitter (@YaronNaveh http://twitter.com/#!/YaronNaveh)
jenking.png