REPOSITORY SOURCE

direct-presentation-ci-multiplayer.json

docs/evidence/direct-presentation-ci-multiplayer.json

1{
2  "source": "9af1ebb7d4c4dd6f254a415aa1c13555bb713268",
3  "run": "https://github.com/jasona/darkwind-web/actions/runs/40159043339",
4  "job": 121066515944,
5  "conclusion": "failure",
6  "passed": 0,
7  "failed": 7,
8  "logSha256": "06667c3556e05f6eaf81ad1cf1a058f090b0dc731fec29d800c40d900415cb92",
9  "failures": [
10    {
11      "scenario": "tests/browser/multiplayer.spec.ts:12:1 \u203a two real browsers share doors and chat, then the guest takes over when the host leaves",
12      "error": "Error: expect(locator).toBeEnabled() failed"
13    },
14    {
15      "scenario": "tests/browser/multiplayer.spec.ts:26:1 \u203a simultaneous real-browser pickups grant one lantern, including across host handoff",
16      "error": "Error: expect(locator).toBeEnabled() failed"
17    },
18    {
19      "scenario": "tests/browser/multiplayer.spec.ts:44:1 \u203a travelers see each other move in the rendered world \u2500\u2500",
20      "error": "Error: expect(locator).toBeEnabled() failed"
21    },
22    {
23      "scenario": "tests/browser/multiplayer.spec.ts:54:1 \u203a rigged travelers walk, settle when pose delivery stalls, and resume without leaking actors",
24      "error": "Error: expect(locator).toBeEnabled() failed"
25    },
26    {
27      "scenario": "tests/browser/multiplayer.spec.ts:74:1 \u203a travelers keep walking with slow GPU completion and settle when real movement stops",
28      "error": "Error: expect(locator).toBeEnabled() failed"
29    },
30    {
31      "scenario": "tests/browser/multiplayer.spec.ts:103:1 \u203a graphics recovery keeps the shared room and receives door changes during restoration",
32      "error": "Error: expect(locator).toBeEnabled() failed"
33    },
34    {
35      "scenario": "tests/browser/multiplayer.spec.ts:118:1 \u203a direct scenes advance during withheld UI receipts and a blocked page task",
36      "error": "Error: expect(locator).toBeEnabled() failed"
37    }
38  ],
39  "scope": "All seven multiplayer scenarios failed waiting for an enabled Enter button. Each second-page trace lacks a simulation module request. Retained DOM snapshots contain startup deadlines where listed; trace source-code strings were excluded. GPU initialization phase remains unproven.",
40  "otherJobsAtObservation": {
41    "core": "success",
42    "container": "success",
43    "probe": "success",
44    "player": "in_progress"
45  },
46  "traceObservations": [
47    {
48      "scenario": "multiplayer-direct-scenes--1145f-pts-and-a-blocked-page-task",
49      "pages": [
50        {
51          "network": "1-trace.network",
52          "requests": [
53            {
54              "kind": "document",
55              "atMs": 328539.777,
56              "durationMs": 11.734000000000002,
57              "status": 200
58            },
59            {
60              "kind": "session",
61              "atMs": 329169.593,
62              "durationMs": 11.363,
63              "status": 200
64            },
65            {
66              "kind": "graphics",
67              "atMs": 328899.896,
68              "durationMs": 1058.759,
69              "status": 200
70            }
71          ]
72        },
73        {
74          "network": "0-trace.network",
75          "requests": [
76            {
77              "kind": "document",
78              "atMs": 323966.171,
79              "durationMs": 10.186,
80              "status": 200
81            },
82            {
83              "kind": "session",
84              "atMs": 324170.828,
85              "durationMs": 7.041,
86              "status": 200
87            },
88            {
89              "kind": "graphics",
90              "atMs": 324130.403,
91              "durationMs": 357.8280000000377,
92              "status": 200
93            },
94            {
95              "kind": "graphics",
96              "atMs": 324122.894,
97              "durationMs": 646.051,
98              "status": 200
99            },
100            {
101              "kind": "simulation",
102              "atMs": 326483.817,
103              "durationMs": 107.116,
104              "status": 200
105            }
106          ]
107        }
108      ],
109      "errorTextInDomSnapshots": []
110    },
111    {
112      "scenario": "multiplayer-graphics-recov-60b1e--changes-during-restoration",
113      "pages": [
114        {
115          "network": "1-trace.network",
116          "requests": [
117            {
118              "kind": "document",
119              "atMs": 271673.715,
120              "durationMs": 20.54,
121              "status": 200
122            },
123            {
124              "kind": "graphics",
125              "atMs": 272193.932,
126              "durationMs": 85.75200000003679,
127              "status": 200
128            },
129            {
130              "kind": "session",
131              "atMs": 272663.874,
132              "durationMs": 436.386,
133              "status": 200
134            },
135            {
136              "kind": "graphics",
137              "atMs": 272161.076,
138              "durationMs": 1154.439,
139              "status": 200
140            }
141          ]
142        },
143        {
144          "network": "0-trace.network",
145          "requests": [
146            {
147              "kind": "document",
148              "atMs": 267219.704,
149              "durationMs": 18.502,
150              "status": 200
151            },
152            {
153              "kind": "session",
154              "atMs": 267417.312,
155              "durationMs": 9.721,
156              "status": 200
157            },
158            {
159              "kind": "graphics",
160              "atMs": 267376.785,
161              "durationMs": 361.42499999993015,
162              "status": 200
163            },
164            {
165              "kind": "graphics",
166              "atMs": 267368.995,
167              "durationMs": 682.623,
168              "status": 200
169            },
170            {
171              "kind": "simulation",
172              "atMs": 269774.389,
173              "durationMs": 177.061,
174              "status": 200
175            }
176          ]
177        }
178      ],
179      "errorTextInDomSnapshots": [
180        "The room took too long to start. Check the local relay and retry."
181      ]
182    },
183    {
184      "scenario": "multiplayer-rigged-travele-6e4f2-sume-without-leaking-actors",
185      "pages": [
186        {
187          "network": "1-trace.network",
188          "requests": [
189            {
190              "kind": "document",
191              "atMs": 178261.128,
192              "durationMs": 12.434999999999999,
193              "status": 200
194            },
195            {
196              "kind": "graphics",
197              "atMs": 178625.676,
198              "durationMs": 34.01900000000023,
199              "status": 200
200            },
201            {
202              "kind": "session",
203              "atMs": 178960.162,
204              "durationMs": 454.51300000000003,
205              "status": 200
206            },
207            {
208              "kind": "graphics",
209              "atMs": 178602.122,
210              "durationMs": 1022.095,
211              "status": 200
212            }
213          ]
214        },
215        {
216          "network": "0-trace.network",
217          "requests": [
218            {
219              "kind": "document",
220              "atMs": 173770.699,
221              "durationMs": 18.058,
222              "status": 200
223            },
224            {
225              "kind": "session",
226              "atMs": 173964.692,
227              "durationMs": 8.318999999999999,
228              "status": 200
229            },
230            {
231              "kind": "graphics",
232              "atMs": 173927.543,
233              "durationMs": 340.9769999999844,
234              "status": 200
235            },
236            {
237              "kind": "graphics",
238              "atMs": 173920.573,
239              "durationMs": 686.823,
240              "status": 200
241            },
242            {
243              "kind": "simulation",
244              "atMs": 176317.289,
245              "durationMs": 103.189,
246              "status": 200
247            }
248          ]
249        }
250      ],
251      "errorTextInDomSnapshots": [
252        "The room took too long to start. Check the local relay and retry."
253      ]
254    },
255    {
256      "scenario": "multiplayer-simultaneous-r-6954e-cluding-across-host-handoff",
257      "pages": [
258        {
259          "network": "1-trace.network",
260          "requests": [
261            {
262              "kind": "document",
263              "atMs": 65951.599,
264              "durationMs": 7.9879999999999995,
265              "status": 200
266            },
267            {
268              "kind": "session",
269              "atMs": 66591.585,
270              "durationMs": 18.165,
271              "status": 200
272            },
273            {
274              "kind": "graphics",
275              "atMs": 66318.829,
276              "durationMs": 1121.967,
277              "status": 200
278            }
279          ]
280        },
281        {
282          "network": "0-trace.network",
283          "requests": [
284            {
285              "kind": "document",
286              "atMs": 62422.671,
287              "durationMs": 7.8740000000000006,
288              "status": 200
289            },
290            {
291              "kind": "session",
292              "atMs": 62651.674,
293              "durationMs": 6.526,
294              "status": 200
295            },
296            {
297              "kind": "graphics",
298              "atMs": 62589.844,
299              "durationMs": 358.052,
300              "status": 200
301            },
302            {
303              "kind": "simulation",
304              "atMs": 64788.383,
305              "durationMs": 106.729,
306              "status": 200
307            }
308          ]
309        }
310      ],
311      "errorTextInDomSnapshots": []
312    },
313    {
314      "scenario": "multiplayer-travelers-keep-bd924-le-when-real-movement-stops",
315      "pages": [
316        {
317          "network": "1-trace.network",
318          "requests": [
319            {
320              "kind": "document",
321              "atMs": 223861.2,
322              "durationMs": 11.262,
323              "status": 200
324            },
325            {
326              "kind": "graphics",
327              "atMs": 224373.328,
328              "durationMs": 54.33200000002398,
329              "status": 200
330            },
331            {
332              "kind": "session",
333              "atMs": 224711.835,
334              "durationMs": 325.214,
335              "status": 200
336            },
337            {
338              "kind": "graphics",
339              "atMs": 224350.618,
340              "durationMs": 1149.336,
341              "status": 200
342            }
343          ]
344        },
345        {
346          "network": "0-trace.network",
347          "requests": [
348            {
349              "kind": "document",
350              "atMs": 219344.937,
351              "durationMs": 22.523,
352              "status": 200
353            },
354            {
355              "kind": "session",
356              "atMs": 219562.968,
357              "durationMs": 8.068000000000001,
358              "status": 200
359            },
360            {
361              "kind": "graphics",
362              "atMs": 219522.719,
363              "durationMs": 346.1899999999732,
364              "status": 200
365            },
366            {
367              "kind": "graphics",
368              "atMs": 219515.864,
369              "durationMs": 687.711,
370              "status": 200
371            },
372            {
373              "kind": "simulation",
374              "atMs": 221896.881,
375              "durationMs": 86.991,
376              "status": 200
377            }
378          ]
379        }
380      ],
381      "errorTextInDomSnapshots": [
382        "The room took too long to start. Check the local relay and retry."
383      ]
384    },
385    {
386      "scenario": "multiplayer-travelers-see--258e4--move-in-the-rendered-world",
387      "pages": [
388        {
389          "network": "1-trace.network",
390          "requests": [
391            {
392              "kind": "document",
393              "atMs": 133174.711,
394              "durationMs": 8.663,
395              "status": 200
396            },
397            {
398              "kind": "session",
399              "atMs": 133794.464,
400              "durationMs": 14.387,
401              "status": 200
402            },
403            {
404              "kind": "graphics",
405              "atMs": 133559.418,
406              "durationMs": 1019.153,
407              "status": 200
408            }
409          ]
410        },
411        {
412          "network": "0-trace.network",
413          "requests": [
414            {
415              "kind": "document",
416              "atMs": 129527.168,
417              "durationMs": 7.704000000000001,
418              "status": 200
419            },
420            {
421              "kind": "session",
422              "atMs": 129735.368,
423              "durationMs": 7.223,
424              "status": 200
425            },
426            {
427              "kind": "graphics",
428              "atMs": 129682.52,
429              "durationMs": 387.256,
430              "status": 200
431            },
432            {
433              "kind": "simulation",
434              "atMs": 131922.672,
435              "durationMs": 126.224,
436              "status": 200
437            }
438          ]
439        }
440      ],
441      "errorTextInDomSnapshots": [
442        "The room took too long to start. Check the local relay and retry."
443      ]
444    },
445    {
446      "scenario": "multiplayer-two-real-brows-c4d20-s-over-when-the-host-leaves",
447      "pages": [
448        {
449          "network": "1-trace.network",
450          "requests": [
451            {
452              "kind": "document",
453              "atMs": 17127.7,
454              "durationMs": 17.181,
455              "status": 200
456            },
457            {
458              "kind": "session",
459              "atMs": 17822.685,
460              "durationMs": 13.247,
461              "status": 200
462            },
463            {
464              "kind": "graphics",
465              "atMs": 17532.809,
466              "durationMs": 1108.945,
467              "status": 200
468            }
469          ]
470        },
471        {
472          "network": "0-trace.network",
473          "requests": [
474            {
475              "kind": "document",
476              "atMs": 13411.667,
477              "durationMs": 10.251000000000001,
478              "status": 200
479            },
480            {
481              "kind": "session",
482              "atMs": 13637.975,
483              "durationMs": 7.534000000000001,
484              "status": 200
485            },
486            {
487              "kind": "graphics",
488              "atMs": 13582.864,
489              "durationMs": 374.548,
490              "status": 200
491            },
492            {
493              "kind": "simulation",
494              "atMs": 15830.754,
495              "durationMs": 111.196,
496              "status": 200
497            }
498          ]
499        }
500      ],
501      "errorTextInDomSnapshots": [
502        "The room took too long to start. Check the local relay and retry."
503      ]
504    }
505  ]
506}
507