Rechercher une page de manuel
Test::AutoBuild::Result.3pm
Langue: en
Version: 2007-12-08 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
NAME
Test::AutoBuild::Result - represents results of an actionSYNOPSIS
use Test::AutoBuild::Result;
DESCRIPTION
This module provides a representation of the results from an 'interesting' action of the build process. The results current include a key identifying the action, status string identifying the outcome of the action, a log of command output, and start and end times.METHODS
- my $resule = Test::AutoBuild::Result->new(%params);
- Creates a new result object.
- my $name = $result->name();
- Retrieves the name associated with the result, which is typically an alpha numeric string.
- my $label = $result->label();
- Retrieves the label associated with the result, which can be free format text.
- my $log = $result->log();
- Retrieves the log of the output of the action
- my $status = $result->status();
- Retrieves the status of the result, one of 'pending', 'success', 'failed', 'aborted', or 'skipped'.
- my $time = $result->start_time();
- Retrieves the time at which the action began execution, or undefined if it is yet to run
- my $time = $result->end_time();
- Retrieves the time at which the action completed execution, or undefined if it is yet to complete
- $result->add_result($sub_result);
- Adds a nested result to this result. The $sub_result parameter should be another instance of the Test::AutoBuild::Result class.
- @results = $result->results
- Retrieves a list of all nested results, previously added with the "add_result" method.
- $boolean = $result->has_results
- Returns a true value if there are nested results
AUTHORS
Daniel Berrange <dan@berrange.com>COPYRIGHT
Copyright (C) 2005 Daniel Berrange <dan@berrange.com>SEE ALSO
perl(1), Test::AutoBuild::ModuleContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre