about summary refs log tree commit diff
path: root/nixos/tests/containers-unified-hierarchy.nix
blob: 978d59e12c8a1d527e5da4db2df6be181705dcd6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import ./make-test-python.nix ({ pkgs, lib, ... }: {
  name = "containers-unified-hierarchy";
  meta = {
    maintainers = with lib.maintainers; [ farnoy ];
  };

  nodes.machine = { ... }: {
    containers = {
      test-container = {
        autoStart = true;
        config = { };
      };
    };
  };

  testScript = ''
    machine.wait_for_unit("default.target")

    machine.succeed("echo 'stat -fc %T /sys/fs/cgroup/ | grep cgroup2fs' | nixos-container root-login test-container")
  '';
})