4ba597aa51
At the moment, we still use kickstart syntax, but this is going to change soon[TM] to be more NixOS-integrated. The tests use emptyDiskImages option introduced in the previous commit, so we don't have to create a whole bunch of duplicate expressions. Testing itself is done exclusively on /dev/vdb and /dev/vdc. And there is a check (ensureSanity) to make sure none of the tests are actually mutating /dev/vda. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
31 lines
1.1 KiB
Nix
31 lines
1.1 KiB
Nix
{ system ? builtins.currentSystem, minimal ? false }:
|
|
|
|
with import ../lib/testing.nix { inherit system minimal; };
|
|
|
|
{
|
|
avahi = makeTest (import ./avahi.nix);
|
|
bittorrent = makeTest (import ./bittorrent.nix);
|
|
firefox = makeTest (import ./firefox.nix);
|
|
firewall = makeTest (import ./firewall.nix);
|
|
installer = makeTests (import ./installer.nix);
|
|
ipv6 = makeTest (import ./ipv6.nix);
|
|
kde4 = makeTest (import ./kde4.nix);
|
|
login = makeTest (import ./login.nix);
|
|
misc = makeTest (import ./misc.nix);
|
|
mpich = makeTest (import ./mpich.nix);
|
|
mysql = makeTest (import ./mysql.nix);
|
|
mysql_replication = makeTest (import ./mysql-replication.nix);
|
|
nat = makeTest (import ./nat.nix);
|
|
nfs = makeTest (import ./nfs.nix);
|
|
openssh = makeTest (import ./openssh.nix);
|
|
partition = makeTest (import ./partition.nix);
|
|
portmap = makeTest (import ./portmap.nix);
|
|
proxy = makeTest (import ./proxy.nix);
|
|
quake3 = makeTest (import ./quake3.nix);
|
|
simple = makeTest (import ./simple.nix);
|
|
#subversion = makeTest (import ./subversion.nix);
|
|
tomcat = makeTest (import ./tomcat.nix);
|
|
trac = makeTest (import ./trac.nix);
|
|
xfce = makeTest (import ./xfce.nix);
|
|
}
|