Age | Commit message (Collapse) | Author | Files | Lines |
|
This was forgotten in commit 84f3520c8ff96b.
|
|
This reverts commit 56828530275888e4d79ee64f8ff772bdbfe34637.
|
|
This splits the tests into two: one where cups.socket is started
normally, the order with socket activation.
Why? It's almost impossible to follow the test with 4 different
machines printing at the same time. It should also be more efficient
because only two VMs at a time were needed anyway.
|
|
|
|
Also enabled the btrfs tests for installer-systemd-stage-1 again
|
|
The ACME module has long been an important part of every nixos server
deployment and we should therefore make sure the tests are working as
expected before allowing a channel bump to happen.
Related: #197443
|
|
|
|
|
|
The builders have had a good track record in the last year so this is
worth a try.
|
|
Only packages I'm not able to maintain anymore as of today. Mostly
because I'm haven't been using them in a while.
|
|
|
|
It doesn't exist since PR #161707 (commit 7ef8df87679).
|
|
|
|
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
|
|
Broken by 513143fe4 and breaking evaluation of trunk-combined jobset.
|
|
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
|
|
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.
|
|
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.
|
|
|
|
x86_64,aarch64-linux -- exclude i686
|
|
|
|
|
|
|
|
This test is failing nondeterministically. Fixes #96709.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
|
|
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.
|
|
|
|
nixos/release: add GNOME ISO
|
|
|
|
|
|
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.
|
|
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.
|
|
Seems like a good idea to ensure that you can always use the latest
stable upstream kernel.
|
|
|
|
|
|
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.
|
|
It was failing with
error: aggregate job 'tested' references non-existent job 'nixos.tests.php.x86_64-linux'
cc @etu
|
|
|
|
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.
|
|
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._
|
|
|
|
https://github.com/NixOS/hydra/issues/715
|
|
Also adds this to the release jobset.
|
|
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
|
|
And all the other things and paths to match it
|
|
|
|
|
|
|
|
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.
|
|
Make sure the fonts.enableDefaultFonts option works.
|
|
This is pretty much identical to the xfce test we currently have.
|