wrkSpec top-level property
Completion spec for wrk CLI
Implementation
final FigSpec wrkSpec = FigSpec(
name: 'wrk',
description: 'Wrk - a HTTP benchmarking tool',
args: [
Arg(
name: 'Url'
)
],
options: [
Option(
name: ['-c', '--c'],
description: 'Connections to keep open',
args: [
Arg(
name: 'Number'
)
]
),
Option(
name: ['-d', '--duration'],
description: 'Duration of test',
args: [
Arg(
name: 'Time'
)
]
),
Option(
name: ['-t', '--threads'],
description: 'Number of threads',
args: [
Arg(
name: 'Number'
)
]
),
Option(
name: ['-s', '--script'],
description: 'Load Lua script file',
args: [
Arg(
name: 'Script'
)
]
),
Option(
name: ['-H', '--header'],
description: 'Add header to request',
args: [
Arg(
name: 'Header'
)
]
),
Option(
name: '--latency',
description: 'Print latency statistics'
),
Option(
name: '--timeout',
description: 'Socket/request timeout',
args: [
Arg(
name: 'Time'
)
]
),
Option(
name: ['-v', '--version'],
description: 'Print version details'
),
Option(
name: ['-h', '--help'],
description: 'Output usage information'
)
]
);