Formato de Métrica Bencher (BMF)
Os adaptadores de harness de benchmark integrados convertem a saída do benchmark para o formato JSON do Bencher Metric Format (BMF).
Harnesses de benchmark personalizados devem emitir seus resultados como BMF JSON
e usar o adaptador json
.
Veja como acompanhar benchmarks personalizados para uma visão geral completa.
Esquema JSON do Formato Métrico Bencher (BMF)
Este é o esquema JSON para o JSON do Formato Métrico Bencher (BMF):
bencher mock
O subcomando CLI bencher mock
é usado para gerar dados JSON de formato de métrica Bencher (BMF) simulados.
--count <COUNT>
O número de simulações de Benchmarks a serem geradas.
--measure <MEASURE>
A Medida a ser usada para cada Benchmark.
Múltiplas Medidas podem ser especificadas usando a opção --measure
várias vezes.
O padrão é a Medida interna latency
.
--pow <POW>
A potência de 10 a ser usada para os Métricas simulados.
O padrão é 1
.
--fail
Falha durante a execução.
--flaky
Falha intermitente durante a execução.
--help
Imprime a mensagem de ajuda.