From 294ae3fe8cbde2fd0bad9a0192ae4d39a19df73e Mon Sep 17 00:00:00 2001 From: Michael Weiss Date: Thu, 27 May 2021 13:36:48 +0200 Subject: [PATCH] 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 --- nixos/release-combined.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/nixos/release-combined.nix b/nixos/release-combined.nix index 34183c0ba9ff..ee3f3d19174e 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")