1 import ./make-test-python.nix ({ pkgs, lib, ... }:
4 multipass-image = import ../release.nix {
6 # Building documentation makes the test unnecessarily take a longer time:
7 documentation.enable = lib.mkForce false;
15 meta.maintainers = [ lib.maintainers.jnsgruk ];
17 nodes.machine = { lib, ... }: {
23 multipass.enable = true;
28 machine.wait_for_unit("sockets.target")
29 machine.wait_for_unit("multipass.service")
30 machine.wait_for_file("/var/lib/multipass/data/multipassd/network/multipass_subnet")
32 # Wait for Multipass to settle
35 machine.succeed("multipass list")