Skip to content

Releases: grafana/xk6-dashboard

v0.4.3 - replay results

01 Jun 13:37
Compare
Choose a tag to compare

Main new features:

  • replay results: the extension adds a dashboard replay subcommand to the k6 command line, which can be used to play back test run results previously saved in JSON format for the dashboard.
$ ./k6 dashboard replay --help

The replay command load the saved JSON results and replay it for the dashboard UI.
The compressed file will be automatically decompressed if the file extension is .gz

Usage:
  k6 dashboard replay file [flags]

Flags:
      --config string   UI configuration file location (default: '.dashboard.js')
      --host string     Hostname or IP address for HTTP endpoint (default: '', empty, listen on all interfaces)
      --open            Open browser window automatically
      --period 10s      Event emitting frequency (default: 10s), example: `1m` (default 10s)
      --port int        TCP port for HTTP endpoint (default: 5665), example: 8080 (default 5665)
  -h, --help            help for replay

v0.4.2 - summary & report

18 May 16:39
376b757
Compare
Choose a tag to compare

Main new features:

  • reporting: The Report tab contains a test operation report in a printable (or PDF) format.
  • summary: The Summary page contains a summary of the metrics of the test run. The tables contain the aggregate values of the metrics for the entire test run.

Automatic replay of missed events

13 May 18:36
7301ec6
Compare
Choose a tag to compare

Automatic playback of the previous events of the already running test. If the SSE connection is interrupted, the playback starts from the last delivered event (lastEvenId support).

UI customization

03 May 18:51
e6c446c
Compare
Choose a tag to compare

New features:

  • Timings tab with HTTP timings metrics
  • Customizable UI with JavaScript configuration
  • 99th percentile values are available in trend metrics

v0.3.2

02 May 16:37
b05d8fb
Compare
Choose a tag to compare
Increased test coverage

v0.3.1

28 Mar 05:50
b646376
Compare
Choose a tag to compare

There has been some interest in xk6- dashboard extension, so I spent a few days revising it. The initial version was a quick hack based on the xk6-prometheus extension. In the new version, I eliminated the prometheus dependency, the metric calculation is entirely based on k6. In addition, the initial simple UI has been replaced by an extensible React-based UI.

v0.3.0

27 Mar 18:46
3379a3d
Compare
Choose a tag to compare
Refactor to use k6 metrics package for aggregation plus new react MUI…