3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/tests
aszlig 9bf16a9c33
nixos/tests/virtualbox: Add test for hostonlyif.
Essentially adds two more VirtualBox VMs to the test and also increases
the memory size of the qemu VM to 768 MB to make sure we don't run out
of memory too soon.

We're testing whether those two VMs can talk to either each other
(currently via ICMP only) or to/from the host via TCP/IP.

Also, this restructures the VM test a bit, so that we now pass in a
custom stage2Init script that has access to the store via a private
mount over the /nix/store that's already in the initrd. The reason why
this is a private mount is that we don't want to shadow the Nix store of
the initrd, essentially breaking cleanup functionality after the custom
stage 2 script (currently this is only "poweroff -f").

Note that setting the hostname inside the VirtualBox VM is *not* for
additional fanciness but to produce a different store path for the VM
image, so that VirtualBox doesn't bail out when trying to use an image
which is already attached to another VM.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-12-15 17:52:20 +01:00
..
common
avahi.nix
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
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
firewall.nix
fleet.nix nixos: move kubernetes & fleet to services/cluster 2014-12-11 23:32:37 +01:00
gitlab.nix nixos/gitlab: imporove tests 2014-12-14 02:30:13 +01:00
gnome3.nix nixos: increase allocated memory for gnome tests. Closes #4651 2014-11-02 16:33:10 +01:00
influxdb.nix
installer.nix Use https://cache.nixos.org 2014-12-09 13:38:46 +01:00
ipv6.nix
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
kubernetes.nix nixos/kubernetes: fix test, make more deterministic by having more ram 2014-12-14 13:05:35 +01:00
login.nix
logstash.nix
make-test.nix
mesos.nix nixos/mesos: fix typo 2014-12-11 23:35:39 +01:00
misc.nix
mpich-example.c
mpich.nix
mumble.nix
munin.nix nixos: munin/jenkins: specify timeout correctly 2014-09-28 14:25:11 +02:00
mysql-replication.nix
mysql.nix
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
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
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 fix quake3 test 2014-12-14 13:47:19 +01:00
rabbitmq.nix
run-in-machine.nix Fix tests.runInMachine evaluation 2014-11-04 14:28:09 +01:00
simple.nix
subversion.nix
test-config-examples.sh
testdb.sql
tomcat.nix
trac.nix
udisks2.nix
virtualbox.nix nixos/tests/virtualbox: Add test for hostonlyif. 2014-12-15 17:52:20 +01:00
xfce.nix