nixpkgs/tests
Eelco Dolstra 4dac9e5814 * Allow more complex network topologies in distributed tests. Each
machine can now declare an option `virtualisation.vlans' that causes
  it to have network interfaces connected to each listed virtual
  network.  For instance,

    virtualisation.vlans = [ 1 2 ];

  causes the machine to have two interfaces (in addition to eth0, used
  by the test driver to control the machine): eth1 connected to
  network 1 with IP address 192.168.1.<i>, and eth2 connected to
  network 2 with address 192.168.2.<i> (where <i> is the index of the
  machine in the `nodes' attribute set).  On the other hand,
  
    virtualisation.vlans = [ 2 ];

  causes the machine to only have an eth1 connected to network 2 with
  address 192.168.2.<i>.  So each virtual network <n> is assigned the
  IP range 192.168.<n>.0/24.

  Each virtual network is implemented using a separate multicast
  address on the host, so guests really cannot talk to networks to
  which they are not connected.

* Added a simple NAT test to demonstrate this.

* Added an option `virtualisation.qemu.options' to specify QEMU
  command-line options.  Used to factor out some commonality between
  the test driver script and the interactive test script.

svn path=/nixos/trunk/; revision=21928
2010-05-20 21:07:32 +00:00
..
common * Factor out the X11 configuration. 2010-01-05 17:08:57 +00:00
test-nixos-install-from-cd Update users of `services.sshd'. 2010-03-11 17:02:53 +00:00
amazon.nix * Added an Upstart job to fetch the SSH key for logging into the root 2010-01-21 08:03:58 +00:00
bittorrent.nix * Another distributed test example: Bittorrent. 2010-05-20 14:56:04 +00:00
check-filesystems.nix Updating the nixos NFS related expressions. Thanks to Oleksandr for the 2010-02-21 16:26:33 +00:00
default.nix * Allow more complex network topologies in distributed tests. Each 2010-05-20 21:07:32 +00:00
firefox.nix * Wait a bit more. 2010-04-27 12:24:16 +00:00
installer.nix * A test for installing NixOS on software RAID. Doesn't quite work 2010-05-16 20:44:45 +00:00
kde4.nix * Test whether logging into X assigns device ownership properly. 2010-03-09 11:43:56 +00:00
login.nix * When switching between virtual terminals, check whether 2010-03-09 11:38:24 +00:00
nat.nix * Allow more complex network topologies in distributed tests. Each 2010-05-20 21:07:32 +00:00
openssh.nix Added openssh testcase 2010-03-18 13:07:56 +00:00
portmap.nix Add simple portmap test. 2010-01-26 23:55:22 +00:00
proxy.nix Update users of `services.sshd'. 2010-03-11 17:02:53 +00:00
quake3.nix * Make the Quake 3 test less timing-sensitive. 2010-02-04 13:59:31 +00:00
subversion.nix * More cleanups. 2010-01-05 11:57:17 +00:00
test-config-examples.sh * test -> tests. 2009-08-31 13:40:57 +00:00
test-nixos-installer2.nix * refactoring kvm test and bootstrapping image. 2009-12-15 23:26:52 +00:00
test-upstart-job.sh * Update test-upstart-job.sh for Upstart 0.6. 2010-02-11 16:14:47 +00:00
trac.nix Update users of `services.sshd'. 2010-03-11 17:02:53 +00:00