[ 
https://issues.apache.org/jira/browse/DERBY-6164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bryan Pendleton updated DERBY-6164:
-----------------------------------

    Description: 
This year's edition of Google Summer of Code includes, once again, the Apache 
Software Foundation.

For the Derby project, I'm offering to mentor a student on the tasks described 
here.

For this project, you are required to have some basic knowledge of JUnit and of 
how code coverage works.

Currently some packages of Derby have poor code coverage. Emma defines the 
minimum acceptable code coverage as 70% and some engineers suggest a minimum of 
80% is desired. 

Students are invited to look at [1] to get familiar with Emma's code coverage 
reports on Derby. 

The Derby project conducted this effort last year, and substantial improvements 
were made.

We are looking to continue this process this year, as there are still areas of 
the Derby code base where code coverage could be substantially improved.

The candidate students are also expected to come up with their own schedule for 
the tests they plan on creating and to discuss this schedule publicly on the 
mailing list. 

After a student applies, a small interview will be conducted via email as part 
of the ASF's evaluation process. 

[1] - http://dbtg.foundry.sun.com/derby/test/coverage/

  was:
This year's edition of Google Summer of Code includes, once again, the Apache 
Software Foundation.

For the Derby project, I'm offering to mentor a student on the tasks described 
here.

For this project, you are required to have some basic knowledge of JUnit and of 
how code coverage works.

Currently some packages of Derby have poor code coverage. Emma defines the 
minimum acceptable code coverage as 70% and some engineers suggest a minimum of 
80% is desired. 

Students are invited to look at [1] to get familiar with Emma's code coverage 
reports on Derby. 

A few suggestions of classes that require improvements are: 
- org.apache.derby.client.net - important package with poor coverage. 
- org.apache.derby.iapi.types - several classes not tested at all and others 
with poor coverage. 
- org.apache.derby.iapi.jdbc - could use extensive improvements. 
- org.apache.derby.impl.io - another package with poor coverage. 

The candidate students are also expected to come up with their own schedule for 
the tests they plan on creating and to discuss this schedule publicly on the 
mailing list. 

After a student applies, a small interview will be conducted on IRC as part of 
the ASF's evaluation process. 

[1] - http://dbtg.foundry.sun.com/derby/test/coverage/

    
> Improve Derby's Code Coverage - GSoC 2013 Project
> -------------------------------------------------
>
>                 Key: DERBY-6164
>                 URL: https://issues.apache.org/jira/browse/DERBY-6164
>             Project: Derby
>          Issue Type: Task
>            Reporter: Bryan Pendleton
>            Assignee: Bryan Pendleton
>            Priority: Minor
>
> This year's edition of Google Summer of Code includes, once again, the Apache 
> Software Foundation.
> For the Derby project, I'm offering to mentor a student on the tasks 
> described here.
> For this project, you are required to have some basic knowledge of JUnit and 
> of how code coverage works.
> Currently some packages of Derby have poor code coverage. Emma defines the 
> minimum acceptable code coverage as 70% and some engineers suggest a minimum 
> of 80% is desired. 
> Students are invited to look at [1] to get familiar with Emma's code coverage 
> reports on Derby. 
> The Derby project conducted this effort last year, and substantial 
> improvements were made.
> We are looking to continue this process this year, as there are still areas 
> of the Derby code base where code coverage could be substantially improved.
> The candidate students are also expected to come up with their own schedule 
> for the tests they plan on creating and to discuss this schedule publicly on 
> the mailing list. 
> After a student applies, a small interview will be conducted via email as 
> part of the ASF's evaluation process. 
> [1] - http://dbtg.foundry.sun.com/derby/test/coverage/

--
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: http://www.atlassian.com/software/jira

Reply via email to