On Tue, Oct 18, 2011 at 12:36 PM, N Keywal <nkey...@gmail.com> wrote:
> If I do things in a pure & clean way, that's gonna create a big big bunch of
> very very small JIRAs. Is that ok, or do you prefer medium sized ones?
>

Medium-sized sounds better.  Group as best you can.  Doesn't have to
be pure when it comes to test refactoring I'd say.

> Then I will have a look at the profiler results. Who knows :-)
>

Little time has been spent around profiling start/stop I'd say.  Its
mostly message passing with wait loops and we probably do it the
dumbest way possible (smile).


> The next task could be defining the strategy for the split. I tend to
> believe that we can categorize the tests between:
> - core unit tests: with a contract: should be run before submitting a patch,
> should not take too long, should not be flaky, should cover most of HBase
> - long running tests: long or flaky, not on the core of HBase, or testing
> specific cases (like timeout)
>

Sounds good.

Flakey tests need to be fixed.  Its good fingering them as flakey but
would like to shutdown a test soon after it identified (I don't think
this part of the speed-up tests task -- its a separate endeavor).

Good stuff.
St.Ack

Reply via email to