2013-10-02 11:06:02 +01:00
|
|
|
{ nixpkgs ? <nixpkgs>
|
|
|
|
, system ? builtins.currentSystem
|
|
|
|
, minimal ? false
|
|
|
|
}:
|
2010-01-05 11:18:43 +00:00
|
|
|
|
2012-08-04 14:45:26 +01:00
|
|
|
with import ../lib/testing.nix { inherit system minimal; };
|
2010-01-05 11:18:43 +00:00
|
|
|
|
|
|
|
{
|
2010-10-07 17:58:07 +01:00
|
|
|
avahi = makeTest (import ./avahi.nix);
|
2010-05-23 13:02:54 +01:00
|
|
|
bittorrent = makeTest (import ./bittorrent.nix);
|
2014-04-03 15:26:03 +01:00
|
|
|
containers = makeTest (import ./containers.nix);
|
2010-05-23 13:02:54 +01:00
|
|
|
firefox = makeTest (import ./firefox.nix);
|
2011-03-11 13:38:52 +00:00
|
|
|
firewall = makeTest (import ./firewall.nix);
|
2010-05-23 13:02:54 +01:00
|
|
|
installer = makeTests (import ./installer.nix);
|
2013-10-09 19:54:09 +01:00
|
|
|
efi-installer = makeTests (import ./efi-installer.nix);
|
2014-02-08 20:47:28 +00:00
|
|
|
gnome3 = makeTest (import ./gnome3.nix);
|
2011-02-19 19:21:19 +00:00
|
|
|
ipv6 = makeTest (import ./ipv6.nix);
|
2014-02-10 20:07:12 +00:00
|
|
|
jenkins = makeTest (import ./jenkins.nix);
|
2010-05-23 13:02:54 +01:00
|
|
|
kde4 = makeTest (import ./kde4.nix);
|
2013-09-16 16:15:42 +01:00
|
|
|
#kexec = makeTest (import ./kexec.nix);
|
2013-07-02 16:12:51 +01:00
|
|
|
login = makeTest (import ./login.nix {});
|
2013-11-01 13:09:17 +00:00
|
|
|
logstash = makeTest (import ./logstash.nix);
|
2013-07-02 16:12:51 +01:00
|
|
|
latestKernel.login = makeTest (import ./login.nix ({ config, pkgs, ... }: { boot.kernelPackages = pkgs.linuxPackages_latest; }));
|
2012-04-19 19:56:35 +01:00
|
|
|
misc = makeTest (import ./misc.nix);
|
2013-09-16 10:31:09 +01:00
|
|
|
#mpich = makeTest (import ./mpich.nix);
|
2011-07-13 21:58:48 +01:00
|
|
|
mysql = makeTest (import ./mysql.nix);
|
|
|
|
mysql_replication = makeTest (import ./mysql-replication.nix);
|
2013-10-20 20:16:13 +01:00
|
|
|
munin = makeTest (import ./munin.nix);
|
2014-04-01 05:33:46 +01:00
|
|
|
mumble = makeTest (import ./mumble.nix);
|
2010-05-23 13:02:54 +01:00
|
|
|
nat = makeTest (import ./nat.nix);
|
2013-07-16 13:44:13 +01:00
|
|
|
nfs3 = makeTest (import ./nfs.nix { version = 3; });
|
2013-09-16 10:31:09 +01:00
|
|
|
#nfs4 = makeTest (import ./nfs.nix { version = 4; });
|
2010-05-23 13:02:54 +01:00
|
|
|
openssh = makeTest (import ./openssh.nix);
|
2013-10-19 22:34:20 +01:00
|
|
|
#partition = makeTest (import ./partition.nix);
|
2013-09-26 20:00:30 +01:00
|
|
|
printing = makeTest (import ./printing.nix);
|
2010-05-23 13:02:54 +01:00
|
|
|
proxy = makeTest (import ./proxy.nix);
|
|
|
|
quake3 = makeTest (import ./quake3.nix);
|
2014-03-10 10:10:32 +00:00
|
|
|
rabbitmq = makeTest (import ./rabbitmq.nix);
|
2010-09-13 17:06:07 +01:00
|
|
|
simple = makeTest (import ./simple.nix);
|
2011-05-01 22:50:00 +01:00
|
|
|
#subversion = makeTest (import ./subversion.nix);
|
2011-08-26 11:17:24 +01:00
|
|
|
tomcat = makeTest (import ./tomcat.nix);
|
2014-04-07 12:20:29 +01:00
|
|
|
udisks = makeTest (import ./udisks.nix);
|
2013-10-16 10:49:10 +01:00
|
|
|
#trac = makeTest (import ./trac.nix);
|
2011-03-11 17:00:10 +00:00
|
|
|
xfce = makeTest (import ./xfce.nix);
|
2013-10-16 11:47:11 +01:00
|
|
|
runInMachine.test = import ./run-in-machine.nix { inherit system; };
|
2010-01-05 11:18:43 +00:00
|
|
|
}
|