at master 474 B view raw
1{ lib, ... }: 2 3{ 4 name = "ksm"; 5 meta = with lib.maintainers; { 6 maintainers = [ rnhmjoj ]; 7 }; 8 9 nodes.machine = 10 { ... }: 11 { 12 imports = [ ../modules/profiles/minimal.nix ]; 13 14 hardware.ksm.enable = true; 15 hardware.ksm.sleep = 300; 16 }; 17 18 testScript = '' 19 machine.start() 20 machine.wait_until_succeeds("test $(</sys/kernel/mm/ksm/run) -eq 1") 21 machine.wait_until_succeeds("test $(</sys/kernel/mm/ksm/sleep_millisecs) -eq 300") 22 ''; 23}