mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-21 17:23:37 -07:00
e74b093a42
Add a new performance test suite to simulate terminal scrolling and diagnose reported UI lag (indicated by eventloopDelay spikes) and high CPU usage. Make event loop monitoring opt-in to avoid overhead in production. - Make EventLoopMonitor opt-in via GEMINI_EVENT_LOOP_MONITOR_ENABLED. - Support passing custom environment variables to the child process in TestRig. - Add CPU utilization percentage to the PerfTestHarness report. - Inject child process event loop metrics into performance snapshots. - Add a matrix of scrolling tests across different buffer configurations.