summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/integration/bench_tests.rs2
-rw-r--r--cli/tests/testdata/bench/multifile_summary.out20
2 files changed, 21 insertions, 1 deletions
diff --git a/cli/tests/integration/bench_tests.rs b/cli/tests/integration/bench_tests.rs
index c646691dc..6199e5b80 100644
--- a/cli/tests/integration/bench_tests.rs
+++ b/cli/tests/integration/bench_tests.rs
@@ -76,7 +76,7 @@ itest!(only {
});
itest!(multifile_summary {
- args: "bench --unstable bench/pass.ts bench/group_baseline.ts",
+ args: "bench --unstable bench/group_baseline.ts bench/pass.ts bench/group_baseline.ts",
exit_code: 0,
output: "bench/multifile_summary.out",
});
diff --git a/cli/tests/testdata/bench/multifile_summary.out b/cli/tests/testdata/bench/multifile_summary.out
index 5811e473b..fffed0226 100644
--- a/cli/tests/testdata/bench/multifile_summary.out
+++ b/cli/tests/testdata/bench/multifile_summary.out
@@ -1,8 +1,28 @@
+Check [WILDCARD]/bench/group_baseline.ts
Check [WILDCARD]/bench/pass.ts
Check [WILDCARD]/bench/group_baseline.ts
cpu: [WILDCARD]
runtime: deno [WILDCARD] ([WILDCARD])
+[WILDCARD]/bench/group_baseline.ts
+benchmark time (avg) (min … max) p75 p99 p995
+---------------------------------------------------- -----------------------------
+noop [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
+noop2 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
+
+summary
+ noo[WILDCARD]
+ [WILDCARD]x times [WILDCARD] than noo[WILDCARD]
+
+noop3 [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
+parse url 2x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
+parse url 6x [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
+
+summary
+ parse url 2x
+ [WILDCARD]x times slower than noop3
+ [WILDCARD]x times faster than parse url 6x
+
[WILDCARD]/bench/pass.ts
benchmark time (avg) (min … max) p75 p99 p995
------------------------------------------------- -----------------------------