obadz
edcf51a359
Merge pull request #31805 from gleber/make-switch-to-configuration-pure
...
nixos/system: make switch-to-configuration script pure
2017-11-19 19:03:52 +00:00
Franz Pletz
f367bb4d6d
Merge pull request #31569 from gleber/add-mutable-users-test
...
nixos/tests: add a test for config.users.mutableUsers.
2017-11-19 19:54:28 +01:00
Gleb Peregud
f8fb6a679e
nixos/release: add nixos/tests/switch-test.nix to tested job
2017-11-19 19:50:08 +01:00
Gleb Peregud
cea8302182
nixos/release: include mutableUsers test to release tests.
2017-11-19 19:20:50 +01:00
Sarah Brofeldt
58d07e2d6b
php: Add nixos test to ensure php-pcre works in httpd
2017-11-12 08:05:27 +01:00
Franz Pletz
874a3c033c
nixos: limited support archs are not release-critical
...
Lately failing i686 tests like firefox have been blocking channel
releases. We're still building the tests for systems with limited
support but won't delay a channel release if they fail.
2017-10-14 22:09:35 +02:00
Joachim Fasting
e05459584e
nixos/release-combined: remove basic kernel tests
...
Arguably, breaking linux-latest should not block a release. Also, booting
the kernel + basic sanity checking is implicitly exercised by every other
vm test.
2017-09-16 12:45:30 +02:00
Joachim Fasting
ffd56ba4f6
nixos/tests: move kernel-params test to misc
2017-09-16 12:45:28 +02:00
Joachim Fasting
c85cf60c83
nixos/tests: move sysctl test to misc
2017-09-16 12:45:23 +02:00
Vladimír Čunát
d6f9c0b353
nixos tests: restrict sysctl and plasma5 to x86_64-linux
...
- sysctl is new and never succeeded on i686-linux
> cannot stat /proc/sys/net/core/bpf_jit_enable: No such file or directory
- testing plasma5 on i686 would defeat part of the reason why we ended
supporting i686 (lots of stuff built on Hydra)
2017-09-11 07:35:19 +02:00
Franz Pletz
0d206c0b6c
nixos/release: xmonad isn't release-critical
2017-09-10 11:01:26 +02:00
Vladimír Čunát
94036cabda
nixos/release*: fixup evaluation of the tested job
2017-09-07 21:52:28 +02:00
Tim Steinbach
7faad2dce8
Merge pull request #29040 from NeQuissimus/tests_sys
...
More basic system tests
2017-09-06 15:04:10 -04:00
Tim Steinbach
a54b2e3ba2
Merge pull request #29002 from NeQuissimus/docker_edge_module_test
...
docker: Package in module, tests
2017-09-06 15:03:56 -04:00
Tim Steinbach
0857e4c84d
Merge pull request #28989 from NeQuissimus/tests_xmonad
...
Add XMonad test
2017-09-06 15:03:41 -04:00
Tim Steinbach
b4ccef2163
tests: Add environment
2017-09-05 19:05:37 -04:00
Tim Steinbach
3e2975e892
tests: Add kernelParams
2017-09-05 19:04:43 -04:00
Tim Steinbach
04b0f3255f
tests: Add sysctl
2017-09-05 19:03:54 -04:00
Tim Steinbach
52341c03e8
tests: linux-copperhead is not release-blocking
2017-09-05 12:15:23 -04:00
Tim Steinbach
656ec9de0e
Add basic kernel tests
2017-09-05 10:38:07 -04:00
Tim Steinbach
380ed98bd7
docker: Add test for docker-edge, check for proper versions in tests
2017-09-04 19:02:44 -04:00
Tim Steinbach
e153fa84a5
Add XMonad test
2017-09-04 14:03:20 -04:00
Tuomas Tynkkynen
affcf92287
nixos/tests: Make the UEFI boot test release-critical
...
Seems to be working fine, based on the history:
https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.installer.simpleUefiGummiboot.i686-linux/all
https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.installer.simpleUefiGummiboot.x86_64-linux/all
2017-08-19 08:46:48 +02:00
Graham Christensen
7d0b001d4a
nixos,nixpkgs: only build essentials on i686
2017-08-05 12:06:05 +02:00
Graham Christensen
5fd4ae36e2
nixos release-combined: only build zfsroot tests on x86_64-linux
2017-06-30 15:21:30 -04:00
Graham Christensen
b0a4c2c33f
nixos: installer.nix test: test ZFS install use case
2017-06-28 19:45:20 -04:00
aszlig
7a99036cef
nixos/release-combined: Add keymap tests
...
We really want to break channel updates whenever we break something like
this, because this actually will hit machines out there and can be very
much annoying (we had broken keymaps a few times which is why I
introduced these tests in the first place).
Just to be sure I don't break channel updates with this commit, I ran
all of the keymap tests and they all succeeded.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-06-22 03:33:35 +02:00
aszlig
dc87b5587e
nixos: Add a VM test for the SLiM display manager
...
This is currently our default display manager, so I'm adding this to the
"tested" job as well to ensure we don't ship broken revisions where X is
most likely not working.
The test uses a custom SLiM theme that's specifically tailored for good
OCR results (mainly white background and black fonts without anything
else), because our default NixOS theme has a very small contrast between
background and fonts in some places.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2017-04-23 19:25:27 +02:00
Thomas Tuegel
352e335f3d
nixos/sddm: test automatic and manual login
2017-03-24 10:39:13 -05:00
Thomas Tuegel
5dbbb60d4f
nixos/plasma5: re-enable test
...
Fixes #24240 .
I do not know the cause of the test failures, but the tests pass now.
2017-03-24 10:38:59 -05:00
Vladimír Čunát
c71f8f6ead
release-combined: disable plasma tests temporarily
...
... to get a channel bump after a long time; see #24240 .
2017-03-23 16:10:04 +01:00
Tuomas Tynkkynen
74c4e30842
Revert "nixos: build for aarch64-linux"
...
This reverts commit b806e25d65
.
This seems to push Hydra's memory usage out of the roof fail nixos
evaluating with:
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Let's revert this for now. It's not a big deal at all since the
nixpkgs-unstable jobset is still building the packages.
2017-03-20 10:30:51 +02:00
Graham Christensen
b806e25d65
nixos: build for aarch64-linux
2017-03-13 17:34:33 -04:00
Thomas Tuegel
044c7d091b
Merge pull request #23388 from ttuegel/nixos-plasma5
...
NixOS: Plasma 5 tests and warnings
2017-03-03 09:50:08 -06:00
Thomas Tuegel
0da421ce17
nixos/tests: fix Plasma 5 test
2017-03-02 07:01:42 -06:00
Vladimír Čunát
45344fdf19
tested job: drop the hibernate test on i686 for now
...
/cc #23107 .
2017-03-02 07:28:47 +01:00
Graham Christensen
b1a05a0865
nixos: drop references to kde4
...
Excluding modules/programs/environment.nix for PATHand QT_PLUGIN_PATH to allow the programs to continue running.
2017-02-11 14:01:13 -05:00
Thomas Tuegel
e5a79b0eae
nixos/tests/kde5: rename from sddm-kde5 and run by default
...
(cherry picked from commit 701f02a6ee
)
2016-09-09 10:12:38 -05:00
Eelco Dolstra
d8625f6d25
Make the NFSv4 tests release-critical
...
We can probably drop NFSv3...
2016-09-07 14:15:57 +02:00
obadz
ab08440f9c
Revert "Temporarily disable chromium test"
...
This reverts commit 9e6eec201b
.
Verified locally that cd063d7
fixes the problem.
cc @edolstra @aszlig
2016-08-23 14:16:58 +01:00
Eelco Dolstra
9e6eec201b
Temporarily disable chromium test
...
It's hanging and blocking the unstable channel.
http://hydra.nixos.org/build/38984676
@aszlig
2016-08-23 13:01:34 +02:00
Nikolay Amiantov
74a5c99904
nixos tests: add hibernation test to blockers
2016-08-21 17:34:00 +03:00
Eelco Dolstra
a78ecb0d33
Remove nixos.tests.boot.biosUsb.* as release blockers
...
These have a high random failure rate, blocking channel updates. Issue
2016-07-21 11:44:55 +02:00
obadz
de80d0544c
ecryptfs: add test to release-combined.nix
2016-07-14 11:52:50 +02:00
Domen Kožar
467cd6f3a4
Make i3wm test a release blocker
...
Catch issues like
331fa2feff
2016-05-26 10:47:15 +01:00
aszlig
eb6e366446
nixos/release-combined: Add boot-stage1 test
...
We don't want to push out a channel update whenever this test fails,
because that might have unexpected and confused side effects and it
*really* means that stage 1 of our boot up is broken.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-05-06 16:56:54 +02:00
Vladimír Čunát
25960a52c3
tested job: fix evaluation of chromium tests
...
It's a bit inconsistent now, but I want mainly unblock the channel.
/cc maintainer @aszlig.
2016-05-06 10:56:17 +02:00
Tuomas Tynkkynen
df310048e5
release-combined.nix: More Chromium test evaluation fixes
...
Follow-up to f35e9386bd
.
2016-05-05 06:23:12 +03:00
Domen Kožar
db179647d6
make all boot tests release critical #14902
...
(cherry picked from commit 9d1662c6c9
)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-04-23 13:12:57 +01:00
obadz
d946a28c55
Revert "NixOS release: Don't depend on chromium"
...
This reverts commit 3135af2511
.
Closes #14732
2016-04-19 18:20:49 +01:00