├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── benchyou.go ├── go.mod ├── go.sum ├── sysbench ├── delete.go ├── delete_test.go ├── insert.go ├── insert_test.go ├── query.go ├── query_test.go ├── range.go ├── range_test.go ├── table.go ├── table_test.go ├── update.go └── update_test.go ├── xcmd ├── common.go ├── mock.go ├── monitor.go ├── random.go ├── random_test.go ├── range.go ├── range_test.go ├── seq.go ├── seq_test.go └── table.go ├── xcommon ├── common.go ├── conf.go ├── mock.go ├── random.go └── random_test.go ├── xstat ├── common.go ├── iostat.go └── vmstat.go └── xworker ├── handler.go ├── worker.go └── worker_test.go /.gitignore: -------------------------------------------------------------------------------- 1 | bin/* 2 | pkg/* 3 | src/github.com/ 4 | 5 | tags 6 | coverage.out 7 | .idea -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/README.md -------------------------------------------------------------------------------- /benchyou.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/benchyou.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/go.sum -------------------------------------------------------------------------------- /sysbench/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/delete.go -------------------------------------------------------------------------------- /sysbench/delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/delete_test.go -------------------------------------------------------------------------------- /sysbench/insert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/insert.go -------------------------------------------------------------------------------- /sysbench/insert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/insert_test.go -------------------------------------------------------------------------------- /sysbench/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/query.go -------------------------------------------------------------------------------- /sysbench/query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/query_test.go -------------------------------------------------------------------------------- /sysbench/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/range.go -------------------------------------------------------------------------------- /sysbench/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/range_test.go -------------------------------------------------------------------------------- /sysbench/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/table.go -------------------------------------------------------------------------------- /sysbench/table_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/table_test.go -------------------------------------------------------------------------------- /sysbench/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/update.go -------------------------------------------------------------------------------- /sysbench/update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/sysbench/update_test.go -------------------------------------------------------------------------------- /xcmd/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/common.go -------------------------------------------------------------------------------- /xcmd/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/mock.go -------------------------------------------------------------------------------- /xcmd/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/monitor.go -------------------------------------------------------------------------------- /xcmd/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/random.go -------------------------------------------------------------------------------- /xcmd/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/random_test.go -------------------------------------------------------------------------------- /xcmd/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/range.go -------------------------------------------------------------------------------- /xcmd/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/range_test.go -------------------------------------------------------------------------------- /xcmd/seq.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/seq.go -------------------------------------------------------------------------------- /xcmd/seq_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/seq_test.go -------------------------------------------------------------------------------- /xcmd/table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcmd/table.go -------------------------------------------------------------------------------- /xcommon/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcommon/common.go -------------------------------------------------------------------------------- /xcommon/conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcommon/conf.go -------------------------------------------------------------------------------- /xcommon/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcommon/mock.go -------------------------------------------------------------------------------- /xcommon/random.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcommon/random.go -------------------------------------------------------------------------------- /xcommon/random_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xcommon/random_test.go -------------------------------------------------------------------------------- /xstat/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xstat/common.go -------------------------------------------------------------------------------- /xstat/iostat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xstat/iostat.go -------------------------------------------------------------------------------- /xstat/vmstat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xstat/vmstat.go -------------------------------------------------------------------------------- /xworker/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xworker/handler.go -------------------------------------------------------------------------------- /xworker/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xworker/worker.go -------------------------------------------------------------------------------- /xworker/worker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xelabs/benchyou/HEAD/xworker/worker_test.go --------------------------------------------------------------------------------