3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/tests
aszlig 69858d7743
nixos: Add VM test for VirtualBox.
Currently it pretty much tests starting up virtual machines and just
shutting down afterwards, but for both VBoxManage and the VirtualBox
GUI.

This helps catching errors in hardened mode, however we still need to
test whether networking works the way intended (and I fear that this is
broken at the moment).

The VirtualBox VM is _not_ using hardware virtualization support (thus
we use system = "i686-linux", because x86_64 has no emulation support),
because we're already within a qemu VM, which means it's going to be
slow as hell (that's why I've written own subs just for testing
startup/shutdown/whatnot with respective timeouts).

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-13 11:43:44 +01:00
..
common Add user attribute isNormalUser 2014-08-15 02:16:04 +02:00
avahi.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
bittorrent.nix nixos.tests.bittorrent: mark torrent as private 2014-12-09 12:08:58 +01:00
blivet.nix nixos: Add VM test for blivet. 2014-10-22 08:22:58 +02:00
check-filesystems.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
chromium.nix nixos/tests/chromium: Allow to override packages. 2014-11-19 15:54:19 +01:00
cjdns.nix cjdns: service tweaks, new NixOS test 2014-11-08 23:39:02 +01:00
containers.nix containers: add test that stopping and starting a container works (#4989) 2014-11-24 23:19:34 +01:00
docker-registry.nix nixos: add docker-registry module 2014-11-22 12:16:41 +01:00
docker.nix nixos/docker: fix module, add simple test 2014-12-01 17:20:35 +01:00
etcd.nix nixos/etcd: fix postStart check and make tests deterministic 2014-11-23 12:16:50 +01:00
firefox.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
firewall.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
fleet.nix nixos: move kubernetes & fleet to services/cluster 2014-12-11 23:32:37 +01:00
gitlab.nix nixos/gitlab: fixes 2014-12-12 18:01:31 +01:00
gnome3.nix nixos: increase allocated memory for gnome tests. Closes #4651 2014-11-02 16:33:10 +01:00
influxdb.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
installer.nix Use https://cache.nixos.org 2014-12-09 13:38:46 +01:00
ipv6.nix tests/ipv6.nix: Fix race 2014-08-10 14:51:23 +02:00
jenkins.nix nixos: munin/jenkins: specify timeout correctly 2014-09-28 14:25:11 +02:00
kde4.nix whitespace change to restart kde4 test 2014-12-03 17:18:33 +01:00
kexec.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
kubernetes.nix nixos: move kubernetes & fleet to services/cluster 2014-12-11 23:32:37 +01:00
login.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
logstash.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
make-test.nix Add missing file 2014-04-14 21:03:43 +02:00
mesos.nix nixos/mesos: fix typo 2014-12-11 23:35:39 +01:00
misc.nix Don't require a device for tmpfs filesystems 2014-07-30 13:18:33 +02:00
mpich-example.c Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
mpich.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
mumble.nix Try fixing the nixos mumble tests, again 2014-07-02 11:28:43 +02:00
munin.nix nixos: munin/jenkins: specify timeout correctly 2014-09-28 14:25:11 +02:00
mysql-replication.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
mysql.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
nat.nix nixos/tests/nat: Add tests for standalone and firewall based nat 2014-09-18 14:39:46 -07:00
networking-proxy.nix Introduce a dedicated networking.proxy option 2014-11-30 15:19:25 +01:00
networking.nix nixos/network: Remove debug output in tests 2014-11-30 01:21:37 -08:00
nfs.nix nixos/tests: Fix nfs 2014-12-02 01:34:20 -08:00
nsd.nix nixos/tests: Add basic test for nsd module. 2014-09-05 02:54:39 +02:00
openssh.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
partition.nix nixpart: Move all 0.4 dependencies into one dir. 2014-10-22 08:22:59 +02:00
peerflix.nix nixos: add peerflix module 2014-12-01 16:42:40 +01:00
phabricator.nix Enabled access to binaries of needed tools, and worker daemons can be enabled for phabricator #3306 2014-09-03 15:46:59 +04:00
printing.nix fix printing test 2014-11-27 20:01:18 +01:00
proxy.nix apache-httpd: Make 2.4 the default 2014-11-06 14:55:44 +01:00
quake3.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
rabbitmq.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
run-in-machine.nix Fix tests.runInMachine evaluation 2014-11-04 14:28:09 +01:00
simple.nix Fix evaluation 2014-07-01 16:28:34 +02:00
subversion.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
test-config-examples.sh Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
testdb.sql Move all of NixOS to nixos/ in preparation of the repository merge 2013-10-10 13:28:20 +02:00
tomcat.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
trac.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
udisks2.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00
virtualbox.nix nixos: Add VM test for VirtualBox. 2014-12-13 11:43:44 +01:00
xfce.nix name nixos tests, close #3078 2014-06-28 16:05:47 +02:00