diff options
author | aszlig <aszlig@redmoonstudios.org> | 2017-07-06 01:59:32 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2017-07-06 01:59:32 +0200 |
commit | a6c365df63db28eb73adb7b89250dbacb791e920 (patch) | |
tree | eec87309402f5d905528a8f4c76144ea934a51b9 /tests/system/kernel | |
parent | d1e8f105cdb6e8e9449bbef4459d9dd0fd745065 (diff) |
modules: Move BFQ stuff into its dedicated module
Not everybody likes to have the latest release canidate kernel, so we now have an option called vuizvui.system.kernel.bfq.enable, which *only* enables the BFQ scheduler per default. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @devhell
Diffstat (limited to 'tests/system/kernel')
-rw-r--r-- | tests/system/kernel/bfq.nix | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/system/kernel/bfq.nix b/tests/system/kernel/bfq.nix new file mode 100644 index 00000000..09c163b7 --- /dev/null +++ b/tests/system/kernel/bfq.nix @@ -0,0 +1,13 @@ +{ + name = "bfq-kernel"; + + machine = { pkgs, ... }: { + vuizvui.system.kernel.bfq.enable = true; + boot.kernelPackages = pkgs.linuxPackages_latest; + }; + + testScript = '' + $machine->execute('tail /sys/block/*/queue/scheduler >&2'); + $machine->succeed('grep -HF "[bfq]" /sys/block/vda/queue/scheduler'); + ''; +} |