[ 
https://issues.apache.org/jira/browse/JCRBENCH-3?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jukka Zitting reassigned JCRBENCH-3:
------------------------------------

    Assignee:     (was: Jukka Zitting)

> Remove the jcr-benchmark dependency to jcr-tests
> ------------------------------------------------
>
>                 Key: JCRBENCH-3
>                 URL: https://issues.apache.org/jira/browse/JCRBENCH-3
>             Project: Jackrabbit JCR Benchmark
>          Issue Type: Improvement
>            Reporter: Jukka Zitting
>            Priority: Major
>
> Currently the jackrabbit-jcr-benchmark component is designed as an extension 
> of jackrabbit-jcr-tests. This gives the benchmark suite some setup code for 
> free, but on the other hand makes it quite difficult to set up and use as an 
> ad-hoc benchmark suite.
> I'd like to refactor the benchmark suite to consist of a generic test runner 
> (with a main method so it can be run from the command line) and a set of 
> standalone performance test classes that take an already initialized 
> repository and have their own setup and teardown methods. The runner could 
> take care of things like timing the test cases, measuring statistics over 
> multiple test runs, and producing a report of the results.
> TestNG has some support for such use (much more so than JUnit), but it might 
> be that we still need to implement at least some of the above features.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to