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