diff options
Diffstat (limited to 'benchmarks/benchmarks.proto')
-rw-r--r-- | benchmarks/benchmarks.proto | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/benchmarks/benchmarks.proto b/benchmarks/benchmarks.proto index 0ac3bf33..51c0b548 100644 --- a/benchmarks/benchmarks.proto +++ b/benchmarks/benchmarks.proto @@ -61,44 +61,3 @@ message BenchmarkDataset { // good branch prediction performance. repeated bytes payload = 3; } - -// A benchmark can write out metrics that we will then upload to our metrics -// database for tracking over time. -message Metric { - // A unique ID for these results. Used for de-duping. - string guid = 1; - - // The labels specify exactly what benchmark was run against the dataset. - // The specific benchmark suite can decide what these mean, but here are - // some common labels that have a predefined meaning: - // - // - "dataset": for tests that pertain to a specific dataset. - // - // For example: - // - // # Tests parsing from binary proto string using arenas. - // labels={ - // dataset: "testalltypes", - // op: "parse", - // format: "binaryproto", - // input: "string" - // arena: "true" - // } - // - // # Tests serializing to JSON string. - // labels={ - // dataset: "testalltypes", - // op: "serialize", - // format: "json", - // input: "string" - // } - map<string, string> labels = 2; - - // Unit of measurement for the metric: - // - a speed test might be "mb_per_second" or "ops_per_second" - // - a size test might be "kb". - string unit = 3; - - // Metric value. - double value = 4; -} |