The Benchmark Testing Box
Introduction
Benchbox is a benchmark testing utilities.
Build
Please install xmake first: xmake
$ xmake
Run case
$ xmake coroutine -n switch
or $ xmake coroutine --casename switch
$ xmake coroutine -n channel
or $ xmake coroutine --casename channel
Reports
If you want to look the testing results, please refer to reports.
List tests
$ xmake --help
The results:
...
Tasks:
coroutine The coroutine benchmark.
other The other benchmark.
List cases
$ xmake coroutine --help
The results:
The coroutine benchmark.
Options:
...
-n CASENAME, --casename=CASENAME The case name.
- switch
- channel
Contacts
- Email:[email protected]
- Homepage:TBOOX Open Source Project
- Community:TBOOX Open Source Community
简介
Benchbox是一个基准测试包,里面包含许多针对第三方库功能的性能基准测试和对比。
例如:各大开源协程库性能基准测试,等等
编译
请先安装: xmake
然后运行:
$ xmake
运行测试case
$ xmake coroutine -n switch
or $ xmake coroutine --casename switch
$ xmake coroutine -n channel
or $ xmake coroutine --casename channel
测试报告
如果想要查看已有的测试结果,请参考:测试报告.
显示所有测试用例
$ xmake --help
结果如下:
...
Tasks:
coroutine The coroutine benchmark.
other The other benchmark.
显示某个测试的所有case
$ xmake coroutine --help
结果如下:
The coroutine benchmark.
Options:
...
-n CASENAME, --casename=CASENAME The case name.
- switch
- channel
联系方式
- 邮箱:[email protected]
- 主页:TBOOX开源工程
- 社区:TBOOX开源社区
- QQ群:343118190
- 微信公众号:tboox-os