epson-escpr: restore correct install layout (#373003)
[NixPkgs.git] / nixos / tests / glances.nix
bloba5f07b53386e1b35b3c066b21a5dbc950160745e
1 { lib, ... }:
4   name = "glances";
6   nodes = {
7     machine_default =
8       { pkgs, ... }:
9       {
10         services.glances = {
11           enable = true;
12         };
13       };
15     machine_custom_port =
16       { pkgs, ... }:
17       {
18         services.glances = {
19           enable = true;
20           port = 5678;
21         };
22       };
23   };
25   testScript = ''
26     machine_default.start()
27     machine_default.wait_for_unit("glances.service")
28     machine_default.wait_for_open_port(61208)
30     machine_custom_port.start()
31     machine_custom_port.wait_for_unit("glances.service")
32     machine_custom_port.wait_for_open_port(5678)
33   '';
35   meta.maintainers = [ lib.maintainers.claha ];