AI_UIAutomation/scripts/gen-combined.ts

10 lines
488 B
TypeScript

/**
* 从累积的 reports/.results.json 生成一份合并报告(逐用例 + 失败截图 + 结论/问题/解决方案)。
* 供 soak 全程结束后调用(SOAK_MODE 下 .results.json 跨多次 vitest run 累积)。
* npx ts-node scripts/gen-combined.ts <报告名前缀>
*/
import { TestReporter } from '../utils/test-reporter';
const name = process.argv[2] || 'Combined';
const out = TestReporter.generateCombinedReport(name);
console.log('合并报告:', out || '(无结果)');