about summary refs log tree commit diff
path: root/nixos/release-combined.nix
diff options
context:
space:
mode:
authorMichael Weiss <dev.primeos@gmail.com>2021-05-27 13:36:48 +0200
committerMichael Weiss <dev.primeos@gmail.com>2021-05-27 13:36:48 +0200
commit294ae3fe8cbde2fd0bad9a0192ae4d39a19df73e (patch)
tree9f089b60ca93252cbfb4c8db9b18a7a48e696473 /nixos/release-combined.nix
parentbcdb2d69bbbdc44c29db36aec72ef36d6d44fc35 (diff)
release-combined.tested: Add the Sway test
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
Diffstat (limited to 'nixos/release-combined.nix')
-rw-r--r--nixos/release-combined.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix
index 34183c0ba9ff9..ee3f3d19174e7 100644
--- a/nixos/release-combined.nix
+++ b/nixos/release-combined.nix
@@ -147,6 +147,7 @@ in rec {
         (onFullSupported "nixos.tests.sddm.default")
         (onFullSupported "nixos.tests.shadow")
         (onFullSupported "nixos.tests.simple")
+        (onFullSupported "nixos.tests.sway")
         (onFullSupported "nixos.tests.switchTest")
         (onFullSupported "nixos.tests.udisks2")
         (onFullSupported "nixos.tests.xfce")