directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alex Karasulu <akaras...@apache.org>
Subject Re: Perf test in apacheds
Date Mon, 10 May 2010 07:48:47 GMT
You guys talking about setting up a Maven profile that makes it so the
Client API switches the underlying implementation (provider) from using
CoreSession to using network access? Also this is only with respect to
performance tests I take it correct?

Firstly I think it is important to generate Java reports so we see how long
the tests take and perhaps run multiple passes on the same test using
different providers.  This should all be done in a Performance profile so it
does not chew up the build and take too much time.

Then when the tests run in both CoreSession mode and in Network mode you
just generate the test java documentation output in the form of test reports
as Maven does well and we can see all the statistics on performance this
way.

The only problem with this is how do we make it so the same test runs with
different providers.  I guess we can have a CorePeformance profile and a
NetworkPerformance profile.  Don't know what the best option is here.

Sorry about the top post.

Regards,
Alex


On Mon, May 10, 2010 at 10:30 AM, Felix Knecht <felixk@apache.org> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> > I consider creating two dedicated modules - one using coreSession and
> > another one with network - to run the performance tests.
> >
> > Another option is to mix those tests with the existing tests, as it's
> > already done, but I like the idea of those separate modules. In this
> > case, the tests will be named xxxPTest.java, and we will use a special
> > maven profile to run them (the default is that *PTest are not executed).
> >
> > What do you prefer ?
>
> I'd prefer the maven profile option with separate modules. IIUC this
> would then be a third option?
>
> Felix
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.15 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkvntgYACgkQ2lZVCB08qHGXpgCcDDu424E/1Jz48MH+ybU9Tnmh
> iiwAn30FbRal8o31wliPH8EAZQge9Ex8
> =5zJ9
> -----END PGP SIGNATURE-----
>



-- 
Alex Karasulu
My Blog :: http://www.jroller.com/akarasulu/
Apache Directory Server :: http://directory.apache.org
Apache MINA :: http://mina.apache.org
To set up a meeting with me: http://tungle.me/AlexKarasulu

Mime
View raw message