Thanks for all suggestions! Is there some good pointer / link / example to
how
one can integrate a groovy script on a jenkins page somewhere?
Or to put it in another way: I'm sure I can dig out the content I'm looking
for,
but what is the recommended way to integrate it inside jenkins, is there
some good example / best practice on how one should do this?
On Wednesday, 17 October 2012 14:44:48 UTC+2, Christopher wrote:
>
> Yeah, that certainly sounds useful.
>
> A quick possibility could be to write a Groovy script (and contribute it
> to the "jenkins-scripts" repo) which takes a job name and a test name,
> and then loops through all builds, printing out a basic list containing
> build number, and test status for each.
>
> Chris
>
>
> On 16/10/12 15:25, Bruno P. Kinoshita wrote:
> > Hi Bj�rn,
> >
> > I don't know if a plug-in for this already exists or not, but I think it
> > doesn't and it sounds like a good idea :)
> >
> > You could use a Recorder [1], and iterate through the past builds
> > (perhaps a depth option here would be a good idea). You can then use the
> > following (not tested) to retrieve the tests in a Build*:
> >
> > List<AbstractTestResultAction> actionsWithTests =
> > build.getActions(AbstractTestResultAction.class);
> > for(AbstractTestResultAction<?> leAction : actionsWithTests) {
> > TestResult testResult = (TestResult)leAction.getResult(); // if
> > instanceof...
> > // look for certain test status, and report it
> > }
> >
> > Hope that helps,
> >
> > [1] http://javadoc.jenkins-ci.org/?hudson/tasks/Recorder.html
> > * Depending on the plug-in, you may have to use other classes, junit and
> > tap plugin adds a AbstractTestResultAction. I believe TestNG has a
> > custom build action with test results.
> > Bruno P. Kinoshita
> > http://kinoshita.eti.br
> > http://tupilabs.com
> >
> >
> ------------------------------------------------------------------------
> > *From:* Bj�rn Julander <[email protected] <javascript:>>
> > *To:* [email protected] <javascript:>
> > *Sent:* Tuesday, 16 October 2012 6:38 AM
> > *Subject:* Track history of an individual testcase
> >
> > I'm looking for the feature of getting a history of an individual
> > test case, does such already exist?
> >
> > Motivation: I have a Unit testcase that failed in the last run.
> > I have a suspicion that it might be an intermittent failure and
> > would like
> > to investigate that. Today I can only click manually through each
> build
> > which is time consuming and don't give me an overview.
> >
> > What I would like to do is to click on the testcase and see it's
> > history for each run,
> > preferable with a summary of the other test cases.
> >
> > I assume this doesn't exist (or please point me in the right
> direction).
> > I have not developet a jenkins plugin before, can you give me some
> > pointers
> > on where one should hook in such a feature.
> > I guess there should be some good existing extension point for this,
> > but which one?
> >
> > Any tips in any direction is hightly appreciated!
> >
> > Thanks // Bj�rn
> >
> >
>
>