jackrabbit-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jukka Zitting (JIRA)" <j...@apache.org>
Subject [jira] Created: (JCRBENCH-3) Remove the jcr-benchmark dependency to jcr-tests
Date Wed, 21 Oct 2009 13:35:59 GMT
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
            Assignee: Jukka Zitting

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 is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message