From c05483d2746039dab959065e061095a943d5ddd6 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Fri, 7 Jul 2023 10:58:13 +0200 Subject: [PATCH] nixos/test-driver: add a test for #241938. --- nixos/tests/all-tests.nix | 1 + nixos/tests/nixos-test-driver/busybox.nix | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 nixos/tests/nixos-test-driver/busybox.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index f7f57b3268ef..e3d3b9c7b425 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -89,6 +89,7 @@ in { extra-python-packages = handleTest ./nixos-test-driver/extra-python-packages.nix {}; lib-extend = handleTestOn [ "x86_64-linux" "aarch64-linux" ] ./nixos-test-driver/lib-extend.nix {}; node-name = runTest ./nixos-test-driver/node-name.nix; + busybox = runTest ./nixos-test-driver/busybox.nix; }; # NixOS vm tests and non-vm unit tests diff --git a/nixos/tests/nixos-test-driver/busybox.nix b/nixos/tests/nixos-test-driver/busybox.nix new file mode 100644 index 000000000000..6d8fdb005495 --- /dev/null +++ b/nixos/tests/nixos-test-driver/busybox.nix @@ -0,0 +1,16 @@ +{ + name = "Test for NixOS/nixpkgs#241938"; + + nodes = { + machine = ({ pkgs, ... }: { + environment.systemPackages = [ + pkgs.busybox + ]; + }); + }; + + testScript = '' + start_all() + machine.wait_for_unit("multi-user.target") + ''; +}