about summary refs log tree commit diff
path: root/nixos/release-combined.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-10-11nixos/release-combined: Enable more jobs on aarch64-linuxMartin Weinelt1-3/+3
2022-10-11nixos/release-combined: Build graphical ISOs for aarch64-linuxMartin Weinelt1-2/+2
2022-10-11nixos/release-combined: Move aarch64-linux to supportedSystemsMartin Weinelt1-2/+2
The builders have had a good track record in the last year so this is worth a try.
2022-08-03treewide: remove myself as maintainer from some pkgsFranz Pletz1-1/+1
Only packages I'm not able to maintain anymore as of today. Mostly because I'm haven't been using them in a while.
2022-05-03nixos/release: add podman, oci-containers.podman to testedzowoq1-0/+2
2022-03-01nixos/release tested job: drop `nano` testVladimír Čunát1-1/+0
It doesn't exist since PR #161707 (commit 7ef8df87679).
2022-02-27nixos/release: disable nfs3.simplezowoq1-1/+2
2021-05-27release-combined.tested: Add the Sway testMichael Weiss1-0/+1
Sway is a Wayland compositor. It should have a smaller userbase than Gnome and KDE but Sway plays an important role in the Wayland ecosystem (it is e.g. maintained by Simon Ser who also maintains wlroots, Wayland, and Weston (the reference compositor) and contributes to a lot of important packages in the Wayland ecosystem). Sway also comes with much fewer dependencies than large desktop environments. This should make the Sway VM test an ideal choice for testing updates to core packages (e.g. wayland, wayland-protocols, wlroots, libdrm, mesa, and xwayland - I maintain all but XWayland in Nixpkgs) and test failures should be much easier to debug. The test is fairly new but so far all 18 Hydra builds on x86_64-linux have succeeded [0]. I'm actively maintaining the test and can look into build failures if I'm pinged. [0]: https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.sway.x86_64-linux/all
2021-05-17nixos/release-combined: fix a test nameVladimír Čunát1-1/+1
Broken by 513143fe4 and breaking evaluation of trunk-combined jobset.
2021-05-08gnome: rename from gnome3Jan Tojnar1-2/+2
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-01-24Revert "release-combined.tested: Temporarily remove the Chromium test"Michael Weiss1-2/+1
This reverts commit 2dbd08dcbd5fa78d6716aa1fbdfb04be175e4162. I've fixed the regression in 8a7a8442c17 and the rest of my refactorings/improvements shouldn't affect the stability of the test.
2021-01-20release-combined.tested: Temporarily remove the Chromium testMichael Weiss1-1/+2
Chromium seems to run fine but the VM test fails and prints errors like: machine # There are no windows in the stack machine # Invalid window '%1' machine # Usage: windowfocus [window=%1] machine # --sync - only exit once the window has focus This could be due to changes in Chromium's X11 code (or maybe some changes for Ozone/X11). I'll investigate this but let's temporarily remove the Chromium test from the tested jobset until I find a proper solution/fix.
2020-12-23release-combined: Add shadow testTim Steinbach1-0/+1
2020-11-19nixos: release-combined: only build the amazon image for ↵Graham Christensen1-1/+1
x86_64,aarch64-linux -- exclude i686
2020-11-19nixos: release: add amazonImage as a channel blockerGraham Christensen1-0/+1
2020-11-16nano: Add testTim Steinbach1-0/+1
2020-11-05linux-hardened: Do not block channelTim Steinbach1-2/+0
2020-08-30nixosTests: Disable networking.networkd.macvlanAnders Kaseorg1-1/+2
This test is failing nondeterministically. Fixes #96709. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2020-08-27nixosTests: re-enable networking testsFlorian Klink1-0/+17
5150378c2f10d34a7ba4404c52f6c882284dd254 fixed the long-broken nixosTests.networking.virtual. With all tests failures fixed, and #79328 making debugging much easier, let's re-add it to the tested jobset.
2020-05-01nixos/release-combined: add systemd-networkd-ipv6-prefix-delegation testAndreas Rammhold1-0/+1
2020-04-28Merge pull request #85711 from worldofpeace/gnome-isoEelco Dolstra1-0/+1
nixos/release: add GNOME ISO
2020-04-22Merge pull request #85402 from jtojnar/httpd-phpJan Tojnar1-0/+1
2020-04-21nixos/release: add GNOME ISOworldofpeace1-0/+1
2020-04-21release-combined: Remove unused value `allSupportedNixpkgs`.Niklas Hambüchen1-5/+0
It was made obsolete by commit 2de3caf0 - nixos/release-combined.nix: List constituents of the 'tested' job by name see also https://github.com/NixOS/nixpkgs/commit/f996744fd32f255b7fd33d9e83d9ef688097b367#r38642487.
2020-04-17nixos/release-combined: add {,latestKernel.}hardenedEmily1-0/+2
These now depend on an external patch set; add them to the release tests to ensure that the build doesn't break silently as new kernel updates are merged.
2020-04-17nixos/release-{small,combined}: add latestKernel.loginEmily1-0/+1
Seems like a good idea to ensure that you can always use the latest stable upstream kernel.
2020-04-17nixosTests.php.httpd: initJan Tojnar1-0/+1
2020-04-08nixos/release-combined.nix: test hibernate only on x86_64Benno Fünfstück1-1/+1
2020-04-08nixos/release-combined.nix: fix tested/supportedSystemsBenno Fünfstück1-94/+97
This properly supports the `supportedSystems` and `limitedSupportedSystems` arguments of `release-combined.nix`. Previously, evaluation would fail if `x86_64-linux` was not part either of those, since the tested job always referenced the `x86_64-linux` nixos tests (which won't exist in an aarch64-only eval). Since the hydra configuration for the jobset`trunk-combined` has both `aarch64-linux` and `x86_64-linux` as supported systems, this will make aarch64 be part of the tested job on that jobset.
2020-04-06nixos: try to fix channel evalJan Tojnar1-1/+2
It was failing with error: aggregate job 'tested' references non-existent job 'nixos.tests.php.x86_64-linux' cc @etu
2020-04-05nixos/php: Move the pcre tests to the php test attributeElis Hirwing1-1/+1
2020-02-22release-combined.tested: readd boot.biosUsb testVladimír Čunát1-0/+1
It has been commented-out for some time and now removed in commit 2de3caf, but it seems reliable in past months: https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.boot.biosUsb.x86_64-linux/all so I can't see why not re-add it. Close #15690.
2020-02-22release-combined: readd firefox-esr testVladimír Čunát1-0/+1
It was added in PR #79786 (7a625e7) and then removed in commit 2de3caf (apparently unintentionally as a rebase conflict). _I think the ordering used by Eelco would sort the line this way._
2020-02-17release-combined: readd keymap tests (again)worldofpeace1-0/+6
2020-02-17nixos/release-combined.nix: List constituents of the 'tested' job by nameEelco Dolstra1-98/+80
https://github.com/NixOS/hydra/issues/715
2020-02-11nixos/tests/firefox: support running the test with the firefox ESR versionAndreas Rammhold1-0/+1
Also adds this to the release jobset.
2020-02-09release-combined: readd keymap testsworldofpeace1-8/+6
These are building just fine for a while now [0]. I restricted them from bulding on aarch64-linux because there's still issues there. [0]: https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.keymap.dvorak.x86_64-linux/all
2020-01-27nixos/release: rename iso_graphical to iso_plasma5worldofpeace1-1/+1
And all the other things and paths to match it
2019-12-12nixos/nfs: test nfs with kerberos authenticationKai Wohlfahrt1-2/+2
2019-11-27nixos/containers-ip: Test both ipv4 and ipv6 in the same scriptJacek Galowicz1-2/+1
2019-11-19nixosTests: remove xfce4-14 testworldofpeace1-1/+0
2019-11-11nixos/slim: removeworldofpeace1-1/+0
The SLIM project is abandoned and their last release was in 2013. Because of this it poses a security risk to systems, no one is working on it or picked up maintenance. It also lacks compatibility with systemd and logind sessions. For users, there liikely isn't anything like slim that's as lightweight in terms of dependencies.
2019-09-01nixos.tests.fontconfig-default-fonts: initJan Tojnar1-0/+1
Make sure the fonts.enableDefaultFonts option works.
2019-08-21nixosTests.xfce4-14: initworldofpeace1-0/+1
This is pretty much identical to the xfce test we currently have.
2019-08-07nixosTests.pantheon: enable for all platformsworldofpeace1-1/+1
2019-08-07nixosTests.gnome{xorg}: re-enable on aarch64worldofpeace1-2/+2
2019-08-06nixos/release-combined: re-enable lightdm testworldofpeace1-1/+1
This has been tested in the Pantheon test for a year now and it does fine on hydra.
2019-08-06nixos/release-combined: add gnome3 test for waylandworldofpeace1-0/+1
We should be ensuring that this session functions as well because it's default.
2019-08-06nixosTests.gnome3-xorg: rename from gnome3worldofpeace1-1/+1
2019-03-24nixos/release: make ipv6 tests as important as legacy IP testsAndreas Rammhold1-0/+1
IPv6 container support broke a while ago and we didn't notice it. Making them part of the (small) release test set should fix that. At this point in time they should be granted the same amount of importance as the legacy IP tests.