diff --git a/report/img.png b/report/img.png new file mode 100644 index 0000000..828a500 Binary files /dev/null and b/report/img.png differ diff --git a/report/partial-results.json b/report/partial-results.json new file mode 100644 index 0000000..2d859bd --- /dev/null +++ b/report/partial-results.json @@ -0,0 +1,49 @@ +{ + "timestamp": "2025-08-18T01:02:58.836Z", + "participante": "anonymous", + "total_liquido": 110893.0485, + "total_bruto": 182244.2, + "total_taxas": 11639.51, + "descricao": "'total_liquido' é sua pontuação final. Equivale ao seu lucro. Fórmula: total_liquido + (total_liquido * p99.bonus) - (total_liquido * multa.porcentagem)", + "p99": { + "valor": "197.38ms", + "bonus": "0%", + "max_requests": 500, + "descricao": "Fórmula para o bônus: max((11 - p99.valor) * 0.02, 0)" + }, + "multa": { + "porcentagem": 0.35, + "total": 59711.6415, + "composicao": { + "num_inconsistencias": 6110, + "descricao": "Se 'num_inconsistencias' > 0, há multa de 35%." + } + }, + "caixa_dois": { + "detectado": false, + "descricao": "Se 'lag' for negativo, significa que seu backend registrou mais pagamentos do que solicitado, automaticamente desclassificando sua submissão!" + }, + "lag": { + "num_pagamentos_total": 9158, + "num_pagamentos_solicitados": 14894, + "lag": 5736, + "descricao": "Lag é a diferença entre a quantidade de solicitações de pagamentos e o que foi realmente computado pelo backend. Mostra a perda de pagamentos possivelmente por estarem enfileirados." + }, + "pagamentos_solicitados": { + "qtd_sucesso": 14894, + "qtd_falha": 0, + "descricao": "'qtd_sucesso' foram requests bem sucedidos para 'POST /payments' e 'qtd_falha' os requests com erro." + }, + "pagamentos_realizados_default": { + "total_bruto": 156971.2, + "num_pagamentos": 7888, + "total_taxas": 7848.56, + "descricao": "Informações do backend sobre solicitações de pagamento para o Payment Processor Default." + }, + "pagamentos_realizados_fallback": { + "total_bruto": 25273, + "num_pagamentos": 1270, + "total_taxas": 3790.95, + "descricao": "Informações do backend sobre solicitações de pagamento para o Payment Processor Fallback." + } +} \ No newline at end of file diff --git a/report/report.html b/report/report.html new file mode 100644 index 0000000..df00ab7 --- /dev/null +++ b/report/report.html @@ -0,0 +1,44 @@ + + + + + + + + + k6 report + + + + + +
+ + + +