chronos:report

Note:This goal should be used as a Maven report.

Full name:

org.codehaus.mojo:chronos-maven-plugin:1.0-SNAPSHOT:report

Description:

Creates a report of the currently executed performancetest in html format.

Attributes:

  • Requires a Maven project to be executed.

Optional Parameters

Name Type Since Description
averageduration int - The timeinterval (in millis) to base moving average calculations on.
Default value is: 20000.
dataid String - The id of the data, to create a report from.
Default value is: performancetest.
description String - The description of the generated report.
historychartupperbound double - Set the history chart upper bound
Default value is: 0.
metadata String - Points to a simple text file containing meta data about the build.
The information will be added to the reports under Additional build info.
The file is read line for line and added the report.
The readed expects the tab character to seperate keys and values:

Build no.<tab>567
Svn tag<tab>Test

Default value is: null.
outputDirectory String - Location (directory) where generated html will be created.
plugins List - (no description)
reportid String - The id of the report and the name of the generated html-file. If no id is defined, the dataid is used
responsetimedivider int - responsetimeDivider may be used when the response time of a single request is so low that the granularity of the system timer corrupts the response time measured.
Default value is: 1.
showaverage boolean - Will graphs of responsetimes and histogram show the average?
Default value is: true.
showdetails boolean - Should details of each individual test be shown?
Default value is: true.
showgc boolean - Will garbage collections be shown?
Default value is: true.
showhistogram boolean - Should a histogram be shown?
Default value is: true.
showinfotable boolean - Will information tables be shown?
Default value is: true.
showpercentile Boolean - Will graphs of responsetimes and histogram show 95 percentiles?
showpercentile95 boolean - Will graphs of responsetimes and histogram show 95 percentiles?
Default value is: true.
showpercentile99 boolean - Will graphs of responsetimes and histogram show 95 percentiles?
Default value is: false.
showresponse boolean - Should responsetimes be shown?
Default value is: true.
showsummary boolean - Should a summary of the tests taken together be shown?
Default value is: true.
showsummarycharts boolean - Should a summary of the tests include graphs?
Default value is: true.
showthroughput boolean - Should a graph of throughput be shown?
Default value is: true.
showtimeinfo boolean - Will the information tables contain timing info?
Default value is: true.
threadcountduration int - The timeinterval (in millis) to count threads within.
Default value is: 20000.
title String - The title of the generated report.

Parameter Details

averageduration:

The timeinterval (in millis) to base moving average calculations on.
  • Type: int
  • Required: No
  • Default: 20000

dataid:

The id of the data, to create a report from.
  • Type: java.lang.String
  • Required: No
  • Default: performancetest

description:

The description of the generated report.
  • Type: java.lang.String
  • Required: No

historychartupperbound:

Set the history chart upper bound
  • Type: double
  • Required: No
  • Default: 0

metadata:

Points to a simple text file containing meta data about the build.
The information will be added to the reports under Additional build info.
The file is read line for line and added the report.
The readed expects the tab character to seperate keys and values:

Build no.<tab>567
Svn tag<tab>Test
  • Type: java.lang.String
  • Required: No
  • Default: null

outputDirectory:

Location (directory) where generated html will be created.
  • Type: java.lang.String
  • Required: No
  • Expression: ${project.build.directory}/site

plugins:

(no description)
  • Type: java.util.List
  • Required: No

reportid:

The id of the report and the name of the generated html-file. If no id is defined, the dataid is used
  • Type: java.lang.String
  • Required: No

responsetimedivider:

responsetimeDivider may be used when the response time of a single request is so low that the granularity of the system timer corrupts the response time measured.
  • Type: int
  • Required: No
  • Default: 1

showaverage:

Will graphs of responsetimes and histogram show the average?
  • Type: boolean
  • Required: No
  • Default: true

showdetails:

Should details of each individual test be shown?
  • Type: boolean
  • Required: No
  • Default: true

showgc:

Will garbage collections be shown?
  • Type: boolean
  • Required: No
  • Default: true

showhistogram:

Should a histogram be shown?
  • Type: boolean
  • Required: No
  • Default: true

showinfotable:

Will information tables be shown?
  • Type: boolean
  • Required: No
  • Default: true

showpercentile:

Will graphs of responsetimes and histogram show 95 percentiles?
  • Type: java.lang.Boolean
  • Required: No

showpercentile95:

Will graphs of responsetimes and histogram show 95 percentiles?
  • Type: boolean
  • Required: No
  • Default: true

showpercentile99:

Will graphs of responsetimes and histogram show 95 percentiles?
  • Type: boolean
  • Required: No
  • Default: false

showresponse:

Should responsetimes be shown?
  • Type: boolean
  • Required: No
  • Default: true

showsummary:

Should a summary of the tests taken together be shown?
  • Type: boolean
  • Required: No
  • Default: true

showsummarycharts:

Should a summary of the tests include graphs?
  • Type: boolean
  • Required: No
  • Default: true

showthroughput:

Should a graph of throughput be shown?
  • Type: boolean
  • Required: No
  • Default: true

showtimeinfo:

Will the information tables contain timing info?
  • Type: boolean
  • Required: No
  • Default: true

threadcountduration:

The timeinterval (in millis) to count threads within.
  • Type: int
  • Required: No
  • Default: 20000

title:

The title of the generated report.
  • Type: java.lang.String
  • Required: No