Skip to content

Commit c39db52

Browse files
committed
Update Makefile
1 parent dead16c commit c39db52

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

Makefile

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,13 @@ infection:
192192

193193
.PHONY: phpbench
194194
phpbench:
195+
@find tests/bench/storage/baseline.xml -mtime -60m | grep . || (echo "PHPBench baseline file is too old. Regenerate it using 'make phpbench-baseline'." && exit 1)
195196
composer require --dev phpbench/phpbench:^1.2.15
196-
XDEBUG_MODE=off tests/vendor/bin/phpbench run
197-
composer remove phpbench/phpbench
197+
XDEBUG_MODE=off tests/vendor/bin/phpbench run --file=tests/bench/storage/baseline.xml --report=aggregate
198+
composer remove phpbench/phpbench --no-interaction
199+
200+
.PHONY: phpbench-baseline
201+
phpbench-baseline:
202+
composer require --dev phpbench/phpbench:^1.2.15
203+
XDEBUG_MODE=off tests/vendor/bin/phpbench run --dump-file=tests/bench/storage/baseline.xml
204+
composer remove phpbench/phpbench --no-interaction

0 commit comments

Comments
 (0)