summaryrefslogtreecommitdiffstats
path: root/nixos
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2019-06-13 17:09:02 -0400
committerAaron Andersen <aaron@fosslib.net>2019-06-13 17:09:02 -0400
commitb2ce867a91e8b39b4a73e16c96b17b36a62f913e (patch)
tree835f16c6e27555277e7648755df8f2ba2edd1d12 /nixos
parent4d2d0ae61bee8fa5bb4408b3c45a833be57d7488 (diff)
phabricator: remove unreferenced test
Diffstat (limited to 'nixos')
-rw-r--r--nixos/tests/phabricator.nix77
1 files changed, 0 insertions, 77 deletions
diff --git a/nixos/tests/phabricator.nix b/nixos/tests/phabricator.nix
deleted file mode 100644
index db23331842cb..000000000000
--- a/nixos/tests/phabricator.nix
+++ /dev/null
@@ -1,77 +0,0 @@
-import ./make-test.nix ({ pkgs, ... }: {
- name = "phabricator";
- meta = with pkgs.stdenv.lib.maintainers; {
- maintainers = [ ];
- };
-
- nodes = {
- storage =
- { ... }:
- { services.nfs.server.enable = true;
- services.nfs.server.exports = ''
- /repos 192.168.1.0/255.255.255.0(rw,no_root_squash)
- '';
- services.nfs.server.createMountPoints = true;
- };
-
- webserver =
- { pkgs, ... }:
- { fileSystems = pkgs.lib.mkVMOverride
- [ { mountPoint = "/repos";
- device = "storage:/repos";
- fsType = "nfs";
- }
- ];
- networking.firewall.enable = false;
- networking.useDHCP = false;
-
- services = {
- httpd = {
- enable = true;
- adminAddr = "root@localhost";
- virtualHosts = [{
- hostName = "phabricator.local";
- extraSubservices = [{serviceType = "phabricator";}];
- }];
- };
-
- phd = {
- enable = true;
- };
-
- mysql = {
- enable = true;
- package = pkgs.mysql;
- extraOptions = ''
- sql_mode=STRICT_ALL_TABLES
- '';
- };
- };
-
- environment.systemPackages = [ pkgs.php ];
- };
-
- client =
- { ... }:
- { imports = [ ./common/x11.nix ];
- services.xserver.desktopManager.plasma5.enable = true;
- };
- };
-
- testScript =
- ''
- startAll;
-
- $client->waitForX;
-
- $webserver->waitForUnit("mysql");
- $webserver->waitForUnit("httpd");
- $webserver->execute("cd /nix/store; less >/repos/log1");
-
- $client->sleep(30); # loading takes a long time
- $client->execute("konqueror http://webserver/ &");
- $client->sleep(90); # loading takes a long time
-
- $client->screenshot("screen");
- '';
-})