at 23.11-pre 504 B view raw
1import ./make-test-python.nix ({ pkgs, ... }: 2 3{ 4 name = "systemd-journal"; 5 meta = with pkgs.lib.maintainers; { 6 maintainers = [ lewo ]; 7 }; 8 9 nodes.machine = { pkgs, lib, ... }: { 10 services.journald.enableHttpGateway = true; 11 }; 12 13 testScript = '' 14 machine.wait_for_unit("multi-user.target") 15 16 machine.succeed("journalctl --grep=systemd") 17 18 machine.succeed( 19 "${pkgs.curl}/bin/curl -s localhost:19531/machine | ${pkgs.jq}/bin/jq -e '.hostname == \"machine\"'" 20 ) 21 ''; 22})