BenchmarkReport
Report generator for benchmark results.
Supports multiple output formats:
- Console: Formatted text for terminal display
- JSON: Machine-readable format for processing
- Markdown: Documentation-ready format
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
BenchmarkReport.type
Members list
Value members
Concrete methods
Generate comparison report between two results.
Generate comparison report between two results.
Attributes
Generate console-friendly report.
Generate console-friendly report.
Value parameters
- results
-
Benchmark results
Attributes
- Returns
-
Formatted string for terminal display
Generate detailed console report with per-metric breakdown.
Generate detailed console report with per-metric breakdown.
Value parameters
- results
-
Benchmark results
Attributes
- Returns
-
Detailed formatted string
Generate JSON report.
Generate JSON report.
Value parameters
- pretty
-
Pretty-print with indentation
- results
-
Benchmark results
Attributes
- Returns
-
JSON string
Generate Markdown report.
Generate Markdown report.
Value parameters
- results
-
Benchmark results
Attributes
- Returns
-
Markdown string
Save report to file.
Save report to file.
Value parameters
- format
-
Output format (console, json, markdown)
- path
-
Output file path
- results
-
Benchmark results
Attributes
- Returns
-
Unit or error