mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-02-22 12:04:40 +00:00
nixos/tests: fix #146169
This commit is contained in:
parent
c94eb27aeb
commit
75de3397fd
@ -51,6 +51,7 @@ rec {
|
|||||||
, enableOCR ? false
|
, enableOCR ? false
|
||||||
, skipLint ? false
|
, skipLint ? false
|
||||||
, passthru ? {}
|
, passthru ? {}
|
||||||
|
, interactive ? false
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
# Reifies and correctly wraps the python test driver for
|
# Reifies and correctly wraps the python test driver for
|
||||||
@ -139,7 +140,8 @@ rec {
|
|||||||
wrapProgram $out/bin/nixos-test-driver \
|
wrapProgram $out/bin/nixos-test-driver \
|
||||||
--set startScripts "''${vmStartScripts[*]}" \
|
--set startScripts "''${vmStartScripts[*]}" \
|
||||||
--set testScript "$out/test-script" \
|
--set testScript "$out/test-script" \
|
||||||
--set vlans '${toString vlans}'
|
--set vlans '${toString vlans}' \
|
||||||
|
${if interactive then "--add-flags --interactive" else ""}
|
||||||
'');
|
'');
|
||||||
|
|
||||||
# Make a full-blown test
|
# Make a full-blown test
|
||||||
@ -217,6 +219,7 @@ rec {
|
|||||||
testName = name;
|
testName = name;
|
||||||
qemu_pkg = pkgs.qemu;
|
qemu_pkg = pkgs.qemu;
|
||||||
nodes = nodes pkgs.qemu;
|
nodes = nodes pkgs.qemu;
|
||||||
|
interactive = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
test =
|
test =
|
||||||
|
Loading…
Reference in New Issue
Block a user