The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.2

  • Bryce Harrington <bryce@osdl.org>: Updated version number for release
    • README: Filled in description of the module
    • Makefile.PL: Added Template dependency
  • John Daiker <daikerjohn@gmail.com>: Rename Test::Reporter to Test::Presenter
    • Added support for constraining queries through configuration files
    • Added Present.pm and a simple to_plot() method to support gnuplot output in a very simple way
    • Queries can now be sorted (ascending|descending) before being returned by the DB
    • Added "recursive replacement" so that templates can define other sections of the same template
    • Added support for plaintext in configuration files (which override any template definitions)
    • Various bugfixes for supporting "recursive replacement" in config and template files
    • Updated templates (and configs) to support "recursive replacement"
    • Added support for naming the document as it is placed in the DB
    • Update remove_doc() call for new Document Name support
    • Fixed issue where DB was being corrupted when Document was removed.
    • Added open_template() and open_config() methods
    • Added process() method to combine query scripts with config files
    • Added save_query() method to QueryTemplate.pm so that queries could be saved to disk for later use
    • Added load_query() method: if we can save, we should be able to load as well
    • Made _hpush an internal method
    • Return "1" from methods that previously weren't returning any value
    • Updated all documention for perldoc support
    • Changed results storage to an array instead of a CSV
    • Created a more modular design with Query.pm, DbXml.pm, and QueryTemplate.pm
    • Added explanation of project from mailing list
  • Mark Wong <markw@osdl.org>: Moved plotting and html generation functions from Test::Parser::Iostat, Test::Parser::Vmstat, Test::Parser::Sar, and Test::Parser::Dbt2 to here
    • Added Test::Presenter::Dbt5.
  • Richard Kennedy <richardk@enterprisedb.com>: Output transaction response time data sorted in numeric order not ascii order

Documentation

Generates reports from test results
Generates reports from test results

Modules

A module for results Presentation.
A submodule for Test::Presenter This module provides access to a DBXml perl object for the storage and querying of test results data. The DBXml perl object is populated with one or more TRPI-like XML files.
Perl module to parse output files from a DBT-2 test run.
Perl module to parse output files from a DBT-5 test run.
Perl module to plot data from vmstat
A submodule for Test::Presenter This module provides a methods for outputting test results with the gnuplot tool. Other tools can be supported in the future, however.
A submodule for Test::Presenter This module provides methods for gathering some standard information that is common to a wide set of test results data. A method is also provided to allow for direct querying of the DBXml Perl object.
A submodule for Test::Presenter This module provides methods for opening and inputting both Template and Configuration files. The loaded files are then "merged" to create DBXml queries.
Perl module to plot data from sar.
Perl module to plot data from vmstat