[
http://jira.codehaus.org/browse/JBEHAVE-394?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=244112#action_244112
]
Alan Parkinson commented on JBEHAVE-394:
----------------------------------------
The simplest way to create a test plug-in is take advantage of the xUnit plugin
(http://wiki.hudson-ci.org/display/HUDSON/xUnit+Plugin). xUnit is used by
several plugins (CppUnit, Gallio, Parasoft C++Test tool, JSUnit, AUnit, etc...)
to provide test information to hudson.
It achieves this by using XSLT to transforms native test XML test reports into
JUnit test reports and then passes this to Hudsons existing JUnit support.
The JUnit report features can map quite nicely onto the JBehave terms e.g.
* Story -> Test suite
* Scenario -> test case
* Scenarios containing pending steps and no failed steps can marked as a JUnit
ignored test case
This would provide all the functionality required, except using JUnit terms in
the Hudson UI instead of JBehave terms.
This is quite simple and I already have some code working. I'm quite happy to
carry working on the xUnit approach unless anyone think s a full Hudson plugin
would be a better option?
> Hudson Plugin to import JBehave test reports
> --------------------------------------------
>
> Key: JBEHAVE-394
> URL: http://jira.codehaus.org/browse/JBEHAVE-394
> Project: JBehave
> Issue Type: New Feature
> Environment: Hudsdon
> Reporter: Alan Parkinson
> Priority: Minor
>
> As a developer I want to see a Hudson build test result showing failed
> scenarios so that I can see what broke my build
> As a developer I want scenarios containing pending steps and no failed steps
> to appear in build test result not as a fail or pass so that I can see what
> is missing from a story
> As a Manager I want to see individual scenarios in the build graph so that I
> can monitor progress of stories
> As a Manager I want to see Hudson build trend graph containing failed,
> pending and successful scenarios so that I can monitor the stability of my
> build
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email