mirror of
https://github.com/l0ng-ai/openidea.git
synced 2026-11-06 16:08:05 +00:00
Three tests in crates/ide-host/tests/plugins.rs failed on slow CI runners (main's last runs, #1226): - The crash backoff test compared wall-clock waits between crashes, which polling and scheduling stretch (277 ms then 338 ms for 150 / 300 ms). It now checks that each crash is backed off and the third stops the plugin; the doubling is a unit test of `Limits::backoff`. - The edit-path deadline test expected a call right after a slow one, and the first call to a restarted instance, to fit the 50 ms soft deadline. Those wait until the runner caught up. - The concurrency test used a 300 ms budget for 200 ms calls; it now gives the calls a budget no runner misses and checks only that two 500 ms calls overlap (under 950 ms together).