This repository has been archived by the owner on Apr 23, 2024. It is now read-only.
Releases: VKCOM/ktest
Releases · VKCOM/ktest
v0.7.5
v0.7.4
v0.7.3
v0.7.2
v0.7.1
v0.7.0
v0.6.0 — Improvements in benchmarks
Benchmarks
Added
-
Ability to run benchmarks from namespace;
-
Check that the file name matches the class name of the benchmark inside. Otherwise, KPHP will not be able to find the class;
-
New flags for configuring KPHP run:
include-dirs
: a list of additional directories that are passed when compiling the script using KPHPdisable-kphp-autoload
: disables autoload for KPHP, leaving it only available for PHP
Both flags are required for proper testing within vkcom;
-
Output in Teamcity format for benchmarks with
--teamcity
flag.
This is necessary for processing the output in the plugin for PhpStorm.
Other
- Now, if the PHP benchmark fails, it will show the PHP output with an error;
- Disabled extra logging from sql for KPHP.
First public release
This is a first public release of the ktest utility.
Functionality:
- Simple PHPUnit-style tests support.
- Good benchmarks support.
- Built-in benchstat.
If you have any issues, please file an issue.