Commit Graph

116 Commits

Author SHA1 Message Date
Eelco Dolstra
edab9e4976 Ensure that "nixos-rebuild" works in the VirtualBox VM 2013-07-03 14:19:43 +02:00
Eelco Dolstra
7f16abf749 Add a basic test for the latest kernel (currently 3.10) 2013-07-02 17:14:27 +02:00
Eelco Dolstra
5af3a14885 Set the version of the VirtualBox image properly 2013-07-02 13:33:27 +02:00
Eelco Dolstra
725da34c8e Add a demo account to the VirtualBox image 2013-07-02 11:04:31 +02:00
Eelco Dolstra
1a2e4f37d0 release.nix: Generate a VirtualBox image 2013-07-02 11:04:31 +02:00
aszlig
4ba597aa51
tests: Add VM test for partitioning using nixpart.
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>
2013-06-28 04:24:23 +02:00
Florian Friesdorf
92ad293d02 iso_minimal_new_kernel 2013-04-06 18:24:50 +02:00
Eelco Dolstra
2f5576b539 Grmbl 2013-03-26 14:44:24 +01:00
Eelco Dolstra
f235cc2884 Add an aggregated to replace the "tested" NixOS view
Also get rid of the "system" jobset input.
2013-03-26 14:00:31 +01:00
Shea Levy
2889242ff5 Maintain iso_efi 2013-02-02 19:42:56 -05:00
Eelco Dolstra
0c021be95f NixOS channel: Use XZ compression for nixexprs.tar 2013-01-30 12:26:41 +01:00
Eelco Dolstra
f30842db06 Git shortrevs are 7 characters 2013-01-22 13:32:05 +01:00
Eelco Dolstra
7ecde297c9 Fix building the manual 2013-01-21 23:49:55 +01:00
Eelco Dolstra
1aaa726e75 Merge remote-tracking branch 'origin/systemd' 2013-01-21 12:45:50 +01:00
Eelco Dolstra
c30b65df4b Set the versionSuffix on tarballs/channel properly 2013-01-19 15:57:10 +01:00
Eelco Dolstra
b35fe01f02 Set the NixOS version to something useful when building from Git 2013-01-16 14:40:41 +01:00
Eelco Dolstra
c6abc572e8 Run all tests on both 32 and 64 bit 2012-10-24 12:59:19 +02:00
Eelco Dolstra
6b2a14d698 Fix NixOS evaluation 2012-08-09 10:04:25 -04:00
Shea Levy
1b615f460b Allow overriding all NixOS tests to run with the minimal kernel possible for that test's config(s) (based on requiredKernelConfig) 2012-08-04 09:45:26 -04:00
Shea Levy
9e300052bd Add test to check that a machine with a minimal kernel but all of the requiredKernelConfig options set boots and shuts down 2012-08-01 22:32:16 -04:00
Eelco Dolstra
39e7b44d37 * Use the Git shortrev in NixOS version strings.
svn path=/nixos/trunk/; revision=34344
2012-06-04 14:23:34 +00:00
Eelco Dolstra
6c1bb54483 * In the installation CD, make the NixOS/Nixpkgs available as if they
were obtained from the NixOS channel.  "nixos-install" copies this
  to the installed system as well.
* In the installation CD, set GC_INITIAL_HEAP_SIZE to a low value for
  the benefit of memory-constrained environments.

svn path=/nixos/trunk/; revision=33887
2012-04-23 00:41:37 +00:00
Eelco Dolstra
fa50d105d7 * Pass -cpu kvm64 in NixOS VMs (and add a simple regression test for
GMP).

svn path=/nixos/trunk/; revision=33849
2012-04-19 18:56:35 +00:00
Eelco Dolstra
6f646750cf * Enable the GRUB 1 installer test.
svn path=/nixos/trunk/; revision=33829
2012-04-18 14:17:09 +00:00
Eelco Dolstra
91b91cc847 * Set the channel name to "nixos".
svn path=/nixos/trunk/; revision=33783
2012-04-14 14:15:17 +00:00
Eelco Dolstra
049d2dfca7 * Slight cleanup.
svn path=/nixos/trunk/; revision=33735
2012-04-10 21:19:41 +00:00
Eelco Dolstra
096b7723c8 * Add a command "nixos-version" that prints the version of the
currently activated NixOS.  This is "0.1pre-svn" when built from a
  SVN tree, but contains the actual revision when installed from the
  NixOS channel or from the ISO.

