Index: perf/go/parser/parser_test.go |
diff --git a/perf/go/parser/parser_test.go b/perf/go/parser/parser_test.go |
index 71fbebf5790e8fea8292a02584a59d684212c3ad..9f3a62c82a02393a1757baee1ea901b5ad572f6c 100644 |
--- a/perf/go/parser/parser_test.go |
+++ b/perf/go/parser/parser_test.go |
@@ -131,6 +131,12 @@ func TestAve(t *testing.T) { |
} |
} |
+func TestRatio(t *testing.T) { |
+ ctx := newTestContext() |
+ ctx.Tile.Traces["t1"].(*types.PerfTrace).Values = []float64{1.0, -1.0, 1e100, 1e100} |
tfarina
2014/10/16 17:42:30
I think I can have more reasonable numbers in thes
|
+ ctx.Tile.Traces["t2"].(*types.PerfTrace).Values = []float64{1e100, 2.0, -2.0, 1e100} |
+} |
tfarina
2014/10/16 17:42:30
Then have:
traces, err := ctx.Eval(`ratio( ave(f
|
+ |
func TestFill(t *testing.T) { |
ctx := newTestContext() |
ctx.Tile.Traces["t1"].(*types.PerfTrace).Values = []float64{1e100, 1e100, 2, 3, 1e100, 5} |