Actually I wasn't... but that is a good idea ;)

I was really thinking that the task would start by analysing test coverage of our modules (or perhaps a core set) and then the student would focus in on just a small set of those modules. That way the project becomes more localised and not an endless task. I had imagined that the student would set coverage milestones (target percentage, or perhaps a target increase in coverage) for each of their selected of modules and start working towards those targets by creating new tests/improving current tests. As far as I see it, the student gets experience of both our source and test code, our build system and test harness, test coverage tools, test planning and development, our bug tracking system, as well as potentially offering patches for any bugs they find along the way. I also think the project would benefit greatly from some concentrated efforts in this area.

Regards,
Oliver

Nathan Beyer wrote:
Hmm - that's not quite what I thought Oliver was talking about. I
interpreted it as getting some code coverage and analysis tools
integrated into the automated builds and generating continuous
reports. We have license to Clover and I'd love to get that working.

-Nathan

On Tue, Mar 3, 2009 at 5:20 AM, Alexei Fedotov <alexei.fedo...@gmail.com> wrote:
Oliver,

I would say that a test coverage task has three problems:
1) it is too complex;
2) it is not localized, the person should cover our 50,000 test base;
3) it is more production-like task than educational one;
4) QA tasks are likely to be less interesting for most ambitious students.

If there are professional QA engineers working on Harmony, this would
be an ideal task for them to grow from QA engineers to experienced
ones.

Thanks.


On Tue, Mar 3, 2009 at 1:27 PM, Oliver Deakin
<oliver.dea...@googlemail.com> wrote:
Hi,

I was also thinking it might be worthwhile having some kind of test coverage
project - perhaps involving analysis of the quality and coverage of our
testing for each classlib/VM module, with a target of improving testing in
the most important areas/areas which are most lacking. Does this sound like
a reasonable project? Is it enough for a student to get their teeth into?

Regards,
Oliver

Sian January wrote:
Hi everyone,

Do we want to propose any projects for Google Summer of Code 2009?  It
was quite successful last year for Harmony, with two students
completing the programme, so definitely worth doing in my opinion.

http://code.google.com/soc/

Thanks,

Sian



--
Oliver Deakin
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number
741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
PO6 3AU



--
С уважением,
Алексей Федотов,
http://people.apache.org/~aaf/



--
Oliver Deakin
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

Reply via email to