reporting

package
v0.0.14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2021 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

Package reporting provides features to allow for the generation of test reports

Index

Constants

This section is empty.

Variables

View Source
var HistogramDataPointCount = 50

Functions

func CSVReport

func CSVReport(r loadtest.Runner, w io.Writer)

CSVReport will write a CSV format report containing basic details of each test executed by a single runner

func CSVReportToFile

func CSVReportToFile(r loadtest.Runner, filename string)

CSVReportToFile will write a CSV report to the specified file and omit an error to STDERR if this fails

func LatencyHistogramReport

func LatencyHistogramReport(r loadtest.Runner, out io.Writer)

LatencyHistogramReport will plot an SVG format histogram showing the latency distribution of the result set from the runner

func LatencyHistogramReportToFile

func LatencyHistogramReportToFile(r loadtest.Runner, filename string)

LatencyHistogramReportToFile will plot the histogram directly to a file

func TXTReport

func TXTReport(r loadtest.Runner, out io.Writer)

TXTReport generates a human readable text report for a single runner

func TXTReportToFile

func TXTReportToFile(r loadtest.Runner, filename string)

TXTReportToFile will write a human readable report to the specified file and omit an error to STDERR if this fails

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL