Commit graph

12 commits

Author SHA1 Message Date
K900 68c2b33ead nixos/tests: better handling of SDDM xauth files
Clearly, the sleep is not sleeping enough, so actually wait
for the cookie to be written (and hope that it doesn't get
split into multiple writes...)
2025-08-25 15:31:01 +03:00
K900 c345de079f nixos/tests/retroarch: modernize 2025-08-25 10:53:23 +03:00
K900 35a5dfbfa3 nixos/tests: fix tests that use SDDM
Newer versions of SDDM moved the Xauth cookie from /tmp
to $XDG_RUNTIME_DIR, so update tests accordingly.

Also, add a delay before reading the cookie, as SDDM
does not create the file atomically, so it's possible
we try to read it before the cookie is actually written.
2025-08-25 10:53:00 +03:00
Sizhe Zhao f34483be5e
nixosTests: handleTest -> runTest, batch 1
Reference: https://github.com/NixOS/nixpkgs/issues/386873
2025-05-26 20:40:17 +08:00
Thiago Kenji Okada 006b13c56c retroarch-{bare,full}: renamed from retroarch{Bare,Full} 2024-11-24 21:58:01 +00:00
Noa Aarts 5d0cd804a5
nixosTests.retroarch: fix test by changing expected window title 2024-11-06 20:09:10 +01:00
Noa Aarts dd4d691d9b
nixosTests.retroarch: format using nixfmt 2024-11-06 20:08:39 +01:00
K900 2fc57ae670 nixos/tests: adjust everything I missed for sddm update
Also clean up a few warnings while we're at it.
2023-07-09 18:49:28 +03:00
Thiago Kenji Okada 0eadc3bbf2 maintainers: add libretro team, use it in retroarch/libretro 2022-10-01 14:31:39 +01:00
Thiago Kenji Okada bbcaaeb97d retroarch: add nixosTests.retroarch as passthru.tests 2022-10-01 13:27:32 +01:00
Robert Hensing aa0f27abb0 treewide: machine -> nodes.machine 2022-03-28 14:11:58 +02:00
Johannes Arnold d282f448ff nixos/retroarch: add RetroArch as a desktop session 2022-02-08 20:52:02 +01:00