about summary refs log tree commit diff
path: root/tests
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2017-09-06 23:30:09 +0200
committeraszlig <aszlig@redmoonstudios.org>2017-09-06 23:30:09 +0200
commit78d0bb96051de8bd86432b4fadcdf5eea6a40a0b (patch)
treed4103dd8f1c250eed6dd871283416b27430f07d6 /tests
parentd3188f2051563bb077a0d54b9750be7e8307417b (diff)
tests/bfq: Use SCSI disk interface
Using the virtio disk interface isn't very suitable for real-world
simulation, so let's use the SCSI interface, because SATA is exposed to
userland as a SCSI device.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @devhell
Diffstat (limited to 'tests')
-rw-r--r--tests/system/kernel/bfq.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/system/kernel/bfq.nix b/tests/system/kernel/bfq.nix
index 38c354a9..7b6314b1 100644
--- a/tests/system/kernel/bfq.nix
+++ b/tests/system/kernel/bfq.nix
@@ -4,10 +4,11 @@
   machine = { pkgs, ... }: {
     vuizvui.system.kernel.bfq.enable = true;
     vuizvui.system.kernel.useBleedingEdge = true;
+    virtualisation.qemu.diskInterface = "scsi";
   };
 
   testScript = ''
     $machine->execute('tail /sys/block/*/queue/scheduler >&2');
-    $machine->succeed('grep -HF "[bfq]" /sys/block/vda/queue/scheduler');
+    $machine->succeed('grep -HF "[bfq]" /sys/block/sda/queue/scheduler');
   '';
 }