Eelco Dolstra
cfcb5a1544
* Start of a GNU integration test (i.e. a variant of the NixOS
...
ISOs/tests that use the latest tarballs for GNU packages to provide
a regression test for those GNU projects).
svn path=/nixos/trunk/; revision=20488
2010-03-09 12:21:26 +00:00
Eelco Dolstra
358f3cd79c
* In tests/default.nix, only import lib/testing.nix.
...
svn path=/nixos/trunk/; revision=20483
2010-03-09 10:14:45 +00:00
Rob Vermaas
d79d934d85
move functions to lib/testing to allow easier use outside of nixos
...
svn path=/nixos/trunk/; revision=20072
2010-02-17 09:37:22 +00:00
Eelco Dolstra
55c349fe20
* Added a test that checks whether users can log in on a virtual
...
console. This uses the `sendkey' command in the QEMU monitor.
* For the block/unblock primitives, use the `set_link' command in the
QEMU monitor.
svn path=/nixos/trunk/; revision=19854
2010-02-06 13:08:15 +00:00
Ludovic Courtès
31f2d8ffbc
Add simple portmap test.
...
svn path=/nixos/trunk/; revision=19700
2010-01-26 23:55:22 +00:00
Eelco Dolstra
73bdc861b7
* Added a test for a simple load-balancing web server. The tests
...
verify whether the reverse proxy works correctly if the back-ends go
down and come up. (Moved from the varia repo.)
svn path=/nixos/trunk/; revision=19356
2010-01-11 15:58:15 +00:00
Eelco Dolstra
a776afb085
* Parameterize the installer test to support different partitioning
...
schemes.
* Added a test for installing NixOS with a separate /boot partition.
svn path=/nixos/trunk/; revision=19283
2010-01-07 13:19:38 +00:00
Eelco Dolstra
816f12da88
* Test driver: added support for running from an ISO image. The goal
...
is to merge test-nixos-install-from-cd so that we have a single
testing framework.
svn path=/nixos/trunk/; revision=19259
2010-01-06 13:36:21 +00:00
Eelco Dolstra
bc68c2985c
* Added a function waitForX, which returns when the X server accepts
...
connections.
* In the root shell, source /etc/bashrc and set $HOME and $DISPLAY.
svn path=/nixos/trunk/; revision=19247
2010-01-05 23:59:29 +00:00
Eelco Dolstra
bc8445a89e
* Add a simple Firefox test.
...
svn path=/nixos/trunk/; revision=19234
2010-01-05 14:12:51 +00:00
Eelco Dolstra
8343b8b902
* More cleanups.
...
svn path=/nixos/trunk/; revision=19228
2010-01-05 11:57:17 +00:00
Eelco Dolstra
51097933ab
* Moved test-related stuff from lib/build-vms.nix to lib/testing.nix.
...
* Factored out some commonality between tests to make them a bit
simpler to write. A test is a function { pkgs, ... }: -> { nodes,
testScript } or { machine, testScript }. So it's no longer
necessary to have a "vms" attribute in every test.
svn path=/nixos/trunk/; revision=19220
2010-01-05 11:18:43 +00:00