commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gilles (JIRA)" <>
Subject [jira] [Commented] (MATH-974) Move "PerfTestUtils" to "src/main" repository
Date Tue, 14 May 2013 22:41:16 GMT


Gilles commented on MATH-974:

If you refuse that it be moved, then what is the alternative for users to depend on this class
in order to perform their own benchmarks so that they can decide whether it's worth using
Commons Math code instead of another implementation?

Would it be any better to distribute a second artefact with all the test classes?

Strictly, that code also has no place in the unit tests repository.
It could become part of a toolbox used by "indirect" contributors, i.e. people who do not
want to download the CM source code but could point to performance weaknesses.
But is it worth creating a new component for that at this point? I think not.

See also at the end of this [old post|].

> Move "PerfTestUtils" to "src/main" repository
> ---------------------------------------------
>                 Key: MATH-974
>                 URL:
>             Project: Commons Math
>          Issue Type: Wish
>    Affects Versions: 3.2
>            Reporter: Gilles
>            Assignee: Gilles
>            Priority: Trivial
>              Labels: benchmark, test
>             Fix For: 4.0
> The class "org.apache.commons.math3.PerfTestUtils" is in the "src/test" part of the code
> It was intended to perform micro-benchmarks and compare alternative implementations.
However its location makes it difficult to use by users that rely on automatic dependency
> Having it more visible will hopefully lead to useful suggestions for improving the benchmarking

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message