[ 
http://issues.apache.org/jira/browse/DERBY-1116?page=comments#action_12370542 ] 

David Van Couvering commented on DERBY-1116:
--------------------------------------------

One more point: currently if you try to run derbyall more than once on the same 
machine, it fails due to network port conflicts.  So you can only be testing 
one patch at a time, further impacting productivity.

> Define a minimal acceptance test suite for checkins
> ---------------------------------------------------
>
>          Key: DERBY-1116
>          URL: http://issues.apache.org/jira/browse/DERBY-1116
>      Project: Derby
>         Type: Improvement
>   Components: Test
>     Reporter: David Van Couvering
>     Priority: Minor

>
> Now that we have an excellent notification system for tinderbox/nightly 
> regression failures, I would like to suggest that we reduce the size of the 
> test suite being run prior to checkin.   I am not sure what should be in such 
> a minimal test, but in particular I would like to remove things such as the 
> stress test and generally reduce the number of tests being run for each 
> subsystem/area of code.
> As an example of how derbyall currently affects my productivity, I was 
> running derbyall on my machine starting at 2pm, and by evening it was still 
> running.  At 9pm my machine was accidentally powered down, and this morning I 
> am restarting the test run.
> I have been tempted (and acted on such temptation) in the past to run a 
> smaller set of tests, only to find out that I have blocked others who are 
> running derbyall prior to checkin.  For this reason, we need to define a 
> minimal acceptance test (MATS) that we all agree to run prior to checkin.
> One could argue that you can run your tests on another machine and thus 
> reduce productivity, but we can't assume everybody in the community has nice 
> big test servers to run their tests on.
> If there are no objections, I can take a first pass at defining what this 
> test suite should look like, but I suspect many others in the community have 
> strong opinions about this and may even wish to volunteer to do this 
> definition themselves (for example, some of you who may be working in the QA 
> division in some of our Big Companies :) ).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to