REPOSITORY SOURCE

scheduling-ci-9735b99.json

docs/evidence/scheduling-ci-9735b99.json

1{
2  "source": "9735b99",
3  "run": 40155478822,
4  "motionFailures": [
5    {
6      "capture": "rigged-motion-failed-observer-events",
7      "environment": {
8        "hardwareConcurrency": 2,
9        "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36"
10      },
11      "at": 52539.79999999999,
12      "frames": 108,
13      "workerFrames": 1429,
14      "maxFrameGap": 8480.600000000035,
15      "maxWorkerGap": 5639.200000000012,
16      "maxTimerGap": 5700.600000000035,
17      "maxLongTask": 4166,
18      "queue": [
19        {
20          "at": 720.5999999999767,
21          "kind": "complete",
22          "queue": 1,
23          "start": 720.2000000000116,
24          "wait": 0.3999999999650754
25        },
26        {
27          "at": 1492.0999999999767,
28          "kind": "complete",
29          "queue": 1,
30          "start": 1489.4000000000233,
31          "wait": 2.699999999953434
32        },
33        {
34          "at": 3000.2999999999884,
35          "kind": "submit",
36          "queue": 1,
37          "start": 3000.2000000000116,
38          "duration": 0.09999999997671694
39        },
40        {
41          "at": 13722,
42          "kind": "complete",
43          "queue": 1,
44          "start": 3000.4000000000233,
45          "wait": 10721.599999999977
46        },
47        {
48          "at": 14438.599999999977,
49          "kind": "submit",
50          "queue": 1,
51          "start": 14436,
52          "duration": 2.599999999976717
53        },
54        {
55          "at": 20960.900000000023,
56          "kind": "complete",
57          "queue": 1,
58          "start": 14438.599999999977,
59          "wait": 6522.300000000047
60        },
61        {
62          "at": 21100.599999999977,
63          "kind": "submit",
64          "queue": 1,
65          "start": 21100.5,
66          "duration": 0
67        },
68        {
69          "at": 33872,
70          "kind": "complete",
71          "queue": 1,
72          "start": 21100.599999999977,
73          "wait": 12771.400000000023
74        },
75        {
76          "at": 39521.09999999998,
77          "kind": "submit",
78          "queue": 1,
79          "start": 39521,
80          "duration": 0.09999999997671694
81        },
82        {
83          "at": 48947.59999999998,
84          "kind": "complete",
85          "queue": 1,
86          "start": 39521.09999999998,
87          "wait": 9426.5
88        },
89        {
90          "at": 48976.29999999999,
91          "kind": "submit",
92          "queue": 1,
93          "start": 48975.20000000001,
94          "duration": 1
95        }
96      ],
97      "longTasks": [
98        {
99          "start": 2939.9000000000233,
100          "duration": 54
101        },
102        {
103          "start": 8095.299999999988,
104          "duration": 1459
105        },
106        {
107          "start": 9554.900000000023,
108          "duration": 4166
109        },
110        {
111          "start": 13722.400000000023,
112          "duration": 2083
113        },
114        {
115          "start": 15815.599999999977,
116          "duration": 67
117        },
118        {
119          "start": 15882.700000000012,
120          "duration": 1107
121        },
122        {
123          "start": 19458.599999999977,
124          "duration": 619
125        },
126        {
127          "start": 20963.5,
128          "duration": 869
129        },
130        {
131          "start": 22031.29999999999,
132          "duration": 140
133        },
134        {
135          "start": 26727.70000000001,
136          "duration": 1014
137        },
138        {
139          "start": 32741.70000000001,
140          "duration": 353
141        },
142        {
143          "start": 33094.79999999999,
144          "duration": 776
145        },
146        {
147          "start": 38873.90000000002,
148          "duration": 602
149        },
150        {
151          "start": 39476.90000000002,
152          "duration": 694
153        },
154        {
155          "start": 45542.70000000001,
156          "duration": 380
157        },
158        {
159          "start": 48521.79999999999,
160          "duration": 425
161        }
162      ]
163    },
164    {
165      "capture": "travelers-slow-render-failed-observer-events",
166      "environment": {
167        "hardwareConcurrency": 2,
168        "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/141.0.7390.37 Safari/537.36"
169      },
170      "at": 57403.30000000005,
171      "frames": 114,
172      "workerFrames": 1791,
173      "maxFrameGap": 10463.099999999977,
174      "maxWorkerGap": 3566.9000000000233,
175      "maxTimerGap": 3574.399999999965,
176      "maxLongTask": 2353,
177      "queue": [
178        {
179          "at": 752.4000000000233,
180          "kind": "complete",
181          "queue": 1,
182          "start": 752,
183          "wait": 0.40000000002328306
184        },
185        {
186          "at": 1649,
187          "kind": "complete",
188          "queue": 1,
189          "start": 1648,
190          "wait": 1
191        },
192        {
193          "at": 3165,
194          "kind": "submit",
195          "queue": 1,
196          "start": 3164.9000000000233,
197          "duration": 0.09999999997671694
198        },
199        {
200          "at": 11796.5,
201          "kind": "complete",
202          "queue": 1,
203          "start": 3165,
204          "wait": 8631.400000000023
205        },
206        {
207          "at": 12096.200000000012,
208          "kind": "submit",
209          "queue": 1,
210          "start": 12096.200000000012,
211          "duration": 0
212        },
213        {
214          "at": 16446.900000000023,
215          "kind": "complete",
216          "queue": 1,
217          "start": 12096.200000000012,
218          "wait": 4350.700000000012
219        },
220        {
221          "at": 17518.5,
222          "kind": "submit",
223          "queue": 1,
224          "start": 17518.400000000023,
225          "duration": 0.09999999997671694
226        },
227        {
228          "at": 30136.400000000023,
229          "kind": "complete",
230          "queue": 1,
231          "start": 17518.70000000001,
232          "wait": 12617.700000000012
233        },
234        {
235          "at": 35418,
236          "kind": "submit",
237          "queue": 1,
238          "start": 35418,
239          "duration": 0
240        },
241        {
242          "at": 47056.70000000001,
243          "kind": "complete",
244          "queue": 1,
245          "start": 35418,
246          "wait": 11638.600000000035
247        },
248        {
249          "at": 52016.90000000002,
250          "kind": "submit",
251          "queue": 1,
252          "start": 52014.70000000001,
253          "duration": 2.2000000000116415
254        }
255      ],
256      "longTasks": [
257        {
258          "start": 136.20000000001164,
259          "duration": 79
260        },
261        {
262          "start": 8255,
263          "duration": 1179
264        },
265        {
266          "start": 9442.100000000035,
267          "duration": 2353
268        },
269        {
270          "start": 11797.200000000012,
271          "duration": 661
272        },
273        {
274          "start": 16449.800000000047,
275          "duration": 1072
276        },
277        {
278          "start": 22524.900000000023,
279          "duration": 1381
280        },
281        {
282          "start": 23906.100000000035,
283          "duration": 236
284        },
285        {
286          "start": 26769.900000000023,
287          "duration": 276
288        },
289        {
290          "start": 30163.5,
291          "duration": 458
292        },
293        {
294          "start": 35015,
295          "duration": 414
296        },
297        {
298          "start": 36008.600000000035,
299          "duration": 77
300        },
301        {
302          "start": 41262.600000000035,
303          "duration": 524
304        },
305        {
306          "start": 46209.40000000002,
307          "duration": 847
308        },
309        {
310          "start": 47060.70000000001,
311          "duration": 101
312        },
313        {
314          "start": 51492.5,
315          "duration": 1154
316        },
317        {
318          "start": 52656.20000000001,
319          "duration": 102
320        }
321      ]
322    }
323  ],
324  "sharedRecovery": {
325    "functionalAssertions": "Passed recovery-ready, single-worker/session, shared door change during restoration and door change after resuming.",
326    "screenshotDurationMs": 64453.73099999997,
327    "overallResult": "120-second test timeout after screenshot; do not classify as a successful full browser scenario.",
328    "before": {
329      "tick": "848",
330      "position": [
331        1.017440581563278e-06,
332        0.7448275685310364,
333        -4.649999618530273
334      ],
335      "room": {
336        "status": "connected",
337        "players": 2,
338        "epoch": "16",
339        "revision": "8"
340      },
341      "graphicsRecovery": {
342        "status": "ready",
343        "attempts": 1,
344        "limit": 2,
345        "timeoutMs": 20000,
346        "inFlight": false
347      },
348      "renderObservedAtMs": 55107.80000000005,
349      "render": {
350        "instances": 685,
351        "triangles": 75232,
352        "visibleInstances": 104,
353        "shadowInstances": 388,
354        "visibleTriangles": 10776,
355        "shadowTriangles": 58936,
356        "drawCalls": 20,
357        "buffers": 53,
358        "textures": 4,
359        "targetBytes": 24150016,
360        "targetGeneration": 1,
361        "width": 960,
362        "height": 640,
363        "frameMs": 20.800000000046566,
364        "submittedFrames": 2,
365        "completedFrames": 1,
366        "failedFrames": 0,
367        "cancelledFrames": 0,
368        "pendingFrames": 1,
369        "skippedFrames": 3,
370        "completionWaitMs": 7826.399999999965,
371        "maxCompletionWaitMs": 7826.399999999965,
372        "lastSubmittedAtMs": 45749.80000000005,
373        "lastCompletedAtMs": 45683.5
374      }
375    },
376    "after": {
377      "tick": "2785",
378      "position": [
379        1.017440581563278e-06,
380        0.7448275685310364,
381        -4.649999618530273
382      ],
383      "room": {
384        "status": "connected",
385        "players": 2,
386        "epoch": "16",
387        "revision": "8"
388      },
389      "graphicsRecovery": {
390        "status": "ready",
391        "attempts": 1,
392        "limit": 2,
393        "timeoutMs": 20000,
394        "inFlight": false
395      },
396      "renderObservedAtMs": 119651.59999999998,
397      "render": {
398        "instances": 685,
399        "triangles": 75232,
400        "visibleInstances": 141,
401        "shadowInstances": 389,
402        "visibleTriangles": 4980,
403        "shadowTriangles": 58948,
404        "drawCalls": 20,
405        "buffers": 53,
406        "textures": 4,
407        "targetBytes": 24150016,
408        "targetGeneration": 1,
409        "width": 960,
410        "height": 640,
411        "frameMs": 19,
412        "submittedFrames": 7,
413        "completedFrames": 6,
414        "failedFrames": 0,
415        "cancelledFrames": 0,
416        "pendingFrames": 1,
417        "skippedFrames": 10,
418        "completionWaitMs": 9808.79999999993,
419        "maxCompletionWaitMs": 16194.900000000023,
420        "lastSubmittedAtMs": 113291.20000000007,
421        "lastCompletedAtMs": 112910.09999999998
422      }
423    }
424  },
425  "inference": "Rendering submission notifications and main-thread scheduling are both delayed on the two-CPU SwiftShader runner. Data does not establish the exact cause or justify extending actor extrapolation or recovery deadlines. Capture exact presentation/sample boundaries or profile page/browser scheduling before changing motion policy."
426}
427