[
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)