Loading nixos/tests/web-apps/gotosocial.nix +4 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ settings = { host = "localhost:8081"; port = 8081; instance-stats-mode = "serve"; }; }; }; Loading @@ -21,9 +22,11 @@ machine.wait_for_unit("gotosocial.service") machine.wait_for_unit("postgresql.service") machine.wait_for_open_port(8081) # Database migrations are running, wait until gotosocial no longer serves 503 machine.wait_until_succeeds("curl -sS -f http://localhost:8081/readyz", timeout=300) # check user registration via cli machine.succeed("gotosocial-admin account create --username nickname --email email@example.com --password kurtz575VPeBgjVm") machine.succeed("curl -sS -f http://localhost:8081/nodeinfo/2.0 | jq '.usage.users.total' | grep -q '^1$'") machine.wait_until_succeeds("curl -sS -f http://localhost:8081/nodeinfo/2.0 | jq '.usage.users.total' | grep -q '^1$'") ''; } Loading
nixos/tests/web-apps/gotosocial.nix +4 −1 Original line number Diff line number Diff line Loading @@ -13,6 +13,7 @@ settings = { host = "localhost:8081"; port = 8081; instance-stats-mode = "serve"; }; }; }; Loading @@ -21,9 +22,11 @@ machine.wait_for_unit("gotosocial.service") machine.wait_for_unit("postgresql.service") machine.wait_for_open_port(8081) # Database migrations are running, wait until gotosocial no longer serves 503 machine.wait_until_succeeds("curl -sS -f http://localhost:8081/readyz", timeout=300) # check user registration via cli machine.succeed("gotosocial-admin account create --username nickname --email email@example.com --password kurtz575VPeBgjVm") machine.succeed("curl -sS -f http://localhost:8081/nodeinfo/2.0 | jq '.usage.users.total' | grep -q '^1$'") machine.wait_until_succeeds("curl -sS -f http://localhost:8081/nodeinfo/2.0 | jq '.usage.users.total' | grep -q '^1$'") ''; }