|
32 | 32 | } catch { |
33 | 33 | summary.status = 'error'; |
34 | 34 | summary.error = 'Test run did not produce results'; |
35 | | - mkdirSync('results', { recursive: true }); |
36 | | - writeFileSync('results/latest.json', JSON.stringify(summary, null, 2)); |
37 | | - console.log('Summary written to results/latest.json (no test-results.json found)'); |
| 35 | + const errDir = `results${summary.path_prefix}`; |
| 36 | + mkdirSync(errDir, { recursive: true }); |
| 37 | + writeFileSync(`${errDir}/latest.json`, JSON.stringify(summary, null, 2)); |
| 38 | + console.log(`Summary written to ${errDir}/latest.json (no test-results.json found)`); |
38 | 39 | process.exit(0); |
39 | 40 | } |
40 | 41 |
|
@@ -71,6 +72,7 @@ for (const suite of raw.suites || []) { |
71 | 72 | } |
72 | 73 | } |
73 | 74 |
|
74 | | -mkdirSync('results', { recursive: true }); |
75 | | -writeFileSync('results/latest.json', JSON.stringify(summary, null, 2)); |
76 | | -console.log('Summary written to results/latest.json'); |
| 75 | +const outDir = `results${summary.path_prefix}`; |
| 76 | +mkdirSync(outDir, { recursive: true }); |
| 77 | +writeFileSync(`${outDir}/latest.json`, JSON.stringify(summary, null, 2)); |
| 78 | +console.log(`Summary written to ${outDir}/latest.json`); |
0 commit comments