aboutsummaryrefslogtreecommitdiffhomepage
path: root/benchmarks/benchmarks.proto
diff options
context:
space:
mode:
authorGravatar Josh Haberman <jhaberman@gmail.com>2016-05-03 12:53:49 -0700
committerGravatar Josh Haberman <jhaberman@gmail.com>2016-05-03 12:53:49 -0700
commit247ef1f0df4ebb08a2bd8d47912a9e42b88abdc2 (patch)
tree202973d689ee206898ced491a6e0b62fa705f068 /benchmarks/benchmarks.proto
parentb2d4b1a528a4b2e808ac2924e0552e4ea94c1d87 (diff)
Addressed PR comments.
Diffstat (limited to 'benchmarks/benchmarks.proto')
-rw-r--r--benchmarks/benchmarks.proto41
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;
-}