Skip to content

feat(dsh): qualify portable report rendering #341

feat(dsh): qualify portable report rendering

feat(dsh): qualify portable report rendering #341

Triggered via pull request August 25, 2026 09:07
Status Failure
Total duration 3m 51s
Artifacts 4

ci.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

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