NAME

Tapper::Testplan::Reporter::Plugins::Taskjuggler - Main module for testplan reporting!

SYNOPSIS

use Tapper::Testplan::Reporter;

my $foo = Tapper::Testplan::Reporter->new();

FUNCTIONS

fetch_data

Get the data about platforms and data from cache or remote.

get_platforms

Get a list of platforms together with their associated tasks.

get_tasks

Get a list of testplans we want reports for.

@optparam hash ref - contains "start" and "end" DateTime object

@return array - contains DBIC result objects

send_mail

Send the text as mail.

@param string - report text

@return undef

send_reports

Send a report based on the data received as parameter.

@param list of hash refs - contains reports

@return success - 0 @return error - error string

AUTHOR

AMD OSRC Tapper Team, <tapper at amd64.org>

BUGS

Please report any bugs or feature requests to bug-tapper-testplan-reporter at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Tapper-Testplan-Reporter. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc Tapper::Testplan::Reporter

You can also look for information at:

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2008-2011 AMD OSRC Tapper Team, all rights reserved.

This program is released under the following license: freebsd