diff --git a/scripts/m11b4_latency_report.json b/scripts/m11b4_latency_report.json index 02e3713..dd8a36b 100644 --- a/scripts/m11b4_latency_report.json +++ b/scripts/m11b4_latency_report.json @@ -4,14 +4,14 @@ "lost": 0, "via_broadcast": 200, "via_polling_fallback": 0, - "p50_ms": 0.65, - "p90_ms": 0.699, - "p99_ms": 0.843, - "max_ms": 0.969, + "p50_ms": 1.042, + "p90_ms": 1.232, + "p99_ms": 1.997, + "max_ms": 3.124, "segment_p99_ms": { - "write_commit": 0.826, - "broadcast_emit": 0.053, - "consume_wait": 0.025 + "write_commit": 1.971, + "broadcast_emit": 0.354, + "consume_wait": 0.176 }, "bottleneck_segment": "write_commit", "slo_ms": 1000.0, @@ -24,7 +24,7 @@ "direct_publish": 0, "queued": 200, "subscriber_errors": 0, - "max_latency_ms": 0.153, + "max_latency_ms": 0.408, "in_flight": 0, "latency_samples": 200, "last_error": null, @@ -32,2011 +32,2011 @@ "channels": [ "in_process" ], - "p50_latency_ms": 0.077, - "p99_latency_ms": 0.127 + "p50_latency_ms": 0.136, + "p99_latency_ms": 0.292 }, "samples": [ { "scene_id": "sc_bench", - "event_id": "dd0733dd03b144b29b24547d71d49a18", - "t_write_ms": 0.871, - "t_broadcast_emit_ms": 0.067, - "t_consume_ms": 0.032, - "e2e_ms": 0.903, + "event_id": "3d493faaf7bf44108d741d1b09707388", + "t_write_ms": 1.417, + "t_broadcast_emit_ms": 0.087, + "t_consume_ms": 0.039, + "e2e_ms": 1.457, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "6151909bff084abda1bedb027c498c6a", - "t_write_ms": 0.808, - "t_broadcast_emit_ms": 0.04, - "t_consume_ms": 0.019, - "e2e_ms": 0.827, + "event_id": "ea9f10fded404222b8cfbf4436b76564", + "t_write_ms": 0.866, + "t_broadcast_emit_ms": 0.055, + "t_consume_ms": 0.026, + "e2e_ms": 0.892, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "e9ce04f1cd7f412eb798a91fe4a778e5", - "t_write_ms": 0.646, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.017, - "e2e_ms": 0.662, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "b32901702c1a47ddbad98e97911b6fc2", - "t_write_ms": 0.641, - "t_broadcast_emit_ms": 0.037, - "t_consume_ms": 0.018, - "e2e_ms": 0.659, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "5b45c22c72e84a79b988d9d86769d155", - "t_write_ms": 0.644, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.659, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "5e9c165849ab475e886adf9821089e3f", - "t_write_ms": 0.61, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.624, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e5a22ba38e2943b8aaf7328b94173e40", - "t_write_ms": 0.613, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.628, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f3f084abd9db4bf795fce3b96f1abbe0", - "t_write_ms": 0.75, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.017, - "e2e_ms": 0.767, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "0d1271a18e0b4900a6373a3361912d7b", - "t_write_ms": 0.628, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.015, - "e2e_ms": 0.643, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8e68efc679614d1db846a0cbea53da2e", - "t_write_ms": 0.664, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.681, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f04e511c6eca490e8caeb9344f8f01e4", - "t_write_ms": 0.616, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.631, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "9736184273014872a7c64edb9587837c", - "t_write_ms": 0.596, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.61, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "873759da191d4c229db8fc8aa65d1415", - "t_write_ms": 0.629, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.018, - "e2e_ms": 0.647, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "5ff05849ea3543c3b23e9cbcb7ee5596", - "t_write_ms": 0.65, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.015, - "e2e_ms": 0.665, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c51d21d03d534abf959d63acc551c8db", - "t_write_ms": 0.603, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.617, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "19d4be11a4e74c208e4b102078ccf203", - "t_write_ms": 0.635, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.017, - "e2e_ms": 0.652, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "26a403fee29740098a147cd64e0071ae", - "t_write_ms": 0.63, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.644, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "ef8e83c8ae5d412d892d0edf1cf6739b", - "t_write_ms": 0.607, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.621, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "13a184db8ecf4b04af79e9ffffac10f8", - "t_write_ms": 0.636, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.018, - "e2e_ms": 0.654, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "2650eab066ce4feaa8cefce1b09b3bea", - "t_write_ms": 0.653, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.667, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "78067cadfb494088bb8fd41963310e3c", - "t_write_ms": 0.604, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.618, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "6c0772407c19478fb940dbe9e2f14d2d", - "t_write_ms": 0.624, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.017, - "e2e_ms": 0.64, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "98e8a4fb88154d08bce8c7ee1c015c8e", - "t_write_ms": 0.625, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.639, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "fd319f790c5542348bd2a15b1c09427f", - "t_write_ms": 0.61, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.624, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "70534fcf37ff41e9ad4237f126a40084", - "t_write_ms": 0.643, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.018, - "e2e_ms": 0.662, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "5274900633c24da09f5b53799ad89eb5", - "t_write_ms": 0.658, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.014, - "e2e_ms": 0.672, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "077507e549bc4cb4a79015d9996d71c8", - "t_write_ms": 0.607, - "t_broadcast_emit_ms": 0.043, - "t_consume_ms": 0.014, - "e2e_ms": 0.621, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "07dbc64dd71845bd9b03eed0972aef33", - "t_write_ms": 0.605, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.016, - "e2e_ms": 0.62, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f93c1e66b13842969c4678861db25f7d", - "t_write_ms": 0.601, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.015, - "e2e_ms": 0.616, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "fc40f7f4b3654aef8b7dae607053ff49", - "t_write_ms": 0.622, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.636, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "b96303031d3b46d7b46416bc09aaa71b", - "t_write_ms": 0.634, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.65, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "79fdf4e73c7b49e497193cc7ad85a5d7", - "t_write_ms": 0.639, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.653, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "11105facec2744cca2720909ba6ba9b1", - "t_write_ms": 0.619, - "t_broadcast_emit_ms": 0.05, - "t_consume_ms": 0.015, - "e2e_ms": 0.634, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "ab94fc0cfe6a4a349ed3c4387efaa18d", - "t_write_ms": 0.625, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.64, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "a0139fa4a6664b6a82bad195b98284e8", - "t_write_ms": 0.642, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.657, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e7ca2b8d0eb64bef907f7921134ed8e4", - "t_write_ms": 0.626, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.641, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "9a0acf7deee84a3fba5eecdcd28a485f", - "t_write_ms": 0.722, - "t_broadcast_emit_ms": 0.037, - "t_consume_ms": 0.018, - "e2e_ms": 0.741, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c83be87630d24bb89ea3631f14ef8766", - "t_write_ms": 0.637, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.652, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "1ef82e102602478283eaddaed25fbf5e", - "t_write_ms": 0.626, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.017, - "e2e_ms": 0.643, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c320bb3a440d47b1bacd0608192cdafe", - "t_write_ms": 0.636, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.65, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "dd551af6d56f4dec801020bbad05a8c6", - "t_write_ms": 0.605, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.62, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "991a6ad012ee45e9b8b32d8660eb840b", - "t_write_ms": 0.594, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.609, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "ef373438d1444223b4679fff46af5798", - "t_write_ms": 0.647, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.017, - "e2e_ms": 0.664, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "fb781be0704f418595f69a7e5707e8af", - "t_write_ms": 0.635, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.649, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "2e1cd37dd6444eb3adc08ed34a1fc9b2", - "t_write_ms": 0.624, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.017, - "e2e_ms": 0.64, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "1832b5072e4f4fb7a7e57a578d6f06d5", - "t_write_ms": 0.596, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.61, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "3348b51796fe4644a25fe5b8dbfbeac7", - "t_write_ms": 0.621, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.636, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "0f03ba91403c4ff4b4cebde55b63f435", - "t_write_ms": 0.596, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.013, - "e2e_ms": 0.609, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "836f07585bce4badaef7c50e717b91f4", - "t_write_ms": 0.686, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.702, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "7ed778a472c54997b0955c9d15099a49", - "t_write_ms": 0.63, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.644, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "dde85680ae3745b8a7eb18cada4eb143", - "t_write_ms": 0.632, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.648, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "1c6f1a53482948999b542bcd6de5fe36", - "t_write_ms": 0.632, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.646, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e0a8acfecaa34d168d121e72e7357182", - "t_write_ms": 0.601, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.615, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "35e038bc88054ee08acbfd1f5e8907a7", - "t_write_ms": 0.591, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.605, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c5f416a4e7d44897bfc51789e691a07d", - "t_write_ms": 0.666, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.682, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "4ac2a31f74024b2f96eb4a1980fabc5b", - "t_write_ms": 0.608, - "t_broadcast_emit_ms": 0.029, - "t_consume_ms": 0.013, - "e2e_ms": 0.622, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e1d73f052884493b99569ae0d23b2dc8", - "t_write_ms": 0.643, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.659, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "98c292e4cf924fd78b41ad85dd4971db", - "t_write_ms": 0.619, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.633, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c55323d38a444c9ea57365a6143d8b17", - "t_write_ms": 0.586, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.6, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "9b6835c0ffaa4cee9dcae47363a3a0af", - "t_write_ms": 0.663, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.677, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "d0c10c2dde234249b38d91d46d6b5f0a", - "t_write_ms": 0.756, - "t_broadcast_emit_ms": 0.051, - "t_consume_ms": 0.025, - "e2e_ms": 0.781, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "23149deee8af495fa6f3e5b7b40e8b8a", - "t_write_ms": 0.945, - "t_broadcast_emit_ms": 0.056, - "t_consume_ms": 0.024, - "e2e_ms": 0.969, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "6a19a09cae3a4bf79feefe96e1907758", - "t_write_ms": 0.826, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.015, - "e2e_ms": 0.842, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e30ac419af044a3688ec18050039c7fa", - "t_write_ms": 0.657, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.671, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f2173abf08ef438dbdbd8d858a95f525", - "t_write_ms": 0.619, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.634, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "37ad91e9ecf244dea070847164251dfe", - "t_write_ms": 0.679, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.695, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "63f6b72fbc2344e6ba84d7cad641205e", - "t_write_ms": 0.624, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.013, - "e2e_ms": 0.637, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "7ec9e3e193d34f5db6ae255e2c710c2d", - "t_write_ms": 0.631, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.647, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "08d043449b524fd9826b8b3c0b1289da", - "t_write_ms": 0.689, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.704, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "0eb9ece177b74a998b347667ab8138bf", - "t_write_ms": 0.623, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.638, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "d947abc9bff24f4c98f013fe51c60b9e", - "t_write_ms": 0.603, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.617, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "b9f3d2db036b471bb5eb1e890e1b2385", - "t_write_ms": 0.652, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.667, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "889ab17c421f463bac7fa163784bc212", - "t_write_ms": 0.616, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.63, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "fe477a5cad8f41dea2380d8f13afb6fc", - "t_write_ms": 0.629, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.645, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "2bff31bda45d401b9d4a5ba7a5c2d769", - "t_write_ms": 0.643, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.657, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "d42f074cc262462ea35771acdf2c9136", - "t_write_ms": 0.645, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.659, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "0ee5cdc60cf246c4a3e520515eed523d", - "t_write_ms": 0.646, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.662, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "2fc6102b176f402983f81d5e9bc9d24c", - "t_write_ms": 0.658, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.673, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "efb4f34ef63c46139a09f33e53703504", - "t_write_ms": 0.612, - "t_broadcast_emit_ms": 0.04, - "t_consume_ms": 0.014, - "e2e_ms": 0.626, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "be0d0bb47757482faa9a200896f0fd1b", - "t_write_ms": 0.623, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.638, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "39ffd4429ebe42e9af27fdd764f2a050", - "t_write_ms": 0.626, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.64, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8b2d31dd509b42bba95586e9792a847c", - "t_write_ms": 0.604, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.618, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "6c560a65ca744b37a99bd67494fdd9ed", - "t_write_ms": 0.67, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.687, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8dff687f70184d29b1395f7772d2c4e9", - "t_write_ms": 0.655, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.669, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "bf04c313c6c64e788c91df13df4d3d59", - "t_write_ms": 0.621, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.636, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c029f160fb8b4f59932449c402eb4835", - "t_write_ms": 0.611, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.625, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "0979eea189be4f35a019e73acfe0c190", - "t_write_ms": 0.626, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.013, - "e2e_ms": 0.639, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "d4316026a28a4481a36f6e2cadd25077", - "t_write_ms": 0.599, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.013, - "e2e_ms": 0.613, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "3876280c8f5f4de8836014faea26fa23", - "t_write_ms": 0.656, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.671, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "cdc91ba94b3b4527abc667a9dd5504f1", - "t_write_ms": 0.642, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.656, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "00cb4739b9c34c76b84aba547268ee38", - "t_write_ms": 0.647, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.663, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "190776fefcd044e7bbcfed2343a7c71f", - "t_write_ms": 0.63, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.644, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "00c2925e49eb43ee8dc226d624591150", - "t_write_ms": 0.652, - "t_broadcast_emit_ms": 0.042, - "t_consume_ms": 0.023, - "e2e_ms": 0.676, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8963ff70e5464aae90dadc6e0ee34948", - "t_write_ms": 0.655, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.67, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "87e24fc2b3b44cd2a3e82e8f2cc50985", - "t_write_ms": 0.668, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.684, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "202b167a1142480b8c782e29ad3cf366", - "t_write_ms": 0.615, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.631, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "4989e967f6c54a34b83d567d7a5640b1", - "t_write_ms": 0.657, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.672, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8da814965b7a4b92b2ed028849676d0e", - "t_write_ms": 0.611, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.625, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "2f476e2c941a4c13aacfa7e94a91b7eb", - "t_write_ms": 0.612, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.627, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "49198b46024d449785ca39ec02efcf49", - "t_write_ms": 0.629, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.642, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "b6f751f25c8c45ec919cdbf8fcebef66", - "t_write_ms": 0.654, - "t_broadcast_emit_ms": 0.037, - "t_consume_ms": 0.018, - "e2e_ms": 0.672, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "bdccd24ade014dffb4a4aaedcffbcbf4", - "t_write_ms": 0.633, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.013, - "e2e_ms": 0.646, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "9ec941daa92449fbb5b0fb92b4263ef2", - "t_write_ms": 0.644, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.66, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "960af12181464fe8982ab991d1424a2c", - "t_write_ms": 0.618, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.632, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8a25239558a14408ac5a24835060a9f6", - "t_write_ms": 0.635, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.649, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "5ed4a46da31d4bd6908eb3f8f9156967", - "t_write_ms": 0.608, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.622, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f2c79e2265614beeaadd16d0d7401070", - "t_write_ms": 0.677, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.693, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "76eec1ffa85d4463bfa1862ba74aa2e1", - "t_write_ms": 0.672, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.686, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "55bd0e8002454842967dbb0e4c79bf8c", - "t_write_ms": 0.635, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.016, - "e2e_ms": 0.651, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "a6a3f743ac0b40ff8ca9aa75e0a41c39", - "t_write_ms": 0.601, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.615, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "1b9a24a3274e4b98aba226eac8f65755", - "t_write_ms": 0.626, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.64, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "3dc727fc01b049bea41d8527be7a0fcb", - "t_write_ms": 0.605, - "t_broadcast_emit_ms": 0.029, - "t_consume_ms": 0.013, - "e2e_ms": 0.618, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "257d3583156047d682db924d7c3a345a", - "t_write_ms": 0.66, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.676, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "046daa936d9e4ae986934f1f5464902e", - "t_write_ms": 0.627, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.641, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e247327d01894e28951c6bddbf9913ca", - "t_write_ms": 0.638, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.653, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "17260467ff9b4e979674eda9649e2d60", - "t_write_ms": 0.62, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.634, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "44e79f40aafd479791737a8ab2a8a6c0", - "t_write_ms": 0.675, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.014, - "e2e_ms": 0.689, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "797cf2711d044f5c97f24efc7048928c", - "t_write_ms": 0.709, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.016, - "e2e_ms": 0.725, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "7a26d74cd0314700b8acf80cbf6630ab", - "t_write_ms": 0.679, - "t_broadcast_emit_ms": 0.029, - "t_consume_ms": 0.014, - "e2e_ms": 0.693, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "67d736f34a314a6f8655a938619f7baa", - "t_write_ms": 0.683, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.699, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "fabde1c3c45f400f8da6e9fb61d8f62c", - "t_write_ms": 0.653, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.668, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e58ae66ae5d04e4989f80f006895ee04", - "t_write_ms": 0.687, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.701, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e64eb8082a0e42e7ba05bb353f35505c", - "t_write_ms": 0.618, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.632, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f93d9086945540349f5ecb7575643163", - "t_write_ms": 0.673, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.017, - "e2e_ms": 0.69, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "dfd5e538d52e4cbf8bb85ab373fa03b2", - "t_write_ms": 0.64, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.654, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8241969b680f438cb67bb6a9f469fd5e", - "t_write_ms": 0.641, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.017, - "e2e_ms": 0.658, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "3174d5e8cbaf4052b3a9ac44427b085f", - "t_write_ms": 0.644, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.658, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "003ded51a2d54abcbb326b7b7cc23e82", - "t_write_ms": 0.619, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.633, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "9a2c9c34c2864a418ae877cb39831128", - "t_write_ms": 0.616, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.63, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "6abbbfef741f44cab8a150a19bf7f9dc", - "t_write_ms": 0.694, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.017, - "e2e_ms": 0.711, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f5de2eb524c549328b4e9a2249bdc247", - "t_write_ms": 0.616, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.63, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c0b82bad19f84658a85c682727d456e7", - "t_write_ms": 0.675, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.017, - "e2e_ms": 0.692, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "407149d263df4bf4aff0ef95db5711a5", - "t_write_ms": 0.634, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.648, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "3747eadd3ab142b3b5bd32b8155197f6", - "t_write_ms": 0.613, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.627, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "00f2d77bbd1d4d8c9b28a688dc5874c8", - "t_write_ms": 0.648, - "t_broadcast_emit_ms": 0.053, - "t_consume_ms": 0.015, - "e2e_ms": 0.663, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "dbd05e7c4ab6402ca3f67bf366769829", - "t_write_ms": 0.642, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.017, - "e2e_ms": 0.659, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "36fa8d1dc54b41e8a87922e083894db9", - "t_write_ms": 0.611, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.625, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c6e87708864943789933e86d373a9b06", - "t_write_ms": 0.666, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.682, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "09845d0996fd4b07a99c146ea7947474", - "t_write_ms": 0.613, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.627, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8a83478be0e24a9e9b214b50b27f6996", - "t_write_ms": 0.596, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.61, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "76ca38107b63459c8c076910299a2fa8", - "t_write_ms": 0.654, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.018, - "e2e_ms": 0.672, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e78272e65efd479e82b7c56560937270", - "t_write_ms": 0.669, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.683, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "9329d66af1114503bd2b8a019431ad43", - "t_write_ms": 0.616, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.631, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "177932e75ce64597b72203abb171aa86", - "t_write_ms": 0.669, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.016, - "e2e_ms": 0.685, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "189f6912646f4a229e48650cb94f93e6", - "t_write_ms": 0.615, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.63, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "7a1b2f4c8ba2449db649d04488301e4c", - "t_write_ms": 0.61, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.624, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "c034aff5ea33486d85b78254836f61ad", - "t_write_ms": 0.668, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.017, - "e2e_ms": 0.684, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "270173e3465c41b18abc54e4e6927830", - "t_write_ms": 0.631, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.645, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "76b0a540e62d476c8c7e1ed71db7dad8", - "t_write_ms": 0.629, - "t_broadcast_emit_ms": 0.04, - "t_consume_ms": 0.018, - "e2e_ms": 0.647, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "d2999c641e354e28a90f854f93f2ff8d", - "t_write_ms": 0.638, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.652, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "28afb34678724e9b9f59bf58755a8a00", - "t_write_ms": 0.612, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.626, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "d03c8d885ea1482ba1bd3c6abd1af8dc", - "t_write_ms": 0.647, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.66, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "a32ebda4eda04ee1bb346d9a8b876704", - "t_write_ms": 0.694, - "t_broadcast_emit_ms": 0.037, - "t_consume_ms": 0.017, - "e2e_ms": 0.711, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "249d86f617554df4b81dcaf367d95163", - "t_write_ms": 0.657, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.671, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "3f33f1abe9804791bd488ff2264818be", - "t_write_ms": 0.655, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.671, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e5f0a55c9e9f445596f65efcc39f0cb7", - "t_write_ms": 0.624, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.639, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "83a6a59ee1884595b87a143b249f7a68", - "t_write_ms": 0.632, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.646, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "7e6682dab85d4d22b1e975cd1c14c8fe", - "t_write_ms": 0.61, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.623, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "a9d54888c4674e1eb4a1049d66c08722", - "t_write_ms": 0.728, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.017, + "event_id": "26c5f1cf72914cd7875c7ebbe18bb351", + "t_write_ms": 0.724, + "t_broadcast_emit_ms": 0.057, + "t_consume_ms": 0.02, "e2e_ms": 0.744, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "c0735944080a42b5897f1a865044b64f", - "t_write_ms": 0.668, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.682, + "event_id": "6c89dd83c9444f669f4aa4b82df57b27", + "t_write_ms": 1.255, + "t_broadcast_emit_ms": 0.061, + "t_consume_ms": 0.021, + "e2e_ms": 1.277, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "892301f0757b41e69f4a850f113feb76", - "t_write_ms": 0.666, - "t_broadcast_emit_ms": 0.037, - "t_consume_ms": 0.018, - "e2e_ms": 0.683, + "event_id": "a67f462659d94f0c9854639779eb6704", + "t_write_ms": 0.815, + "t_broadcast_emit_ms": 0.047, + "t_consume_ms": 0.022, + "e2e_ms": 0.837, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "adadb0699c294be49f18577e98b35e9d", - "t_write_ms": 0.657, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.671, + "event_id": "b69867c8633540088c0e3e4285e17dd2", + "t_write_ms": 0.911, + "t_broadcast_emit_ms": 2.203, + "t_consume_ms": 0.025, + "e2e_ms": 0.936, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "a0f85ceb942f4f319495652b8da94eef", - "t_write_ms": 0.63, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.644, + "event_id": "0f3c45b7f60148f88fac4a474238c2cc", + "t_write_ms": 1.23, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.024, + "e2e_ms": 1.254, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "56e83742d79147d9ac166a5975512a02", - "t_write_ms": 0.669, - "t_broadcast_emit_ms": 0.043, + "event_id": "f1da577ce0fa452e9ba2eb43f73473a2", + "t_write_ms": 1.112, + "t_broadcast_emit_ms": 0.085, + "t_consume_ms": 0.047, + "e2e_ms": 1.159, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "76f83535625d4b89b4f6ed3bb9c35a03", + "t_write_ms": 1.151, + "t_broadcast_emit_ms": 0.062, + "t_consume_ms": 0.03, + "e2e_ms": 1.181, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3b5f8614da684885bd27347ca978c177", + "t_write_ms": 1.136, + "t_broadcast_emit_ms": 0.058, + "t_consume_ms": 0.03, + "e2e_ms": 1.166, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "cc8204aa47344aeea62b9f5081793751", + "t_write_ms": 1.078, + "t_broadcast_emit_ms": 0.053, + "t_consume_ms": 0.029, + "e2e_ms": 1.108, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "d812bf0c22b54fc381214b6975a36cc2", + "t_write_ms": 1.103, + "t_broadcast_emit_ms": 0.073, + "t_consume_ms": 0.037, + "e2e_ms": 1.14, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "8a01b34eb0244798af16e46075992b31", + "t_write_ms": 1.138, + "t_broadcast_emit_ms": 0.059, + "t_consume_ms": 0.025, + "e2e_ms": 1.162, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "5a3eab660ccf4e1f8fae15c2f25d1a69", + "t_write_ms": 1.289, + "t_broadcast_emit_ms": 0.075, + "t_consume_ms": 0.035, + "e2e_ms": 1.324, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "d60e302c9fcd4853b9bd63490024a75f", + "t_write_ms": 1.22, + "t_broadcast_emit_ms": 0.077, + "t_consume_ms": 0.033, + "e2e_ms": 1.253, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f6e395eb04a6402b9bb71dd15226e4ed", + "t_write_ms": 1.044, + "t_broadcast_emit_ms": 0.101, + "t_consume_ms": 0.041, + "e2e_ms": 1.084, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "2c009875dd114035b198df794317cf55", + "t_write_ms": 1.003, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 1.026, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "2255fa68d5224347960b748fda01a14d", + "t_write_ms": 0.992, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.024, + "e2e_ms": 1.016, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "e6eb5f5d381f416a9cd6de9cb7eafd85", + "t_write_ms": 0.998, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.023, + "e2e_ms": 1.021, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3ffc2fdff25f43df872fc2e46c1ea648", + "t_write_ms": 1.011, + "t_broadcast_emit_ms": 0.046, + "t_consume_ms": 0.022, + "e2e_ms": 1.033, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "1f48f1a3696b48f9914634ee255385fa", + "t_write_ms": 0.97, + "t_broadcast_emit_ms": 0.167, + "t_consume_ms": 0.123, + "e2e_ms": 1.094, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "bcba9e254e3645a49542a631b5e904ac", + "t_write_ms": 1.004, + "t_broadcast_emit_ms": 0.09, + "t_consume_ms": 0.034, + "e2e_ms": 1.038, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "73a2d00466d245628f557d0d96e608ff", + "t_write_ms": 1.006, + "t_broadcast_emit_ms": 0.073, + "t_consume_ms": 0.035, + "e2e_ms": 1.042, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "bb35878765a04187b57381fa2fe68295", + "t_write_ms": 1.012, + "t_broadcast_emit_ms": 0.155, + "t_consume_ms": 0.035, + "e2e_ms": 1.047, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "01960672777d498b9d00df10d6f2f427", + "t_write_ms": 0.988, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.024, + "e2e_ms": 1.012, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "143b0b5e33ed4d968d41093136cb88a1", + "t_write_ms": 1.019, + "t_broadcast_emit_ms": 0.163, + "t_consume_ms": 0.036, + "e2e_ms": 1.055, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "a2ed5d5fffb442a8a62744393fcc9ad0", + "t_write_ms": 1.034, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.024, + "e2e_ms": 1.058, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4e3708199b69485e89b8d7be91d96559", + "t_write_ms": 1.046, + "t_broadcast_emit_ms": 0.088, + "t_consume_ms": 0.037, + "e2e_ms": 1.083, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "62aab924d970464882508af537f6acee", + "t_write_ms": 1.047, + "t_broadcast_emit_ms": 0.265, + "t_consume_ms": 0.036, + "e2e_ms": 1.083, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "d47e14ed1c1f4877906e3e051cb29780", + "t_write_ms": 1.222, + "t_broadcast_emit_ms": 0.129, + "t_consume_ms": 0.072, + "e2e_ms": 1.294, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "b4fce300e0c54a2cb7b5ec7e3862619a", + "t_write_ms": 1.074, + "t_broadcast_emit_ms": 0.091, + "t_consume_ms": 0.053, + "e2e_ms": 1.126, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "598b727da36946469d391d68fc239082", + "t_write_ms": 1.253, + "t_broadcast_emit_ms": 0.304, + "t_consume_ms": 0.064, + "e2e_ms": 1.317, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "d83ae2f153d0414680beb15d866a3bf8", + "t_write_ms": 1.281, + "t_broadcast_emit_ms": 0.076, + "t_consume_ms": 0.026, + "e2e_ms": 1.307, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "d93e72d502ce41188cdbc86292b204e7", + "t_write_ms": 1.041, + "t_broadcast_emit_ms": 0.047, + "t_consume_ms": 0.023, + "e2e_ms": 1.064, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "51bc8b63c6934d7fb7a367f1dfcbc9a8", + "t_write_ms": 1.129, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.023, + "e2e_ms": 1.153, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "57283cf23d944f08885501dd08c914d5", + "t_write_ms": 1.099, + "t_broadcast_emit_ms": 0.146, + "t_consume_ms": 0.09, + "e2e_ms": 1.189, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "1fe12441504943d2bf3961083cf77c5d", + "t_write_ms": 1.119, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.024, + "e2e_ms": 1.142, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3c9c3ada358f46b1b069746ea951c2bb", + "t_write_ms": 1.081, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.023, + "e2e_ms": 1.105, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "fc4d6b4f0cc84f4abe565fddb6ac1a9f", + "t_write_ms": 1.115, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.024, + "e2e_ms": 1.139, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "8614a24ee5714123b22954343c66ba85", + "t_write_ms": 1.129, + "t_broadcast_emit_ms": 0.127, + "t_consume_ms": 0.071, + "e2e_ms": 1.2, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "d81a9dc9e87c4b44b6b6f493b3894a58", + "t_write_ms": 1.006, + "t_broadcast_emit_ms": 0.09, + "t_consume_ms": 0.031, + "e2e_ms": 1.037, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "bb0e4626c4dd4f649be51c67735da379", + "t_write_ms": 1.026, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.025, + "e2e_ms": 1.052, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "27deb395621b43719521ccfbfede6522", + "t_write_ms": 1.033, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.024, + "e2e_ms": 1.057, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "cfcf575f5b8748fda59986a73eb73fa5", + "t_write_ms": 1.027, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.024, + "e2e_ms": 1.052, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "9ea2a95f29a649e3b8316f414a1f47af", + "t_write_ms": 0.977, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.024, + "e2e_ms": 1.0, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "d681b722bd974dbf8c884f8dd90c962f", + "t_write_ms": 0.993, + "t_broadcast_emit_ms": 0.091, + "t_consume_ms": 0.046, + "e2e_ms": 1.039, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "e0a00c473fcf46f78237f4424a27081b", + "t_write_ms": 1.098, + "t_broadcast_emit_ms": 0.058, + "t_consume_ms": 0.029, + "e2e_ms": 1.128, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "feb42931f2c94b88acc19110d31454fd", + "t_write_ms": 1.006, + "t_broadcast_emit_ms": 0.054, + "t_consume_ms": 0.029, + "e2e_ms": 1.035, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "aa2c659f7c134a08ba74d94e1d7ec2cb", + "t_write_ms": 1.009, + "t_broadcast_emit_ms": 0.153, + "t_consume_ms": 0.111, + "e2e_ms": 1.12, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "03b9bb11bd474eec88d3652868137148", + "t_write_ms": 1.114, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.024, + "e2e_ms": 1.137, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "fd49b49f97b44227be6a7427c8022186", + "t_write_ms": 1.057, + "t_broadcast_emit_ms": 0.075, + "t_consume_ms": 0.037, + "e2e_ms": 1.094, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "31367da9e3a741638ad56988e8b3fc49", + "t_write_ms": 1.039, + "t_broadcast_emit_ms": 0.073, + "t_consume_ms": 0.033, + "e2e_ms": 1.073, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "b9bba50b255a41a1a4b2a836dd1cbee8", + "t_write_ms": 1.014, + "t_broadcast_emit_ms": 0.09, + "t_consume_ms": 0.03, + "e2e_ms": 1.044, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f4a0706a2b9b4a3c81c2ed5fcb20707a", + "t_write_ms": 1.07, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.025, + "e2e_ms": 1.095, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "2c0deb777a6649b8a9bc334044263097", + "t_write_ms": 1.102, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.026, + "e2e_ms": 1.128, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c1f6c27be0894ba1a9ed70a021d701d6", + "t_write_ms": 0.97, + "t_broadcast_emit_ms": 0.167, + "t_consume_ms": 0.097, + "e2e_ms": 1.066, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4f7b4e93b74d4fa4a093c2a013030efe", + "t_write_ms": 1.966, + "t_broadcast_emit_ms": 0.057, + "t_consume_ms": 0.026, + "e2e_ms": 1.992, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "a4432c6425e94b6aa565032518062cdf", + "t_write_ms": 1.001, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 1.024, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "9a4ee34e88034d1dbfb0498a3e2ba8cb", + "t_write_ms": 0.822, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.024, + "e2e_ms": 0.846, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "167ce585f8bd4c81bcf492f48186e945", + "t_write_ms": 1.007, + "t_broadcast_emit_ms": 0.138, + "t_consume_ms": 0.025, + "e2e_ms": 1.031, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "a2e0b6df59a548d2aa8b501a877c59de", + "t_write_ms": 0.895, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.023, + "e2e_ms": 0.918, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "80a943cad57d4ee8b899ad31f3796297", + "t_write_ms": 1.025, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 1.048, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ecee2cbd9b9b4f3182229caa24db9a0f", + "t_write_ms": 1.102, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.025, + "e2e_ms": 1.127, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4b203ffacd7e45a291db9ec61bff891e", + "t_write_ms": 1.099, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.025, + "e2e_ms": 1.124, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "8c4e800f04ca4f788d9e76738291d0cb", + "t_write_ms": 1.081, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.025, + "e2e_ms": 1.106, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "cacae35af441497d9b5489c73c336e4f", + "t_write_ms": 1.118, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 1.142, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "382478847272433c9195c88065b3abcc", + "t_write_ms": 1.154, + "t_broadcast_emit_ms": 0.114, + "t_consume_ms": 0.034, + "e2e_ms": 1.188, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "20866db77e8c40488212811b8cc1526b", + "t_write_ms": 1.099, + "t_broadcast_emit_ms": 0.108, + "t_consume_ms": 0.021, + "e2e_ms": 1.12, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "0e26ea87c29948bdab30426f2f488d65", + "t_write_ms": 1.133, + "t_broadcast_emit_ms": 0.064, + "t_consume_ms": 0.029, + "e2e_ms": 1.163, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "7625ca5f4c5a4c34a4ffee2a515b4fae", + "t_write_ms": 1.225, + "t_broadcast_emit_ms": 0.072, + "t_consume_ms": 0.022, + "e2e_ms": 1.247, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "1b88e6ed42c14e8d8e56bac21a6002b6", + "t_write_ms": 3.094, + "t_broadcast_emit_ms": 0.061, + "t_consume_ms": 0.03, + "e2e_ms": 3.124, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c4d0e74ccafe44f99c2ccef756ba9d1c", + "t_write_ms": 1.282, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.023, + "e2e_ms": 1.305, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "570edeb5abd14969aed884ada233fbcf", + "t_write_ms": 1.19, + "t_broadcast_emit_ms": 0.044, "t_consume_ms": 0.02, - "e2e_ms": 0.69, + "e2e_ms": 1.21, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "c5503d7c38ab4a5ea29d32302d689e55", - "t_write_ms": 0.659, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.674, + "event_id": "d1b880ebfc224b56b5cd49e05bf2ece5", + "t_write_ms": 1.137, + "t_broadcast_emit_ms": 0.046, + "t_consume_ms": 0.021, + "e2e_ms": 1.159, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "6a2a43fc16ed4bd8977f370ec3d50e5f", - "t_write_ms": 0.612, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.625, + "event_id": "0e13b9d77e624ab6a6e7dce3b84f9bae", + "t_write_ms": 1.351, + "t_broadcast_emit_ms": 0.055, + "t_consume_ms": 0.026, + "e2e_ms": 1.377, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "98d80521f94e46f99389284e50973f19", - "t_write_ms": 0.651, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.017, - "e2e_ms": 0.667, + "event_id": "44159ae0d63e494487189b39e60d24d4", + "t_write_ms": 1.114, + "t_broadcast_emit_ms": 0.075, + "t_consume_ms": 0.037, + "e2e_ms": 1.151, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "90c18f0becd4446fb72a5c9dad3a7851", - "t_write_ms": 0.705, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.718, + "event_id": "c3d3e447e00a480894e937598b321e6c", + "t_write_ms": 1.145, + "t_broadcast_emit_ms": 0.057, + "t_consume_ms": 0.027, + "e2e_ms": 1.172, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "ea6f414d96bb4f18872161472b66cc5f", - "t_write_ms": 0.627, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.014, - "e2e_ms": 0.641, + "event_id": "ebccd1b53a7740199dc20dbaa28f8d79", + "t_write_ms": 1.087, + "t_broadcast_emit_ms": 0.063, + "t_consume_ms": 0.038, + "e2e_ms": 1.125, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "cfe2f9cfdb074fae831b2e03ff05aa47", - "t_write_ms": 0.667, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.017, - "e2e_ms": 0.684, + "event_id": "b14a032a669c4208898844d748bdf368", + "t_write_ms": 1.08, + "t_broadcast_emit_ms": 0.047, + "t_consume_ms": 0.022, + "e2e_ms": 1.102, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "7ff90e55e38b438abdc970175a976e69", - "t_write_ms": 0.645, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.658, + "event_id": "8064e8f6541d417a910fade8e1e58d26", + "t_write_ms": 1.04, + "t_broadcast_emit_ms": 0.138, + "t_consume_ms": 0.1, + "e2e_ms": 1.14, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "b015ae9ab9c847eea49d6048e66d4fe9", - "t_write_ms": 0.633, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.017, - "e2e_ms": 0.649, + "event_id": "510aa432136f421cb47acbe887232e97", + "t_write_ms": 1.094, + "t_broadcast_emit_ms": 0.083, + "t_consume_ms": 0.041, + "e2e_ms": 1.135, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "716374d086a34d4294d2b3755896f41d", - "t_write_ms": 0.669, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.016, - "e2e_ms": 0.685, + "event_id": "4ed11cc65e0a4d5990af183e5741e998", + "t_write_ms": 1.144, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.024, + "e2e_ms": 1.168, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "fe483c00d3694b82a449ad7e75499055", - "t_write_ms": 0.614, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.628, + "event_id": "944d4cd09ace478190e754f7475b9aff", + "t_write_ms": 1.075, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.022, + "e2e_ms": 1.097, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "b4b90f95ffc342ad8e166f3547d8cb05", - "t_write_ms": 0.615, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.629, + "event_id": "d0b434b9cb3d49958a596240aa356bfa", + "t_write_ms": 1.208, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.024, + "e2e_ms": 1.231, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "ddfa39a76711409b919b610128e2a832", + "event_id": "35622206aefb45a89e585a37b95c447d", + "t_write_ms": 1.146, + "t_broadcast_emit_ms": 0.056, + "t_consume_ms": 0.027, + "e2e_ms": 1.173, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "871177d8ccea41d4807807eab84f940c", + "t_write_ms": 1.096, + "t_broadcast_emit_ms": 0.055, + "t_consume_ms": 0.027, + "e2e_ms": 1.123, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "20b1e30f577346189935a8803bbbc387", + "t_write_ms": 1.11, + "t_broadcast_emit_ms": 0.144, + "t_consume_ms": 0.025, + "e2e_ms": 1.135, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "35f2319a35584fa6867d47948ac38419", + "t_write_ms": 1.123, + "t_broadcast_emit_ms": 0.078, + "t_consume_ms": 0.039, + "e2e_ms": 1.162, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "8625a0658da746fb8e8c8a365073c9d6", + "t_write_ms": 1.181, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 1.205, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "6f1cd00917f34d32a6e255adfd14bf93", + "t_write_ms": 1.121, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.023, + "e2e_ms": 1.144, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "17230c4cef3f47ed99d138081d95dc00", + "t_write_ms": 2.435, + "t_broadcast_emit_ms": 0.06, + "t_consume_ms": 0.029, + "e2e_ms": 2.464, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "6d2175d45f5f4efd9b4bd89f09193aaa", + "t_write_ms": 1.228, + "t_broadcast_emit_ms": 0.058, + "t_consume_ms": 0.021, + "e2e_ms": 1.249, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3ead7c0761ef4020ae5485f7290e928f", + "t_write_ms": 1.249, + "t_broadcast_emit_ms": 0.056, + "t_consume_ms": 0.03, + "e2e_ms": 1.279, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f64544147b604eb69373397e825dd3a5", + "t_write_ms": 1.296, + "t_broadcast_emit_ms": 0.054, + "t_consume_ms": 0.026, + "e2e_ms": 1.321, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "df737f255a084f08a4499f73d3f09dea", + "t_write_ms": 1.678, + "t_broadcast_emit_ms": 0.055, + "t_consume_ms": 0.025, + "e2e_ms": 1.703, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "864b695d9f1947fca3afdca50916407e", + "t_write_ms": 0.712, + "t_broadcast_emit_ms": 0.047, + "t_consume_ms": 0.021, + "e2e_ms": 0.733, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "0f60b327ad1f40e29ca737257ae6ed92", + "t_write_ms": 0.864, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.023, + "e2e_ms": 0.887, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ebc38aee041146a5a6de3628174c83f0", + "t_write_ms": 0.679, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 0.703, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "e5eaf80a737e44be9ce86d71747e221a", + "t_write_ms": 0.811, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 0.834, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "87a08313937e44cc855ba458de208642", + "t_write_ms": 0.703, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.024, + "e2e_ms": 0.726, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c4e3566b041e45cd82ed31491c0bfe3d", + "t_write_ms": 0.95, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.025, + "e2e_ms": 0.975, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "38db0c9467ca486a90253719ba186aff", + "t_write_ms": 0.726, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.021, + "e2e_ms": 0.747, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c605bc3b2ec84256bfdab9b21ddedfa4", + "t_write_ms": 0.798, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.022, + "e2e_ms": 0.82, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "87cc720d449443649362919a8a32b2c8", + "t_write_ms": 0.693, + "t_broadcast_emit_ms": 0.047, + "t_consume_ms": 0.022, + "e2e_ms": 0.714, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f5a1bf4a020a4ab8b97f121a9afe679c", + "t_write_ms": 0.707, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.021, + "e2e_ms": 0.729, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "750733c56ee946f6b459ebd98053072a", + "t_write_ms": 0.814, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.023, + "e2e_ms": 0.837, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "e197453397b8450c952b832637eea177", + "t_write_ms": 0.745, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 0.769, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "8cdba0aa8ef849a4a4fa812dd7ca0aea", + "t_write_ms": 0.935, + "t_broadcast_emit_ms": 0.053, + "t_consume_ms": 0.024, + "e2e_ms": 0.959, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "b9599999b78b4956b95c75bee7d12264", + "t_write_ms": 0.692, + "t_broadcast_emit_ms": 0.053, + "t_consume_ms": 0.022, + "e2e_ms": 0.714, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4bec077776924c8c92f877dcaddd0f6a", + "t_write_ms": 0.644, + "t_broadcast_emit_ms": 0.046, + "t_consume_ms": 0.02, + "e2e_ms": 0.664, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ba2907eecea14fa895cef231f599ff3b", + "t_write_ms": 1.521, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.025, + "e2e_ms": 1.546, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "0bd2bb73c5f04ceea3c59f0f7d4b2ae3", + "t_write_ms": 1.028, + "t_broadcast_emit_ms": 0.066, + "t_consume_ms": 0.024, + "e2e_ms": 1.052, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ac001e271dfc45c1a1104d721bbe5ba6", + "t_write_ms": 0.773, + "t_broadcast_emit_ms": 0.053, + "t_consume_ms": 0.025, + "e2e_ms": 0.798, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "cb5d23ed8b5248bc94755a31b97e0754", + "t_write_ms": 0.83, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.022, + "e2e_ms": 0.852, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c88f2211a2774bd6af9f7e6cfad21277", + "t_write_ms": 0.733, + "t_broadcast_emit_ms": 0.046, + "t_consume_ms": 0.021, + "e2e_ms": 0.755, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ba6f6861f64f4b9dbaa6c13bba83c1e8", + "t_write_ms": 0.699, + "t_broadcast_emit_ms": 0.046, + "t_consume_ms": 0.022, + "e2e_ms": 0.722, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "adf7c52dd59044c1a669801754f473ef", + "t_write_ms": 0.772, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 0.795, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "2a41e4ab5fb4455bba9a4c734fee55ac", + "t_write_ms": 0.712, + "t_broadcast_emit_ms": 0.045, + "t_consume_ms": 0.02, + "e2e_ms": 0.732, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ab5839d9af45403db30a4b5f70aa24f9", + "t_write_ms": 0.867, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.024, + "e2e_ms": 0.891, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "44a0f79de8e048d9951c55fea0c457fb", + "t_write_ms": 0.828, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.022, + "e2e_ms": 0.851, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c845c40536544a47a5ad5ab4517ce8c8", + "t_write_ms": 0.717, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 0.74, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3402a18e4f0148fab3f966ea6742dffa", + "t_write_ms": 0.808, + "t_broadcast_emit_ms": 0.066, + "t_consume_ms": 0.038, + "e2e_ms": 0.846, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "a08f0c46271244a68fc40dbd91176314", + "t_write_ms": 0.742, + "t_broadcast_emit_ms": 0.046, + "t_consume_ms": 0.021, + "e2e_ms": 0.764, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "bad3f2a6d4934856be36d62419d50033", + "t_write_ms": 0.715, + "t_broadcast_emit_ms": 0.061, + "t_consume_ms": 0.021, + "e2e_ms": 0.736, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "423f19d6009a483697135644463098d2", + "t_write_ms": 0.74, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.023, + "e2e_ms": 0.762, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "b460c5c9d7cb4d80a700b3c21031f2e1", + "t_write_ms": 0.689, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.022, + "e2e_ms": 0.711, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "073e6b60928c4c4f8857a187360af270", + "t_write_ms": 0.774, + "t_broadcast_emit_ms": 0.063, + "t_consume_ms": 0.035, + "e2e_ms": 0.809, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3f835d9db9854a0f81a40320f8b438ca", + "t_write_ms": 0.698, + "t_broadcast_emit_ms": 0.056, + "t_consume_ms": 0.021, + "e2e_ms": 0.719, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "385a553693d7430b966c43089637c605", + "t_write_ms": 0.873, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.025, + "e2e_ms": 0.898, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "69f36d8b724f4bd19079964b0313e206", + "t_write_ms": 1.081, + "t_broadcast_emit_ms": 0.062, + "t_consume_ms": 0.033, + "e2e_ms": 1.114, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "878f65fc4ebb4938b899e35aaa0eb9a7", + "t_write_ms": 0.87, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.024, + "e2e_ms": 0.893, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4f077305f7a14c3e8c9aaf7e1d22f7ce", + "t_write_ms": 0.941, + "t_broadcast_emit_ms": 0.054, + "t_consume_ms": 0.026, + "e2e_ms": 0.967, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4048afa9735249b19220035adb5ea4ec", + "t_write_ms": 0.985, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.023, + "e2e_ms": 1.008, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3a146ef950ce44fa9e53cd625b17a808", + "t_write_ms": 0.902, + "t_broadcast_emit_ms": 0.044, + "t_consume_ms": 0.023, + "e2e_ms": 0.925, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "1cdbbec38bba416db22b7689b0f9d273", + "t_write_ms": 0.845, + "t_broadcast_emit_ms": 0.085, + "t_consume_ms": 0.042, + "e2e_ms": 0.887, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "321347cbd07f47c5b96a114d778cc3fe", + "t_write_ms": 1.135, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 1.159, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3c65af6a64c840f1bca41e3908356319", + "t_write_ms": 1.031, + "t_broadcast_emit_ms": 0.354, + "t_consume_ms": 0.039, + "e2e_ms": 1.07, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "e4ce4c8241924e419df10a69819c7702", + "t_write_ms": 1.006, + "t_broadcast_emit_ms": 0.078, + "t_consume_ms": 0.034, + "e2e_ms": 1.039, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "e7b61b06e4ab42e88014c9e4ffbde574", + "t_write_ms": 0.975, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 0.999, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "cb21090c3cdd4c999862073cd483e5ab", + "t_write_ms": 0.947, + "t_broadcast_emit_ms": 0.359, + "t_consume_ms": 0.289, + "e2e_ms": 1.236, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ff15828e865643adbdf3a7ce69c2987a", + "t_write_ms": 0.965, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.024, + "e2e_ms": 0.989, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4a2190e6bdc54dd4b898482d2e77bcff", + "t_write_ms": 0.977, + "t_broadcast_emit_ms": 0.063, + "t_consume_ms": 0.023, + "e2e_ms": 1.0, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f8319edb5e4b4370a7339a9a969306ba", + "t_write_ms": 0.948, + "t_broadcast_emit_ms": 0.22, + "t_consume_ms": 0.176, + "e2e_ms": 1.123, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "82d727da1fba49f59d53a25a1c40c118", + "t_write_ms": 0.96, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.023, + "e2e_ms": 0.984, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "1a5e46de8b47419ebc100aa673954f8c", + "t_write_ms": 0.966, + "t_broadcast_emit_ms": 0.094, + "t_consume_ms": 0.048, + "e2e_ms": 1.014, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f2323e8342484fb3bf3fa11da45a8ed2", + "t_write_ms": 0.943, + "t_broadcast_emit_ms": 0.078, + "t_consume_ms": 0.037, + "e2e_ms": 0.98, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "9b3c0e357f7e4944821c579bc6542fde", + "t_write_ms": 0.92, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.023, + "e2e_ms": 0.943, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "9f6d82bbc13b431b91d609a2a7eb2827", + "t_write_ms": 1.015, + "t_broadcast_emit_ms": 0.189, + "t_consume_ms": 0.145, + "e2e_ms": 1.16, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "b88e62fd77ed4316b5f04a099e0918e4", + "t_write_ms": 0.952, + "t_broadcast_emit_ms": 0.222, + "t_consume_ms": 0.04, + "e2e_ms": 0.992, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "b7e85c309af04fdb91495ca12faa01ca", + "t_write_ms": 0.97, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 0.994, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "cd6c9804825d4fb5967aa7b2d2188cbb", + "t_write_ms": 1.002, + "t_broadcast_emit_ms": 0.22, + "t_consume_ms": 0.039, + "e2e_ms": 1.041, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "0f44d8e28b2e43d8af0720aecce799e3", + "t_write_ms": 0.95, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.024, + "e2e_ms": 0.975, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "25cf248457d44bedb5743106e5d1d21d", + "t_write_ms": 1.072, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.022, + "e2e_ms": 1.094, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "44e62baf57454ebb82a49b4a693e9d1b", + "t_write_ms": 0.949, + "t_broadcast_emit_ms": 0.047, + "t_consume_ms": 0.022, + "e2e_ms": 0.971, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "b35be2781da74cd596c03a940e0cda04", + "t_write_ms": 1.035, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.022, + "e2e_ms": 1.057, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ede48ffcf47e49a7b39a49e7da758a08", + "t_write_ms": 0.94, + "t_broadcast_emit_ms": 0.241, + "t_consume_ms": 0.048, + "e2e_ms": 0.989, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "39c99b1dd12a4484ae454610af700080", + "t_write_ms": 0.978, + "t_broadcast_emit_ms": 0.078, + "t_consume_ms": 0.037, + "e2e_ms": 1.016, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "fb5b1606212949149090dd842c806c0a", + "t_write_ms": 0.926, + "t_broadcast_emit_ms": 0.237, + "t_consume_ms": 0.191, + "e2e_ms": 1.116, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "0bc84973817540cfab53192cfcdcd0d6", + "t_write_ms": 0.96, + "t_broadcast_emit_ms": 0.07, + "t_consume_ms": 0.034, + "e2e_ms": 0.994, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "211c51c72dd14bfa85bf93807720b75f", + "t_write_ms": 0.967, + "t_broadcast_emit_ms": 0.226, + "t_consume_ms": 0.169, + "e2e_ms": 1.136, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "e0b6410530554c40809ff5c1fb815e62", + "t_write_ms": 0.953, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.023, + "e2e_ms": 0.977, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "7e11c68b9bb14a4581d3259dee178d25", + "t_write_ms": 1.026, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.023, + "e2e_ms": 1.049, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c0d6e3b4fabb4c8faa4727c4a1b4bf9a", + "t_write_ms": 0.947, + "t_broadcast_emit_ms": 0.048, + "t_consume_ms": 0.022, + "e2e_ms": 0.969, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "7e9545625cd24d3b8774a6e91e1bcddf", + "t_write_ms": 0.937, + "t_broadcast_emit_ms": 0.049, + "t_consume_ms": 0.023, + "e2e_ms": 0.96, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "90bfdfe0e5164af18d7e6b2020059d06", + "t_write_ms": 0.959, + "t_broadcast_emit_ms": 0.099, + "t_consume_ms": 0.039, + "e2e_ms": 0.998, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ad36ef015dec4529a1fd63dc6b9da95a", + "t_write_ms": 0.965, + "t_broadcast_emit_ms": 0.079, + "t_consume_ms": 0.036, + "e2e_ms": 1.0, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3d11f123de5845aa88fe8f146e9519e0", + "t_write_ms": 0.914, + "t_broadcast_emit_ms": 0.077, + "t_consume_ms": 0.034, + "e2e_ms": 0.947, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "a4bff7c0e2954c919987ecd0941c805b", + "t_write_ms": 0.977, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 1.0, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "c1e1cec864a54ab6bb5b494899377769", + "t_write_ms": 0.929, + "t_broadcast_emit_ms": 0.127, + "t_consume_ms": 0.051, + "e2e_ms": 0.98, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "2fb042694c6b4a4387b47e7187f439b6", + "t_write_ms": 1.015, + "t_broadcast_emit_ms": 0.083, + "t_consume_ms": 0.037, + "e2e_ms": 1.052, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ac77fb7483bb497ab0ece6569b517d3d", + "t_write_ms": 0.935, + "t_broadcast_emit_ms": 0.075, + "t_consume_ms": 0.032, + "e2e_ms": 0.967, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "ad5f11ffbc904ace82614bc8d1df124d", + "t_write_ms": 1.035, + "t_broadcast_emit_ms": 0.053, + "t_consume_ms": 0.026, + "e2e_ms": 1.061, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "3d1ee607b9bf4b249c87bb4c0d301e12", + "t_write_ms": 1.008, + "t_broadcast_emit_ms": 0.226, + "t_consume_ms": 0.038, + "e2e_ms": 1.047, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "5751f5e21d7147f7a153e2f5fe049d84", + "t_write_ms": 0.967, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 0.991, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "5c186d880c9744e38992d48fc8226a83", + "t_write_ms": 0.961, + "t_broadcast_emit_ms": 0.06, + "t_consume_ms": 0.022, + "e2e_ms": 0.983, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "0369d9734e08437c8b278da3c8c5b7cd", + "t_write_ms": 0.94, + "t_broadcast_emit_ms": 0.075, + "t_consume_ms": 0.033, + "e2e_ms": 0.973, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "bd4a8964798948a1a2c387990d424528", + "t_write_ms": 0.996, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.024, + "e2e_ms": 1.02, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "2c31d56dbffb48e4a0db03ff2a44ea81", + "t_write_ms": 1.059, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 1.082, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "934de99a816f41a7be2a8a1455bb2a62", + "t_write_ms": 0.963, + "t_broadcast_emit_ms": 0.077, + "t_consume_ms": 0.036, + "e2e_ms": 0.999, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "0eaaa7ea50054ba0bcdbacc3ca972e8f", + "t_write_ms": 1.032, + "t_broadcast_emit_ms": 0.083, + "t_consume_ms": 0.039, + "e2e_ms": 1.071, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "96294ce4515c459b9ad964a0df8280e9", + "t_write_ms": 1.076, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.024, + "e2e_ms": 1.1, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f2747c8a939a485584ea15b99490f5e1", + "t_write_ms": 0.846, + "t_broadcast_emit_ms": 0.054, + "t_consume_ms": 0.025, + "e2e_ms": 0.871, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "81d063a2bf114230a9ad6760b8c277ce", + "t_write_ms": 0.788, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.022, + "e2e_ms": 0.81, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "4e172704e3d4475482ef8f5d3259942f", + "t_write_ms": 0.762, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.025, + "e2e_ms": 0.787, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "f2061dd0ba8d481c82f72b0468436b79", + "t_write_ms": 0.749, + "t_broadcast_emit_ms": 0.079, + "t_consume_ms": 0.037, + "e2e_ms": 0.786, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "a1faf5662aaa43d39af7922d335e0195", "t_write_ms": 0.722, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.738, + "t_broadcast_emit_ms": 0.082, + "t_consume_ms": 0.042, + "e2e_ms": 0.764, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "8dd0ffef0e514ac7abb69e7534ee48ae", - "t_write_ms": 0.696, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.71, + "event_id": "2d0952b6b6d74e9a859ac0f2fd4f0561", + "t_write_ms": 0.732, + "t_broadcast_emit_ms": 0.066, + "t_consume_ms": 0.028, + "e2e_ms": 0.76, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "2a897980e3b54dc5bde2f34e0fda7542", - "t_write_ms": 0.738, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.016, + "event_id": "c3421e65dd6242278e83b430be3029ab", + "t_write_ms": 0.773, + "t_broadcast_emit_ms": 0.071, + "t_consume_ms": 0.031, + "e2e_ms": 0.804, + "via": "broadcast", + "perceived": true + }, + { + "scene_id": "sc_bench", + "event_id": "178e2be8f624463dbb78eb8e8f4e01ec", + "t_write_ms": 0.727, + "t_broadcast_emit_ms": 0.059, + "t_consume_ms": 0.027, "e2e_ms": 0.754, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "679e8966c98c42ad9b134b34d9ca74dc", - "t_write_ms": 0.627, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.013, - "e2e_ms": 0.64, + "event_id": "0cd5df8fdb89470db6ed48f11478ab87", + "t_write_ms": 1.062, + "t_broadcast_emit_ms": 0.054, + "t_consume_ms": 0.027, + "e2e_ms": 1.088, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "fc8017da6f2c4fa4a441b2d28afc7a56", - "t_write_ms": 0.637, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.651, + "event_id": "dca039ae9d8e4e5b80ad8f9ac2c1d250", + "t_write_ms": 1.105, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.026, + "e2e_ms": 1.131, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "a607907ccd0740ad86c273a545c02f58", - "t_write_ms": 0.715, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.731, + "event_id": "32aa102dad6741d6a2a77ffe70cd7bb2", + "t_write_ms": 1.111, + "t_broadcast_emit_ms": 0.081, + "t_consume_ms": 0.038, + "e2e_ms": 1.149, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "dcc6620500d548ccb4950ccddcba201a", - "t_write_ms": 0.678, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.693, + "event_id": "e091e105feff4d08bcf1a8cb08f9abf7", + "t_write_ms": 1.064, + "t_broadcast_emit_ms": 0.065, + "t_consume_ms": 0.038, + "e2e_ms": 1.102, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "9dea88ac898e426d9af3a25e250b2189", - "t_write_ms": 0.649, - "t_broadcast_emit_ms": 0.048, - "t_consume_ms": 0.03, - "e2e_ms": 0.679, + "event_id": "4e2ad148a34740aa9a3d8390581e8e4e", + "t_write_ms": 0.734, + "t_broadcast_emit_ms": 0.047, + "t_consume_ms": 0.022, + "e2e_ms": 0.756, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "63b97558fe194ce181756857b3d5f91e", - "t_write_ms": 0.634, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.648, + "event_id": "0ad30cfedb4a46e3a56e78755b67aaaf", + "t_write_ms": 0.772, + "t_broadcast_emit_ms": 0.052, + "t_consume_ms": 0.023, + "e2e_ms": 0.795, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "ea1b054d4a1f41f1a4c0f5457af4ad9e", - "t_write_ms": 0.613, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.628, + "event_id": "3781c993393b4ecca1527672fa7a1410", + "t_write_ms": 0.754, + "t_broadcast_emit_ms": 0.051, + "t_consume_ms": 0.023, + "e2e_ms": 0.777, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "28ee57cce8864c40b3f3d096f9b3d302", - "t_write_ms": 0.63, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.645, + "event_id": "688dfce170244f5b81d20024fe77dc99", + "t_write_ms": 0.701, + "t_broadcast_emit_ms": 0.105, + "t_consume_ms": 0.038, + "e2e_ms": 0.739, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "78220a474f9b476a897a623b2aac99cf", - "t_write_ms": 0.692, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.708, + "event_id": "b3a9813a342f45e6b3b10fe44d643db2", + "t_write_ms": 0.749, + "t_broadcast_emit_ms": 0.077, + "t_consume_ms": 0.036, + "e2e_ms": 0.785, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "0a906d772f7f41029adcfdddf0047e8b", - "t_write_ms": 0.633, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.015, - "e2e_ms": 0.648, + "event_id": "b471690498a34d2e91923ce5ef182fdf", + "t_write_ms": 0.773, + "t_broadcast_emit_ms": 0.061, + "t_consume_ms": 0.032, + "e2e_ms": 0.805, "via": "broadcast", "perceived": true }, { "scene_id": "sc_bench", - "event_id": "b25295708b914ff6934ac2ecff77ee7b", - "t_write_ms": 0.663, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.679, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "4f9b2ce256bf4f8b929987c7c89de94b", - "t_write_ms": 0.635, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.649, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f4fd5b120cc7456ab92b3b6e2169a0cf", - "t_write_ms": 0.639, - "t_broadcast_emit_ms": 0.03, - "t_consume_ms": 0.013, - "e2e_ms": 0.652, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "5809cdf027514bd8b2646c57bb9e355e", - "t_write_ms": 0.613, - "t_broadcast_emit_ms": 0.031, - "t_consume_ms": 0.014, - "e2e_ms": 0.627, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "e8b516a4963f47aaa9f8bf41a63033fa", - "t_write_ms": 0.665, - "t_broadcast_emit_ms": 0.035, - "t_consume_ms": 0.016, - "e2e_ms": 0.681, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "8cbc02994f0b4d3b8e83c7ef94da6836", - "t_write_ms": 0.635, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.649, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "be3184950f5d46bc809551744024b3c2", - "t_write_ms": 0.636, - "t_broadcast_emit_ms": 0.034, - "t_consume_ms": 0.016, - "e2e_ms": 0.652, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "f2f690864c644ddd9584df49c535d71c", - "t_write_ms": 0.615, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.63, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "22071c12c7c74db79de58f6c77a82756", - "t_write_ms": 0.636, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.65, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "2d69fd4ea17f4cafa8184bbf842039d5", - "t_write_ms": 0.623, - "t_broadcast_emit_ms": 0.033, - "t_consume_ms": 0.015, - "e2e_ms": 0.638, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "91757b5a05e144229b8b0b56d7cb45f0", - "t_write_ms": 0.681, - "t_broadcast_emit_ms": 0.036, - "t_consume_ms": 0.018, - "e2e_ms": 0.698, - "via": "broadcast", - "perceived": true - }, - { - "scene_id": "sc_bench", - "event_id": "a47f2ef8bf25410082e3dde20c53d1d0", - "t_write_ms": 0.637, - "t_broadcast_emit_ms": 0.032, - "t_consume_ms": 0.014, - "e2e_ms": 0.651, + "event_id": "97f69503e11a447385c4f9ca1a0a9725", + "t_write_ms": 0.712, + "t_broadcast_emit_ms": 0.05, + "t_consume_ms": 0.023, + "e2e_ms": 0.735, "via": "broadcast", "perceived": true } ], "verdict": "PASS", - "run_at": "2026-09-22 13:23:22 +0800" + "run_at": "2026-09-22 13:56:47 +0800" } \ No newline at end of file diff --git a/scripts/m11b4_selftest.py b/scripts/m11b4_selftest.py index 1a34344..29b87b4 100644 --- a/scripts/m11b4_selftest.py +++ b/scripts/m11b4_selftest.py @@ -35,6 +35,7 @@ from world_sync.pbl_runtime_latency import ( from world_sync.pbl_runtime_polling import ( # noqa: E402 FALLBACK_SLO_MS, POLL_INTERVAL_S, + SLO_TOLERANCE_MS, PollingFallback, build_poll_sql, explain_poll_query, @@ -44,9 +45,8 @@ from world_sync.pbl_runtime_polling import ( reset_fallback, ) -#: AC1.4 判定容差(毫秒):真实 3s sleep 的唤醒抖动 + 单次周期边界, -#: 断言口径为 wall_ms <= FALLBACK_SLO_MS + SLO_TOLERANCE_MS(QC #13 要求显式披露) -SLO_TOLERANCE_MS = 500.0 +# 注:AC1.4 判定容差 SLO_TOLERANCE_MS 不再在测试侧本地定义, +# 统一从 world_sync.pbl_runtime_polling 源码常量 import(QC #17 源码-文档一致性)。 RESULTS = [] @@ -424,7 +424,11 @@ def test_facade_surface(dbpath): print(" 检查 %d 个导出名, 缺失=%s" % (len(names), missing)) check("AC5.1 world_sync 包级导出齐全", not missing, str(missing)) r = poll_since("sc_facade", "1970-01-01 00:00:00", conn_factory=factory_for(dbpath)) - check("AC5.2 poll_since 门面可直调", isinstance(r, dict) and "rows" in r, + # poll_since 门面的真实返回键是 count(不是 recovered_count,后者属 + # PollingFallback.poll_once/run 的返回)——口径与源码/文档统一(QC #15)。 + check("AC5.2 poll_since 门面可直调,返回键为 rows/count", + isinstance(r, dict) and "rows" in r and "count" in r + and "recovered_count" not in r and r["count"] == len(r["rows"]), json.dumps({k: r[k] for k in ("scene_id", "count")}, ensure_ascii=False)) ex = explain_poll_query("sc_facade", "1970-01-01 00:00:00", conn_factory=factory_for(dbpath)) diff --git a/scripts/m11b4_selftest_output.txt b/scripts/m11b4_selftest_output.txt index f1ba0b9..16ed38e 100644 --- a/scripts/m11b4_selftest_output.txt +++ b/scripts/m11b4_selftest_output.txt @@ -1,5 +1,5 @@ # M11b-4 自测留证 -# 生成时间: 2026-09-22 13:23:19 +0800 +# 生成时间: 2026-09-22 13:56:43 +0800 # 命令: cd modules/world_sync && .venv/bin/python scripts/m11b4_selftest.py # Python: 3.10.12 @@ -8,20 +8,20 @@ AC1 广播丢失 → 3s 轮询补漏(真实 3s 节奏) ============================================================================== interval=3.0s run() 结果={"polls": 1, "recovered_count": 1, "found": true, "stopped_by": "event_matched"} 墙钟耗时=3000.5ms(含 1 次真实 3s sleep) on_recovered 回调次数=1 - 兜底计数器={"polls": 1, "queries": 1, "recovered": 1, "duplicated": 0, "missed_by_broadcast": 1, "timeouts": 0, "stops_on_notify": 0, "scenes": ["sc_ac1_1790054599"], "interval": 3.0, "timeout": 10.0} + 兜底计数器={"polls": 1, "queries": 1, "recovered": 1, "duplicated": 0, "missed_by_broadcast": 1, "timeouts": 0, "stops_on_notify": 0, "scenes": ["sc_ac1_1790056603"], "interval": 3.0, "timeout": 10.0} [PASS] AC1.1 轮询间隔常量 = 3.0s -> 3.0 [PASS] AC1.2 广播丢失时 found=True(补到漏网事件) [PASS] AC1.3 stopped_by=event_matched(非 timeout) -> event_matched [PASS] AC1.4 补漏耗时 ≤ SLO 3000ms + 500ms 调度容差(1 个轮询周期内) -> 3000.5ms <= 3500.0ms -[PASS] AC1.5 推进后的水位线 >= 事件 created_at -> 2026-09-22 05:23:19 >= 2026-09-22 05:23:19 +[PASS] AC1.5 推进后的水位线 >= 事件 created_at -> 2026-09-22 05:56:43 >= 2026-09-22 05:56:43 ============================================================================== AC1b 已投递事件不重复补漏(同秒撞秒 + event_uid 去重双保险) ============================================================================== - 第1轮 recovered=1 第2轮 recovered=0(水位线=2026-09-22 05:23:19) + 第1轮 recovered=1 第2轮 recovered=0(水位线=2026-09-22 05:56:43) [PASS] AC1b.1 首轮补到 1 条 [PASS] AC1b.2 次轮 0 条(水位线+已投递集合去重) - 同秒新事件 uid=ac1b-a6ba55a386728eb7 created_at=2026-09-22 05:23:19 -> recovered=1 found=True + 同秒新事件 uid=ac1b-a50a12b3debf921e created_at=2026-09-22 05:56:43 -> recovered=1 found=True [PASS] AC1b.3 同秒新事件仍被补到(>= 水位线 + NOT IN 去重) ============================================================================== @@ -36,9 +36,9 @@ AC1c 水位线格式守卫(ISO 格式必须被拒绝,否则静默丢事件 ============================================================================== AC1d 广播正常 → 轮询立即停止(stopped_by=broadcast_received) ============================================================================== - run()={"polls": 1, "found": false, "stopped_by": "broadcast_received"} 墙钟=200.8ms(远小于 3s 周期) + run()={"polls": 1, "found": false, "stopped_by": "broadcast_received"} 墙钟=200.9ms(远小于 3s 周期) [PASS] AC1d.1 收到广播后停止 -[PASS] AC1d.2 未走满轮询周期 -> 200.8ms +[PASS] AC1d.2 未走满轮询周期 -> 200.9ms [PASS] AC1d.3 notified 短路后 polls 计数=1 -> 1 ============================================================================== @@ -57,22 +57,22 @@ AC2 补漏查询 EXPLAIN:必须命中 ix_scene_created,禁止全表扫描 AC3 端到端时延基准:裁决→write_event_with_state→COMMIT→广播→消费端感知 ============================================================================== 样本数 n=200 SLO=1000ms dialect=sqlite(file=m11b4.sqlite) - 基准总耗时 0.14s - 分段 P99: {"write_commit": 0.826, "broadcast_emit": 0.053, "consume_wait": 0.025} + 基准总耗时 0.22s + 分段 P99: {"write_commit": 1.971, "broadcast_emit": 0.354, "consume_wait": 0.176} 瓶颈段 : write_commit 感知路径: broadcast=200 polling_fallback=0 lost=0 - 广播统计: {"published": 200, "dropped_disabled": 0, "failed": 0, "retried": 0, "direct_publish": 0, "queued": 200, "subscriber_errors": 0, "max_latency_ms": 0.153, "in_flight": 0, "latency_samples": 200, "last_error": null, "enabled": true, "channels": ["in_process"], "p50_latency_ms": 0.077, "p99_latency_ms": 0.127} - P50=0.650ms P90=0.699ms P99=0.843ms max=0.969ms + 广播统计: {"published": 200, "dropped_disabled": 0, "failed": 0, "retried": 0, "direct_publish": 0, "queued": 200, "subscriber_errors": 0, "max_latency_ms": 0.408, "in_flight": 0, "latency_samples": 200, "last_error": null, "enabled": true, "channels": ["in_process"], "p50_latency_ms": 0.136, "p99_latency_ms": 0.292} + P50=1.042ms P90=1.232ms P99=1.997ms max=3.124ms 裁决 : PASS [PASS] AC3.1 全部样本被感知(无丢失) -> lost=0 [PASS] AC3.2 感知全部走广播(兜底未介入正常链路) -> 200/200 -[PASS] AC3.3 P99 ≤ 1000ms -> P99=0.843ms +[PASS] AC3.3 P99 ≤ 1000ms -> P99=1.997ms ============================================================================== AC3b 广播丢失时的时延归入 polling_fallback(>1s 是设计使然,单独统计) ============================================================================== 兜底计数器: {"polls": 1, "queries": 1, "recovered": 1, "duplicated": 0, "missed_by_broadcast": 1, "timeouts": 0, "stops_on_notify": 0, "scenes": ["sc_x_lost"], "interval": 0.2, "timeout": 5.0} - 样本: {"scene_id": "sc_x_lost", "event_id": "d23e1c4c7ac647d7bfec4072f5bfbeed", "t_write_ms": 0.705, "t_broadcast_emit_ms": 0.004, "t_consume_ms": 251.333, "e2e_ms": 252.038, "via": "polling_fallback", "perceived": true} + 样本: {"scene_id": "sc_x_lost", "event_id": "f3de147964fb4f879b5342139e6d7e88", "t_write_ms": 0.718, "t_broadcast_emit_ms": 0.004, "t_consume_ms": 250.654, "e2e_ms": 251.373, "via": "polling_fallback", "perceived": true} [PASS] AC3b.1 广播丢失时经轮询兜底仍被感知 [PASS] AC3b.2 报告把它与广播路径分开统计(不混入 P99 判定) [PASS] AC3b.3 兜底确实发起了补漏查询(polls>=1 且 recovered>=1) -> polls=1 recovered=1 @@ -90,7 +90,7 @@ AC5 对外门面可调用性(防漏注册导致 NameError) ============================================================================== 检查 16 个导出名, 缺失=[] [PASS] AC5.1 world_sync 包级导出齐全 -> [] -[PASS] AC5.2 poll_since 门面可直调 -> {"scene_id": "sc_facade", "count": 0} +[PASS] AC5.2 poll_since 门面可直调,返回键为 rows/count -> {"scene_id": "sc_facade", "count": 0} [PASS] AC5.3 explain_poll_query 门面可直调 -> 30 rows [PASS] AC5.4 fallback_stats 返回计数快照 -> {"polls": 1, "queries": 1, "recovered": 1, "duplicated": 0, "missed_by_broadcast": 1, "timeouts": 0, "stops_on_notify": @@ -125,12 +125,12 @@ AC5 对外门面可调用性(防漏注册导致 NameError) OK AC4.2 polling 不 import 写入端事务模块(只依赖 sql/errors/tx_env) OK AC4.3 兜底只读 pbl_runtime_event(SQL 无 INSERT/UPDATE/DELETE) OK AC5.1 world_sync 包级导出齐全 - OK AC5.2 poll_since 门面可直调 + OK AC5.2 poll_since 门面可直调,返回键为 rows/count OK AC5.3 explain_poll_query 门面可直调 OK AC5.4 fallback_stats 返回计数快照 31/31 通过 - 时延报告: P50=0.650ms P90=0.699ms P99=0.843ms max=0.969ms verdict=PASS + 时延报告: P50=1.042ms P90=1.232ms P99=1.997ms max=3.124ms verdict=PASS 报告 JSON 落盘: /d/pipeline/workspaces/0/sdlc_general/modules/world_sync/scripts/m11b4_latency_report.json RESULT: PASS FAILURES=0 diff --git a/skill/SKILL.md b/skill/SKILL.md index 2bbd3c9..b3dec72 100644 --- a/skill/SKILL.md +++ b/skill/SKILL.md @@ -120,6 +120,8 @@ polling 与写入端事务模块 import 零交集、补漏 SQL 只读 `pbl_runti - **M11b-4 三处同步注册**:新增/删除 polling、latency 门面函数必须同步改 ①实现 ②`__init__.py` 导入 + `__all__` ③`init.py` `env.xxx`。漏 ② → 宿主 `from world_sync import explain_poll_query` AttributeError(本任务 QC #2 实际踩过)。selftest AC5.1 逐名核验 16 个导出名。 - **文档数值必须与 `scripts/m11b4_latency_report.json` 一致**:该 JSON 是唯一数值源且自带 `run_at` 时间戳;引用分段 P99/广播分位数/墙钟数字时逐字段照抄并标注时间戳,禁止凭记忆或引用另一次未落盘的运行。 - **AC1.4 判定口径含容差**:`wall_ms <= FALLBACK_SLO_MS + SLO_TOLERANCE_MS`(3000+500ms,来源为真实 3s sleep 的唤醒抖动与周期边界),文档不得写成「3000.5ms ≤ 3000ms」。 +- **`SLO_TOLERANCE_MS` 是模块源码常量**(QC #17):定义在 `pbl_runtime_polling.py`(与 `FALLBACK_SLO_MS` 同段),并已按三处同步导出(`__init__.py` import + `__all__`)与登记(`init.py` `env.SLO_TOLERANCE_MS`)。selftest 只 `from world_sync.pbl_runtime_polling import SLO_TOLERANCE_MS` 引用,**禁止在测试脚本里重复本地定义**——否则 dev-notes 常量表「与源码逐一对齐」的声称不成立。同理 `env.SEEN_IDS_IN_SQL` 也已登记。 +- **`poll_since` 门面返回键是 `count`**(不是 `recovered_count`):`{scene_id, watermark, rows, count}`。`recovered_count` 只存在于 `PollingFallback.poll_once()` / `run()` 的返回值。写文档/断言前先看源码返回字典,别把两套口径混用(QC #15)。 - `RedisPubSubChannel` 惰性 import `redis`:环境缺包只 `ChannelUnavailable` 跳过,不影响 InProcess/webhook 通道,不要让 Redis 成为硬依赖 - `scripts/sync_code_to_app.py` 的 `collect()` 必须以 `WS_ROOT` 拼绝对路径 —— 用相对路径 `isdir` 会恒返回空清单,导致 `--check` 打印假 PASS(M11b-3 已修,改脚本时勿回退) diff --git a/world_sync/__init__.py b/world_sync/__init__.py index a709e8f..8b8e3cd 100644 --- a/world_sync/__init__.py +++ b/world_sync/__init__.py @@ -157,6 +157,7 @@ from .pbl_runtime_polling import ( POLL_LIMIT, POLL_TIMEOUT_S, SEEN_IDS_IN_SQL, + SLO_TOLERANCE_MS, PollingFallback, build_poll_sql, configure_fallback, @@ -282,6 +283,7 @@ __all__ = [ "POLL_LIMIT", "FALLBACK_SLO_MS", "SEEN_IDS_IN_SQL", + "SLO_TOLERANCE_MS", "PollingFallback", "build_poll_sql", "configure_fallback", diff --git a/world_sync/init.py b/world_sync/init.py index 0137a55..0373e48 100644 --- a/world_sync/init.py +++ b/world_sync/init.py @@ -184,6 +184,8 @@ from .pbl_runtime_polling import ( POLL_INTERVAL_S, POLL_LIMIT, POLL_TIMEOUT_S, + SEEN_IDS_IN_SQL, + SLO_TOLERANCE_MS, PollingFallback, build_poll_sql, configure_fallback, @@ -558,6 +560,8 @@ def load_world_sync(server_env=None, conn_factory=None): env.POLL_TIMEOUT_S = POLL_TIMEOUT_S env.POLL_LIMIT = POLL_LIMIT env.FALLBACK_SLO_MS = FALLBACK_SLO_MS + env.SEEN_IDS_IN_SQL = SEEN_IDS_IN_SQL + env.SLO_TOLERANCE_MS = SLO_TOLERANCE_MS env.E2E_LATENCY_SLO_MS = E2E_LATENCY_SLO_MS env.PollingFallback = PollingFallback env.build_poll_sql = build_poll_sql diff --git a/world_sync/pbl_runtime_polling.py b/world_sync/pbl_runtime_polling.py index 54c091c..14ee0fd 100644 --- a/world_sync/pbl_runtime_polling.py +++ b/world_sync/pbl_runtime_polling.py @@ -57,6 +57,11 @@ POLL_LIMIT = 500 FALLBACK_SLO_MS = 3000.0 #: 去重集合参与 SQL 的最大长度(防止 NOT IN 参数爆炸) SEEN_IDS_IN_SQL = 200 +#: AC1.4 判定调度容差(毫秒):真实 ``time.sleep(3.0)`` 的唤醒抖动 + 单次周期边界。 +#: 补漏必然发生在第 1 次 sleep 之后,墙钟恒 >=3000ms,故验收判定式为 +#: ``wall_ms <= FALLBACK_SLO_MS + SLO_TOLERANCE_MS``(即 <= 3500.0ms)。 +#: selftest 与文档统一引用本常量,禁止在测试侧重复定义(QC #17)。 +SLO_TOLERANCE_MS = 500.0 _WATERMARK_RE = re.compile(r"^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}(\.\d{1,6})?$") @@ -66,6 +71,7 @@ __all__ = [ "POLL_LIMIT", "FALLBACK_SLO_MS", "SEEN_IDS_IN_SQL", + "SLO_TOLERANCE_MS", "PollingFallback", "build_poll_sql", "configure_fallback",