Performance — Cesium globe under entity load

Status: PENDING
Goal:
  1. Put the page on the heavy load preset (this URL is locked to it).
  2. Start the 30 s profiling run.
  3. While the run is in flight, click all 4 beacons — one at a time, each an oversized red BEACON marker somewhere among the thousands of load entities. A hit is a Cesium scene pick of that marker: clicking a neighbouring load point, a label or the bare globe counts as a miss. The globe keeps spinning, so the beacon drifts west while you aim.
The badge flips to SUCCESS only when a run completes at that preset with every beacon hit during it — never on an FPS threshold, because throughput depends on the machine under test.

A CesiumJS globe spinning under thousands of point, polyline and label entities. Imagery is the Natural Earth II set bundled with the Cesium build, so the globe needs no Ion token and issues no tile requests: the frame time you measure is rendering, not network. Cesium drives its own render loop; the profiler samples the frames that result, which is why this fixture also reports main-thread long tasks. The workload spec is served out-of-band at /performance/cesium-globe.json.

  • Phase idle
  • Live FPS –
  • Beacons hit 0 / 4
  • Misses 0
  • Frame p95 (last run) –
  • Dropped frames (last run) –