Commit Graph

10 Commits

Author SHA1 Message Date
Etienne Perot 440fc07f70 Make benchmark `String()` output prettier.
PiperOrigin-RevId: 398372542
2021-09-22 17:50:30 -07:00
Etienne Perot 6b7f58b2ac Add `NewCondition` helper in `bigquery.go`.
PiperOrigin-RevId: 398366805
2021-09-22 17:15:02 -07:00
Zach Koopmans 3fd00bc09b [bm-dashboard] Add debugging to guitar benchmarks.
Add logs to big query for benchmarks. This is to debug the actual
sent data from BQ so it can be compared to the data produced by
the benchmark run.

Current logs end with "Sending benchmarks", which is ambiguous.
Log success to make sure they are sent.

PiperOrigin-RevId: 392944104
2021-08-25 11:44:07 -07:00
gVisor bot f1afd9e1ad internal import of Go cloud client libraries
PiperOrigin-RevId: 372376653
2021-05-06 10:48:21 -07:00
Adin Scannell 8192cccda6 Clean test tags.
PiperOrigin-RevId: 369505182
2021-04-20 13:11:25 -07:00
Zach Koopmans 3c673caf86 Fix parser to include iterations.
PiperOrigin-RevId: 347038652
2020-12-11 11:26:42 -08:00
Zach Koopmans 7caefd68df Internal Change
PiperOrigin-RevId: 340941898
2020-11-05 15:43:14 -08:00
Zach Koopmans e2dce04603 Add parser for open source benchmarks.
Add a parser binary for parsing files containing
Benchmark output and sending data to BigQuery.

PiperOrigin-RevId: 339066396
2020-10-26 10:29:20 -07:00
Zach Koopmans b576de907c Add parsers golang benchmarks.
Add parser and formatting for golang benchmarks for docker benchmarks.
Change adds a library for printing and parsing Test parameters and metrics.
Benchmarks use the library to print parameters in the Benchmark title
(e.g. the name field in b.Run()), and to report CustomMetrics. Parser
uses the library to parse printed data from benchmark output and
put it into BigQuery structs.

PiperOrigin-RevId: 336365628
2020-10-09 14:29:21 -07:00
Zach Koopmans e36eccc4b1 BigQuery schema for benchmark-tools dashboard.
PiperOrigin-RevId: 303805784
2020-03-30 13:05:45 -07:00