feat(dsh): qualify portable report rendering #341
Annotations
4 errors
|
windows-latest / Node 22.20.0
Process completed with exit code 1.
|
|
test/reporting/harness-report-render-cli.test.mjs > DSH reuses portable HTML report data, target root, and exact artifact contract:
test/reporting/harness-report-render-cli.test.mjs#L1200
AssertionError: Expected values to be strictly deep-equal:
+ actual - expected
{
policy: 'allocate-below-out',
requestedOut: '.dsh/better-harness',
requestedRunDir: null,
+ resolvedOutDir: 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\better-harness-dsh-portable-1HkXg6\\DSH target with 空格\\.dsh\\better-harness',
- resolvedOutDir: 'C:\\Users\\runneradmin\\AppData\\Local\\Temp\\better-harness-dsh-portable-1HkXg6\\DSH target with 空格\\.dsh\\better-harness',
resolvedRunDir: 'C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\better-harness-dsh-portable-1HkXg6\\DSH target with 空格\\.dsh\\better-harness\\2026-08-25\\090909-DSH-target-with'
}
- Expected
+ Received
{
"policy": "allocate-below-out",
"requestedOut": ".dsh/better-harness",
"requestedRunDir": null,
- "resolvedOutDir": "C:\\Users\\runneradmin\\AppData\\Local\\Temp\\better-harness-dsh-portable-1HkXg6\\DSH target with 空格\\.dsh\\better-harness",
+ "resolvedOutDir": "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\better-harness-dsh-portable-1HkXg6\\DSH target with 空格\\.dsh\\better-harness",
"resolvedRunDir": "C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\better-harness-dsh-portable-1HkXg6\\DSH target with 空格\\.dsh\\better-harness\\2026-08-25\\090909-DSH-target-with",
}
❯ test/reporting/harness-report-render-cli.test.mjs:1200:12
❯ withTempDir test/reporting/harness-report-render-cli.test.mjs:38:12
❯ test/reporting/harness-report-render-cli.test.mjs:1180:3
|
|
test/reporting/harness-report-render-cli.test.mjs > portable publication and restoration failure reports PUBLISH_ROLLBACK_FAILED:
test/reporting/harness-report-render-cli.test.mjs#L491
SyntaxError: Unexpected end of JSON input
❯ parseRun test/reporting/harness-report-render-cli.test.mjs:491:24
❯ test/reporting/harness-report-render-cli.test.mjs:1169:21
❯ withTempDir test/reporting/harness-report-render-cli.test.mjs:38:12
❯ test/reporting/harness-report-render-cli.test.mjs:1129:3
|
|
test/reporting/harness-report-render-cli.test.mjs > portable publication failure rolls back to the prior completed run:
test/reporting/harness-report-render-cli.test.mjs#L491
SyntaxError: Unexpected end of JSON input
❯ parseRun test/reporting/harness-report-render-cli.test.mjs:491:24
❯ test/reporting/harness-report-render-cli.test.mjs:1118:21
❯ withTempDir test/reporting/harness-report-render-cli.test.mjs:38:12
❯ test/reporting/harness-report-render-cli.test.mjs:1079:3
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
test-results-macos-latest-node-22.20.0
|
54.6 KB |
sha256:fa59c6abba7ff68c818803f6025d1684d998a1ce2525765667543dbf63fc0499
|
|
|
test-results-ubuntu-latest-node-22.20.0
|
55.7 KB |
sha256:93c823fb576b47134a65bbc871aa579b7f4030cf656bf8e0354fd61e0b905057
|
|
|
test-results-ubuntu-latest-node-24.x
|
55.6 KB |
sha256:d86d4730bcd43fba31494c11fb0d3b7e9d3f6df72e83d142d4514fe240501379
|
|
|
test-results-windows-latest-node-22.20.0
|
54.3 KB |
sha256:e701ece25a0b44761d2edd71e7c55699061c8c5d0aa667bb833342ccdd69a828
|
|