about summary refs log tree commit diff
path: root/tests/system/kernel/bfq.nix
blob: 8aab8925fbad6a1cec19d3b82366bf522b3e0ba9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
  name = "bfq-kernel";

  machine = { pkgs, ... }: {
    boot.kernelPackages = pkgs.linuxPackages_latest;
    vuizvui.system.kernel.bfq.enable = true;
    virtualisation.qemu.diskInterface = "scsi";
  };

  testScript = ''
    # fmt: off
    machine.execute('tail /sys/block/*/queue/scheduler >&2')
    machine.succeed('grep -HF "[bfq]" /sys/block/sda/queue/scheduler')
  '';
}