vuls: init at 0.27.0
[NixPkgs.git] / nixos / tests / ksm.nix
blob026d2ee85a24aa595152efd61d13e7891a5605a1
1 import ./make-test-python.nix ({ lib, ...} :
4   name = "ksm";
5   meta = with lib.maintainers; {
6     maintainers = [ rnhmjoj ];
7   };
9   nodes.machine = { ... }: {
10     imports = [ ../modules/profiles/minimal.nix ];
12     hardware.ksm.enable = true;
13     hardware.ksm.sleep = 300;
14   };
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     '';