基准测试配置
与基准测试负载相关的设置都在test属性中:
属性 | 说明 |
---|---|
test.name | 在报告中显示的基准测试名称 |
test.description | 在报告中显示的基准测试的详细描述 |
test.clients | 工作进程相关的配置 |
test.clients.type | 当前未用 |
test.clients.number | 指定用于执行工作负载的工作进程数量 |
test.rounds | 对象数组,每个成员都描述一个测试轮次的设置 |
test.rounds[i].label | 测试轮次的简称,通常对应所提交交易的类型 |
test.rounds[i].txNumber | 在测试轮次中Caliper需要提交的交易数量 |
test.rounds[i].txDuration | 测试轮次持续的时长 |
test.rounds[i].rateControl | 对象,描述轮次的速率控制器 |
test.rounds[i].callback | 工作负载模块的路径 |
test.rounds[i].arguments | 传递给工作负载模块的参数 |