MCPcopy Create free account
hub / github.com/NodeDB-Lab/nodedb / engine_pressure_levels

Function engine_pressure_levels

nodedb-mem/src/governor.rs:757–769  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

755
756 #[test]
757 fn engine_pressure_levels() {
758 let gov = MemoryGovernor::new(test_config()).unwrap();
759
760 assert_eq!(gov.engine_pressure(EngineId::Vector), PressureLevel::Normal);
761
762 let _tok1 = gov
763 .try_reserve(db(), tenant(), EngineId::Vector, 2868)
764 .unwrap();
765 assert_eq!(
766 gov.engine_pressure(EngineId::Vector),
767 PressureLevel::Warning
768 );
769 }
770
771 #[test]
772 fn worst_engine_pressure_picks_highest() {

Callers

nothing calls this directly

Calls 4

test_configFunction · 0.70
dbFunction · 0.70
tenantFunction · 0.70
try_reserveMethod · 0.45

Tested by

no test coverage detected