Bryan Pendleton created DERBY-6164:
--------------------------------------
Summary: 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
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.
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/
--
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