REPOSITORY SOURCE

diagnostics-workflow-waits.json

docs/evidence/diagnostics-workflow-waits.json

1{
2  "format": 1,
3  "runs": [
4    {
5      "url": "https://github.com/jasona/darkwind-web/actions/runs/40138257430",
6      "source": "9b408295d291a754a11bf486b2b4f36770ae242c"
7    },
8    {
9      "url": "https://github.com/jasona/darkwind-web/actions/runs/40138287328",
10      "source": "57c3760f172e80f1a5e526bea6fb569bebbc6d4b"
11    }
12  ],
13  "results": {
14    "core": "success",
15    "container": "success",
16    "browser": {
17      "passed": 20,
18      "failed": 3
19    }
20  },
21  "failedScenarios": [
22    "contract worker failures release ownership and can be retried",
23    "replay worker failure and cancellation release ownership and allow recovery",
24    "a silent simulation replay worker reaches its deadline and releases ownership"
25  ],
26  "observations": [
27    "All gameplay and actual shader/renderer replacement checks passed.",
28    "The complete owned-renderer scenario took 46 seconds in the source run.",
29    "Failure/setup assertions used the default 15-second locator timeout while status remained Reading the light\u2026 or four of five prerequisite checks had finished."
30  ],
31  "correction": "Use the established 90-second complete-workflow budget for completion and replay-setup waits. Keep native worker deadlines, simulated-clock timeout, diagnostic text, failed-check count and ownership cleanup assertions unchanged.",
32  "targetedValidation": {
33    "pass": 3,
34    "fail": 0,
35    "flaky": 0,
36    "report": "diagnostics-workflow-waits-browser.json"
37  },
38  "fullValidation": {
39    "source": "4facc4770b78578f8d33a8303e9685a350da67b5",
40    "pass": 26,
41    "fail": 0,
42    "report": "glb-import-browser-tests.json"
43  }
44}
45