Skip to content

Commit e2c63a1

Browse files
committed
fix benchmarks
1 parent 247d175 commit e2c63a1

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

Diff for: Makefile

+8-2
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,17 @@ test: phpunit
6868
benchmark: vendor ## run benchmarks
6969
DB_URL=sqlite3:///:memory: vendor/bin/phpbench run tests/Benchmark --report=default
7070

71-
.PHONY: benchmark-diff-test
72-
benchmark-diff-test: vendor ## run benchmarks
71+
.PHONY: benchmark-base
72+
benchmark-base: vendor ## run benchmarks
7373
DB_URL=sqlite3:///:memory: vendor/bin/phpbench run tests/Benchmark --revs=1 --report=default --progress=none --tag=base
74+
75+
.PHONY: benchmark-diff
76+
benchmark-diff: vendor ## run benchmarks
7477
DB_URL=sqlite3:///:memory: vendor/bin/phpbench run tests/Benchmark --revs=1 --report=diff --progress=none --ref=base
7578

79+
.PHONY: benchmark-diff-test
80+
benchmark-diff-test: benchmark-base benchmark-diff ## run benchmarks
81+
7682
.PHONY: dev
7783
dev: static test ## run dev tools
7884

Diff for: phpbench.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"partition": "subject_name",
4444
"cols":
4545
{
46-
"time-diff": "percent_diff(partition['result_time_avg'][1], partition['result_time_avg'][0])"
46+
"time-diff": "percent_diff(coalesce(partition['result_time_avg']?[1], 0), coalesce(partition['result_time_avg']?[0], 0))"
4747
}
4848
},
4949
"memory":
@@ -61,7 +61,7 @@
6161
"partition": "subject_name",
6262
"cols":
6363
{
64-
"memory-diff": "percent_diff(partition['result_mem_peak'][1], partition['result_mem_peak'][0])"
64+
"memory-diff": "percent_diff(coalesce(partition['result_mem_peak']?[1], 0), coalesce(partition['result_mem_peak']?[0], 0))"
6565
}
6666
}
6767
}

0 commit comments

Comments
 (0)