db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bryan Pendleton (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DERBY-6164) Improve Derby's Code Coverage - GSoC 2013 Project
Date Thu, 25 Apr 2013 02:36:16 GMT

    [ https://issues.apache.org/jira/browse/DERBY-6164?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13641321#comment-13641321

Bryan Pendleton commented on DERBY-6164:

Hello Ahsan,

I am glad to hear that your test environment is now operational. Probably, we could improve
our documentation on the wiki!

Please, call me Bryan.

Regarding your proposal, you should certainly read through the Google guidelines on the GSoC
web site:

Specifically with regard to this project, your proposal should be as specific as possible
about the
work you propose to perform (improving the Derby test suite to ensure that more of the Derby
code base is thoroughly tested) -- describe the code packages that seem to you to be in more
need of additional testing, based on your review of the current code coverage results at

Also you should describe the work you have done to this point, your approach for proceeding
with additional work, and how you propose to measure the success of the work.

For some additional ideas, you might look at some of the Derby GSoC projects that have been
done in the past, for example DERBY-5674 and DERBY-5091

You can also subscribe to the derby-dev mailing list and search the archives for prior years
find some examples of student proposals for Derby GSoC projects in the past.

> 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
>          Components: Test
>            Reporter: Bryan Pendleton
>            Assignee: Bryan Pendleton
>            Priority: Minor
>              Labels: gsoc2013
> This year's edition of Google Summer of Code includes, once again, the Apache Software
> 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
> 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

View raw message