• 陈泽健's avatar
    feat(performance): WebSocket 批量进度订阅端点 + 项目详情实时进度条 · cf359994
    陈泽健 提交于
    - 后端新增 /ws/batch/{batch_id} 端点:订阅 perf_batch_{batch_id} 组,
      连接时从 DB 推送当前批次状态快照,ping/pong 保活
    - performance_service 新增 _broadcast_progress():同时推送全局 perf_batch
      与批次专属 perf_batch_{batch_id} 两组
    - 前端新增 createPerfBatchStream() WS 连接封装
    - ProjectDetail.vue 批量执行实时进度条闭环(连接/刷新/完成自动刷列表/关闭断开)
    - types/performance.ts PerfBatchProgress 补 partially_failed/cancelled 类型
    - TaskList.vue 文案回归纯中文,仅保留 TPS/Error Rate 英文+中文
    - 新增场景测试数据 burst_task.json / endurance_task.json + FieldTip 帮助组件
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    cf359994
名称
最后提交
最后更新
..
__init__.py Loading commit data...
api_preset.py Loading commit data...
api_test.py Loading commit data...
batch.py Loading commit data...
dependency.py Loading commit data...
deploy.py Loading commit data...
device_sim.py Loading commit data...
dingtalk_config.py Loading commit data...
functional_report.py Loading commit data...
login_template.py Loading commit data...
module.py Loading commit data...
performance.py Loading commit data...
performance_output.py Loading commit data...
report_template.py Loading commit data...
scheduled_task.py Loading commit data...
security.py Loading commit data...
security_erp.py Loading commit data...
security_erp_task.py Loading commit data...
test_case.py Loading commit data...