The Benchmark Testing Box
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
repo/packages update packages Oct 8, 2018
src add libgo Sep 20, 2018
.gitignore new project Aug 31, 2016
LICENSE.md modify license to apache license 2.0 Jan 9, 2017
NOTICE.md modify license to apache license 2.0 Jan 9, 2017
README.md modify readme Sep 20, 2018
xmake.lua add libfiber package Sep 20, 2018

README.md

The Benchmark Testing Box

Join the chat at https://gitter.im/waruqi/tboox donate

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

简介

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

联系方式