Synthetic event stream · Explicit bounded polling

Realtime updates

Practise refresh, ordering, reconnect, and controlled-fault assertions with a scripted sequence. This Lab uses bounded HTTP polling only: every update starts from a button click and no background worker, WebSocket, or SSE connection is started.

Sequence control

Run one deterministic update

You can also select a scenario with?scenario=refresh, ordering,reconnect, or fault.

Preparing the deterministic realtime fixture…

Assertion-ready event log

Ordered updates

Events are rendered in canonical sequence order even when a scenario declares a different received order.

SequenceReceived orderEventVisible result
Run a scripted update to populate this log.

Download the realtime-updates test-case pack