Loading nixos/tests/all-tests.nix +1 −0 Original line number Diff line number Diff line Loading @@ -569,6 +569,7 @@ in imports = [ ./firefox.nix ]; _module.args.firefoxPackage = pkgs.firefox-esr-140; }; firefox-syncserver = runTest ./firefox-syncserver.nix; firefoxpwa = runTest ./firefoxpwa.nix; firejail = runTest ./firejail.nix; firewall = runTest { Loading nixos/tests/firefox-syncserver.nix 0 → 100644 +32 −0 Original line number Diff line number Diff line { pkgs, ... }: { name = "firefox-syncserver"; nodes.machine = { services.mysql = { enable = true; package = pkgs.mariadb; }; services.firefox-syncserver = { enable = true; secrets = pkgs.writeText "secret" "this-is-a-test"; singleNode = { enable = true; hostname = "firefox-syncserver.local"; capacity = 1; }; }; }; testScript = '' machine.wait_for_unit("firefox-syncserver.service") machine.wait_for_open_port(5000) machine.wait_until_succeeds("curl --fail http://127.0.0.1:5000") ''; } Loading
nixos/tests/all-tests.nix +1 −0 Original line number Diff line number Diff line Loading @@ -569,6 +569,7 @@ in imports = [ ./firefox.nix ]; _module.args.firefoxPackage = pkgs.firefox-esr-140; }; firefox-syncserver = runTest ./firefox-syncserver.nix; firefoxpwa = runTest ./firefoxpwa.nix; firejail = runTest ./firejail.nix; firewall = runTest { Loading
nixos/tests/firefox-syncserver.nix 0 → 100644 +32 −0 Original line number Diff line number Diff line { pkgs, ... }: { name = "firefox-syncserver"; nodes.machine = { services.mysql = { enable = true; package = pkgs.mariadb; }; services.firefox-syncserver = { enable = true; secrets = pkgs.writeText "secret" "this-is-a-test"; singleNode = { enable = true; hostname = "firefox-syncserver.local"; capacity = 1; }; }; }; testScript = '' machine.wait_for_unit("firefox-syncserver.service") machine.wait_for_open_port(5000) machine.wait_until_succeeds("curl --fail http://127.0.0.1:5000") ''; }