summary refs log tree commit diff
path: root/nixos/release-combined.nix
Commit message (Collapse)AuthorAge
* Revert "NixOS release: Don't depend on chromium"obadz2016-04-19
| | | | | | This reverts commit 3135af2511cd3dfa8e3874244c46054550c563e2. Closes #14732
* NixOS release: Don't depend on chromiumEelco Dolstra2016-03-15
| | | | | | This is failing because it exceeds the hydra-queue-runner size limit. http://hydra.nixos.org/build/33303819
* Fix NixOS tested jobEelco Dolstra2016-03-15
|
* nixos/tests: Remove tests.boot.boot* prefixesaszlig2016-03-01
| | | | | | | | | | | | As @bobvanderlinden suggests in #13585: "Looks like that cleans things up quite a bit! Just one aesthetics note, the boot tests could now be renamed from boot.bootBiosCdrom to boot.biosCdrom in nixos/tests/boot.nix:L33. That makes them more consistent with the other tests." Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos/tests/chromium: Split up into subtestsaszlig2016-03-01
| | | | | | | | | | This makes it easier to test just a specific channel rather than to force testing all builds down the users/testers throat. Especially this makes it easier to test NixOS channel upgrades only against the Chromium stable channel instead of just removing the beta/dev channels from the tests entirely (as done in 69ec09f38aa1f1d37baec73ebdf9cf5f21050f94). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos/release: Use callSubTests for subtestsaszlig2016-03-01
| | | | | | | | | | | | Should clean up a lot of these redundant lines for various sub-tests. Note that the tests.boot* are now called tests.boot.boot*, but otherwise all the test attribute names should stay the same. Signed-off-by: aszlig <aszlig@redmoonstudios.org> Cc: @edolstra Cc: @wkennington Cc: @bobvanderlinden
* nixos/tests/networking: Add a test for loopbackaszlig2015-12-18
| | | | | | | | | | | | | | | | It serves as a regression test, because right now if you enable networking.useNetworkd the default loopback interface doesn't get assigned any IP addresses. To be sure, I have bisected this and it has been introduced with the update to systemd 228 in 1da87d4. Only the "scripted" networking tests have to succeed in order to trigger a channel update of nixos-unstable, so I'm leaving this test as broken and we have to figure out next what's the *exact* reason for the breakage. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos: add sddm test to combined constituentsThomas Tuegel2015-12-11
|
* Don't block releases on nixos.tests.gnome3.i686-linuxEelco Dolstra2015-10-14
| | | | | | http://hydra.nixos.org/build/26702440 Issue #10353.
* Disable lightdm testEelco Dolstra2015-08-17
| | | | | | | | It's hanging in the OCR step for hours. @aszlig http://hydra.nixos.org/build/24268601
* Revert "Revert "Drop tests.installer.grub1 as release critical""Eelco Dolstra2015-07-22
| | | | | | This reverts commit cd28c5517c224c0c969f6bccb1f85dcc280ed7f2. Still broken: http://hydra.nixos.org/build/23928152
* Make OpenJDK release-criticalEelco Dolstra2015-07-14
| | | | | | Currently there are no tests that depend on the JDK. Since we don't want a release with a broken JDK, make it an explicit dependency of the "tested" jobs.
* nixos/tests/installer: Add a testcase for fat32 /bootWilliam A. Kennington III2015-07-08
|
* Revert "Drop tests.installer.grub1 as release critical"Eelco Dolstra2015-06-12
| | | | | | This reverts commit 1907ca8a2aaa51d3e6910bb086dd75efffa81a6b. See https://github.com/NixOS/nixpkgs/commit/1907ca8a2aaa51d3e6910bb086dd75efffa81a6b#commitcomment-9719007
* Make the boot test release-criticalEelco Dolstra2015-06-10
|
* nixos: Add lightdm test to the "tested" job.aszlig2015-05-28
| | | | | | This is to prevent bugs such as #7902 from hitting the channels again. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos/release: Add luksroot test to "tested" job.aszlig2015-05-21
| | | | | | | | We want to avoid getting broken LUKS systems into the latest channel, so let's ensure that the channel update won't happen if LUKS support is broken again. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos: Re-add swraid installer tests to releases.aszlig2015-04-01
| | | | | | | | | | | | | | | | | | It has been removed by 71a197bc6e60c2c35687fc862cec9a0036a3877e. I'm reintroducing the test mainly because it actually *is* useful, because right now, machines with mdraid will not boot. In order to prevent such things from happening in the future, we should *not* remove this VM test again. If it really goes back to failing randomly, we should really try to fix it instead of removing it again. Of course it fails right now because of the mdraid bump in 7719f7f. Also, if you want to have additional info about the reasons, have a look at the commit message of 666cf992f05d20c537da7f495afe3622023495d2. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Rename scrubDrv -> hydraJob and make it more effectiveEelco Dolstra2015-03-20
| | | | | | | | | It now strictly evaluates all remaining attributes, preventing unevaluated thunks that cannot be garbage-collected. It's also applied to all jobs in Nixpkgs' release.nix. This reduces hydra-eval-jobs' memory consumption on the 14.12 release-combined jobset from 5.1 GB to 2.0 GB.
* Drop tests.installer.grub1 as release criticalEelco Dolstra2015-02-12
| | | | | | | | | | | | | This test sometimes fails with Kernel panic - not syncing: assertion "i && sym_get_cam_status(cp->cmd) == DID_SOFT_ERROR" failed: file "/tmp/nix-build-linux-3.14.32.drv-0/linux-3.14.32/drivers/scsi/sym53c8xx_2/sym_hipd.c", line 3399 after "sd 2:0:0:0: ABORT operation timed-out." Since we don't care all that much about GRUB 1 anymore, don't make the release depend on it. http://hydra.nixos.org/build/19563197
* add chromium test to the tested jobDomen Kožar2014-12-14
| | | | | (cherry picked from commit fa4e45f20cc7049ed99fd81d96fc1f67b2a870f6) Signed-off-by: Domen Kožar <domen@dev.si>
* nixos/tests: Add networking tests for basic functionalityWilliam A. Kennington III2014-11-29
|
* Ditch efi installer testsShea Levy2014-10-07
| | | | They've been broken forever due to weirdness in qemu tests, and they don't add much over installer tests
* Add all default NixOS packages to the channelEelco Dolstra2014-09-25
| | | | | | The job ‘dummy’ depends on the default contents of ‘environment.systemPackages’, thus ensuring that those packages all end up in the channel.
* nixos/tests/nat: Add tests for standalone and firewall based natWilliam A. Kennington III2014-09-18
|
* nixos tested: only build on supportedSystemsLuca Bruno2014-09-03
|
* nixos/tests-installer: Add a test for btrfs default volumes and bind mountsWilliam A. Kennington III2014-09-02
|
* Revert "Revert "Merge pull request #2449 from wkennington/master.grub""William A. Kennington III2014-09-02
| | | | | | | This reverts commit 94205f5f21c4d9942bb4205c06229438051b6853. Conflicts: nixos/modules/system/boot/loader/grub/install-grub.pl
* Revert "Merge pull request #2449 from wkennington/master.grub"Michael Raskin2014-08-31
| | | | | | | | | | | | | This reverts commit 469f22d717e53c48d13a66ca862942e8098accc5, reversing changes made to 0078bc5d8f87512104902eab00c8a44bef286067. Conflicts: nixos/modules/installer/tools/nixos-generate-config.pl nixos/modules/system/boot/loader/grub/install-grub.pl nixos/release.nix nixos/tests/installer.nix I tried to keep apparently-safe code in conflicts.
* nixos/release-combined: Add required installer testsWilliam A. Kennington III2014-08-28
|
* Remove the containers test from the release-critical buildsEelco Dolstra2014-08-05
| | | | Too many random failures...
* Remove obsolete udisks testEelco Dolstra2014-05-22
| | | | Closes #2716.
* release.nix: Drop officialRelease flagEelco Dolstra2014-05-01
|
* Don't make the EFI tests release-criticalEelco Dolstra2014-04-30
| | | | They're failing on i686: http://hydra.nixos.org/build/10712961
* Merge the EFI test into tests/installer.nixEelco Dolstra2014-04-30
|
* nixos: Add support for changing supported systemsWilliam A. Kennington III2014-04-29
| | | | | | | | release.nix and release-combined.nix current hardcode the systems which they are built for. This change introduces an argument to the expressions called supportedSystems, which allows the builder to choose which architectures he wants to build. By default, this uses the same linux x86_64 and i686 architectures.
* Make gnome3 test as release criticalDomen Kožar2014-04-26
|
* Make some tests release-criticalEelco Dolstra2014-04-25
|
* Add a test for udisks2Eelco Dolstra2014-04-19
|
* Add a regression test for udisksEelco Dolstra2014-04-07
|
* Gnome 3 should not be a release blockerEelco Dolstra2014-04-07
|
* Disable efi tests againShea Levy2014-03-01
| | | | OVMF sucks
* Reenable efi testsShea Levy2014-02-12
|
* nixos: add most basic gnome3 test and take a screenshotDomen Kožar2014-02-08
|
* Propagate the stableBranch argumentEelco Dolstra2013-10-31
|
* Generate manual for i686-linux as well as x86_64-linuxEelco Dolstra2013-10-31
|
* Drop the EFI installer tests from the release-critical builds for nowEelco Dolstra2013-10-29
| | | | | | | | | | | | They fail randomly due to a hard-coded 30-second timeout in udev waiting for /dev/sda1 to appear: systemd-udevd[1151]: worker [1168] /devices/pci0000:00/0000:00:04.0/host2/target2:0:0/2:0:0:0/block/sda/sda1 timeout; kill it systemd-udevd[1151]: seq 1059 '/devices/pci0000:00/0000:00:04.0/host2/target2:0:0/2:0:0:0/block/sda/sda1' killed Hopefully we can use virtio in the future for the EFI tests. http://hydra.nixos.org/build/6695897
* Make more tests release-criticalEelco Dolstra2013-10-17
|
* Update the release expressions and the channel generatorsEelco Dolstra2013-10-10
|
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10