svn path=/nixos/trunk/; revision=33730
2012-04-10 20:56:38 +00:00
Eelco Dolstra
871b4bd43a * Consistently include the Nixpkgs revision in the NixOS version
string.

svn path=/nixos/trunk/; revision=33729
2012-04-10 20:28:06 +00:00
Eelco Dolstra
80866302b4 * Disable two jobs that don't evaluate.
svn path=/nixos/trunk/; revision=33685
2012-04-09 12:52:15 +00:00
Eelco Dolstra
defe1d36cb * Generate a NixOS channel.
svn path=/nixos/trunk/; revision=33684
2012-04-09 12:49:03 +00:00
Eelco Dolstra
011e389390 * Move the nixosSrc argument to top level.
svn path=/nixos/trunk/; revision=33619
2012-04-05 13:00:30 +00:00
Eelco Dolstra
9a13952494 * Quick hack to do a 64-bit installer test.
svn path=/nixos/trunk/; revision=33529
2012-04-01 20:51:10 +00:00
Shea Levy
fa73514260 Build the efi-bootable cd on hydra
svn path=/nixos/trunk/; revision=33152
2012-03-16 12:24:29 +00:00
Eelco Dolstra
a7bd194d14 * Urgh.
svn path=/nixos/trunk/; revision=32787
2012-03-04 21:13:52 +00:00
Eelco Dolstra
0d4eb37e16 * Fix the NixOS jobset.
svn path=/nixos/trunk/; revision=32783
2012-03-04 20:57:34 +00:00
Peter Simons
d16fdad9fd Revert "split release.nix into helpers and the jobs themselves".
Change r32480 was made due to a misunderstanding.

svn path=/nixos/trunk/; revision=32512
2012-02-23 12:00:05 +00:00
Peter Simons
bd9b32620c split release.nix into helpers and the jobs themselves
this allows for external use of the helpers, for example to build custom cds without editing release.nix

svn path=/nixos/trunk/; revision=32480
2012-02-22 20:28:57 +00:00
Eelco Dolstra
6b6cee46c7 * By popular demand, provide an ISO with a more recent kernel.
svn path=/nixos/trunk/; revision=30344
2011-11-08 19:51:39 +00:00
Eelco Dolstra
ce7b064a11 * Remove the remote building test.
svn path=/nixos/trunk/; revision=29756
2011-10-11 13:07:13 +00:00
Peter Simons
eb6e1310b8 strip trailing whitespace; no functional change
svn path=/nixos/trunk/; revision=29285
2011-09-14 18:20:50 +00:00
Sander van der Burg
abfdab0d3e Added testcase for Tomcat, with HTTP proxy
svn path=/nixos/trunk/; revision=28824
2011-08-26 10:17:24 +00:00
Sander van der Burg
aa61363554 Added MySQL tests
svn path=/nixos/trunk/; revision=27781
2011-07-14 14:52:43 +00:00
Ludovic Courtès
bd6eb4ed7a Make Hydra run the MPI test.
svn path=/nixos/trunk/; revision=27341
2011-06-01 07:37:23 +00:00
Eelco Dolstra
dc111c7425 svn path=/nixos/trunk/; revision=27077 2011-05-01 21:50:00 +00:00
Eelco Dolstra
bf1ba9ca31 * Fix indentation.
svn path=/nixos/trunk/; revision=27007
2011-04-27 15:47:41 +00:00
Eelco Dolstra
650d14be8d * Remove most references to the "services" tree.
svn path=/nixos/trunk/; revision=26990
2011-04-27 13:16:33 +00:00
Eelco Dolstra
ee3269cbbd * Put "minimal" or "graphical" in the ISO name to distinguish between
the files.

svn path=/nixos/trunk/; revision=26901
2011-04-20 10:48:52 +00:00
Eelco Dolstra
ee09d34b51 * Doh.
svn path=/nixos/trunk/; revision=26294
2011-03-14 08:08:34 +00:00
Eelco Dolstra
ff458f3fc8 * Add a very basic test for Xfce.
svn path=/nixos/trunk/; revision=26284
2011-03-11 17:00:10 +00:00
Eelco Dolstra
d6090b9d1e svn path=/nixos/trunk/; revision=26278 2011-03-11 13:59:01 +00:00