• 陈泽健's avatar
    feat(performance): 批量执行合并报告实现(数据持久化 + 聚合算法 + API) · f38a23f1
    陈泽健 提交于
    - PerformanceBatchExecution / PerformanceProjectReport 模型实现(表已建立)
    - _aggregate_task_results 聚合算法: 求和/重算错误率与TPS/加权平均响应时间/
      取极值/加权近似分位数(p50/p90/p95/p99)/聚合标准差重算, 排除失败任务
    - 批量执行完成后自动生成合并报告并持久化, 返回 report_id
    - GET /api/performance/reports 按 project_id/batch_id 查询, ?latest=1 取最新
    - ProjectReportResponse/ProjectReportListResponse/TaskSummaryItem schema,
      BatchRunResponse 增加 report_id 字段
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    f38a23f1
名称
最后提交
最后更新
..
__init__.py Loading commit data...
ai_locator.py Loading commit data...
api_preset.py Loading commit data...
api_test.py Loading commit data...
batch.py Loading commit data...
cases.py Loading commit data...
cleanup.py Loading commit data...
debug.py Loading commit data...
dependencies.py Loading commit data...
deploy.py Loading commit data...
device_sim.py Loading commit data...
element_locator.py Loading commit data...
element_locator_base.py Loading commit data...
executions.py Loading commit data...
functional_report.py Loading commit data...
login_template.py Loading commit data...
modules.py Loading commit data...
performance.py Loading commit data...
performance_output.py Loading commit data...
recorder.py Loading commit data...
report_template.py Loading commit data...
reports.py Loading commit data...
scheduled_tasks.py Loading commit data...
security.py Loading commit data...
security_erp.py Loading commit data...
security_erp_task.py Loading commit data...
security_erp_upload.py Loading commit data...
security_scheduled_tasks.py Loading commit data...
smart_locate.py Loading commit data...
stats.py Loading commit data...
system.py Loading commit data...