Commit graph

2896 commits

Author SHA1 Message Date
Franz Pletz 6e3bccdd2d
nixos/systemd: add units for capsule support 2025-09-17 21:41:43 +02:00
Scott Stephens a28fc3713d nixos/tpm2: add tests 2025-09-15 17:25:19 -04:00
Bobby Rong c718a7eca4
nixos/pantheon: Default to wayland session (#442810) 2025-09-15 12:57:30 +00:00
Bobby Rong c40ffeccd1
nixos/tests/pantheon: Only test wayland session
This copies the previous pantheon-wayland test to pantheon.
2025-09-14 14:36:05 +08:00
h7x4 c347657847
nixos/ente: init modules (#406847) 2025-09-13 22:11:42 +00:00
Adam C. Stephens ec17e680af
lxd: remove packages and modules 2025-09-13 12:47:00 -04:00
Jacek Galowicz 63c246dbe9
nixos/test-driver: Add machine.get_console_log() (#442390) 2025-09-13 15:12:17 +00:00
Wolfgang Walther 4d055c69f7
nixos/all-tests: keep-sorted 2025-09-13 14:18:39 +02:00
oddlama 84d7ec6875
nixos/ente: init module and test 2025-09-13 10:59:35 +02:00
Shogo Takata 86263107aa
nixosTests.bcache: init 2025-09-13 00:51:33 +09:00
Robert Hensing 6d521ceac9 nixos/test-driver: Add machine.get_console_log() 2025-09-12 16:46:03 +02:00
misuzu c1ad944ed9
floorp: drop, replace with floorp-bin; init at 12.1.4 (#439994) 2025-09-11 15:20:09 +00:00
David Wronek 3a6eb5b0e3 nixos/sshwifty: init test
Signed-off-by: David Wronek <david.wronek@mainlining.org>
2025-09-10 07:40:09 +02:00
Sandro 42efe1cc8a
nixos/dnscrypt-proxy: rename from dnscrypt-proxy2 (#433312) 2025-09-09 17:45:50 +02:00
Arian van Putten daffcbe598
various: drop due to broken src (#439158) 2025-09-09 08:53:25 +02:00
Sandro 25301c0bc3
pihole: 6.1 -> 6.1.4 (#414796) 2025-09-08 15:53:45 +02:00
averyv 82a3e70b2d
pihole-ftl: Add basic test 2025-09-07 17:21:58 +01:00
Christoph Heiss 6a1ef1c2b8
floorp: drop
Will be replaced with a -bin build, which becomes necessary due to
upstream becoming unfeasible to build from source starting with the 12.x
release line.

An appropriate `throw` is also added, to advise users to upgrade to the
new -bin variant.

Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-09-06 22:27:46 +02:00
Haylin Moore 560c08f2cc minecraft: drop
The package has been broken for over a year and multiple major minecraft releases.
There are better launchers for minecraft like prismlauncher.
2025-09-06 15:32:47 +02:00
Tristan Ross 0cc1634b9f nixos/tests/refind: init test 2025-09-06 12:29:15 +05:30
06kellyjac 6cf423db94 nixos/llama-swap: add nixos vm test with opt-in model usage
Add a basic llama-swap test and perform more extensive tests using
SmolLM2 if allowed.
2025-09-03 22:15:38 +02:00
melvyn fb9709ef29 nixos/seafile: drop 2025-09-02 09:33:13 -04:00
John Ericson 6ada30eca4
nixVersions.nix_2_31: init at 2.31.0 (#437584) 2025-09-01 11:57:41 -04:00
Sandro dc85fea675
angrr: init at 0.1.1 (#439121) 2025-09-01 17:53:41 +02:00
Sandro 88e2e5af84
ifstate: init at 2.0.0 (#431047) 2025-09-01 17:44:24 +02:00
Lin Yinfeng 1b0478e165
angrr: init at 0.1.1
Also add a nixos module and a nixos test.
2025-09-01 22:17:22 +08:00
Wolfgang Walther f316c67316
nixos/eris-server: drop 2025-09-01 14:04:47 +02:00
andre4ik3 b95b91c956
nixos/dnscrypt-proxy: rename from dnscrypt-proxy2
Renames the `dnscrypt-proxy2` module (back) to `dnscrypt-proxy`, to
match the package, which was renamed in 2023.

The systemd service is also renamed to `dnscrypt-proxy`, but an alias to
`dnscrypt-proxy2` is provided for backwards compatibility.
2025-08-31 00:17:07 +00:00
Philip Taron f7fecd5802
nixosTests.nix-upgrade: fix eval 2025-08-30 06:23:07 -07:00
Paul Haerle 5ae2d4f494
slipshow: init nixos test (#434423) 2025-08-26 15:43:54 +02:00
Jonathan Davies 20da4c1b70
nixos/temporal: init test 2025-08-24 16:36:56 +00:00
Paul Haerle 457564bbad
nyxt: init nixos test (#427912) 2025-08-24 13:55:58 +02:00
Vladimír Čunát c58ada2eda
staging-next 2025-08-10 (#432489) 2025-08-23 09:01:50 +02:00
K900 3a2ece762e nixos/all-tests: delete deleted test 2025-08-23 09:49:27 +03:00
nixpkgs-ci[bot] 53fe08332e
Merge master into staging-next 2025-08-21 20:43:13 +00:00
K900 314fe5f12f nixos: remove Deepin 2025-08-21 23:09:42 +03:00
K900 15a586f29d nixos: remove Plasma 5 2025-08-21 23:09:23 +03:00
Marcel 8d8c9633bf
nixos/ifstate: init 2025-08-21 17:44:54 +02:00
Fabián Heredia Montiel 971840c5e0 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-20 23:30:45 -06:00
Martin Weinelt 5cdd66b7df
firefox-esr-128-unwrapped: drop 2025-08-21 01:00:35 +02:00
K900 c8327c225b Merge remote-tracking branch 'origin/master' into staging-next 2025-08-20 15:58:49 +03:00
Robert Hensing f576ed6890
Modular services configData (etc subdir) (#435060) 2025-08-20 09:53:23 +02:00
nixpkgs-ci[bot] 8721febb4b
Merge master into staging-next 2025-08-20 00:16:19 +00:00
dotlambda 32991f1eac
nixos/immich: add support for VectorChord (#428568) 2025-08-19 13:31:01 -07:00
Matteo Pacini f31db90adf nixosTests.jellyseerr: init 2025-08-20 01:55:47 +05:30
isabel 06ec782dba
nixosTests.bluesky-pds: rename from nixosTests.pds 2025-08-19 20:59:04 +01:00
Robert Hensing 950a5f3344 modular services: Add configData option for etc-like files 2025-08-19 20:10:21 +02:00
Sefa Eyeoglu 0b93bf6c22
nixos/immich: add enableVectors option
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2025-08-19 17:55:28 +02:00
nixpkgs-ci[bot] 472a23ebc4
Merge master into staging-next 2025-08-18 18:05:47 +00:00
misuzu 84ad8e2e9c
go-sendxmpp: init at 0.14.1 (#420727) 2025-08-18 19:29:35 +03:00
Fabián Heredia Montiel a5a6fdd1e2 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-17 23:15:39 -06:00
Sandro b146c51ce7
vlagent: init at 1.25.0 (#424934) 2025-08-18 01:12:26 +02:00
Jonathan Davies 857573a261
nixos/prosody: Migrate test to runTest 2025-08-17 13:59:12 +00:00
Ethan Carter Edwards d306a6025e
slipshow: init nixos test
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-17 05:25:22 -04:00
nixpkgs-ci[bot] c0e9e1afcf
Merge master into staging-next 2025-08-15 00:18:09 +00:00
misuzu 1593ba1ef4
thanos: 0.38.0 → 0.39.2 (#420486) 2025-08-14 23:09:06 +03:00
Jonathan Davies fe8494c908
nixos/clickhouse: Enable tests for clickhouse-lts 2025-08-14 15:35:25 +00:00
K900 40539042b8 Merge remote-tracking branch 'origin/master' into staging-next 2025-08-13 21:30:19 +03:00
Martin Weinelt 6ed9c92a35
zigbee2mqtt_1: drop and return to unversioned attribute (#432781) 2025-08-13 16:53:37 +02:00
nixpkgs-ci[bot] d060c7e4de
Merge master into staging-next 2025-08-13 12:07:08 +00:00
Gaétan Lepage d74de54834
overseerr: init at 1.34.0 (#399266) 2025-08-13 12:51:09 +02:00
Ethan Carter Edwards 1522cd7cac
nixos/tests/nyxt: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-12 10:17:36 -04:00
K900 3f8d9e8f9c Merge remote-tracking branch 'origin/master' into staging-next 2025-08-12 17:09:22 +03:00
Janne Heß 64c46cbdd6
oxidized: add nixosTests (#431424) 2025-08-12 15:56:26 +02:00
nixpkgs-ci[bot] 432f97923a
Merge master into staging-next 2025-08-11 12:07:29 +00:00
Martin Weinelt 133efe0ba9
zigbee2mqtt_1: drop and return to unversioned attribute 2025-08-11 13:39:52 +02:00
Mikael Voss ba04f97d4e nixos/config/sysfs: init module 2025-08-11 12:16:59 +05:30
nixpkgs-ci[bot] d50fd904cb
Merge master into staging-next 2025-08-10 18:05:04 +00:00
Martin Weinelt 63c4ed7e64
nixseparatedebuginfod2: init package and module (#428845) 2025-08-10 15:46:23 +02:00
K900 801b363af8
nixos/pam: switch to lastlog2 (#429203) 2025-08-10 11:13:57 +03:00
Paul Haerle 1ef586712f
nixos/tests/dep-scan: init (#431760) 2025-08-09 22:54:02 +02:00
Paul Haerle 4d1ce91d8c
nixos/tests/blint: init (#431761) 2025-08-09 22:53:02 +02:00
Nick Cao d317b49628
python3Packages.fenics: drop (#431840) 2025-08-08 15:46:56 -04:00
Arian van Putten a009838396
nixos/filesystem: remove mount-pstore (#432049) 2025-08-08 21:36:03 +02:00
nikstur e9c71d971f nixos/filesystem: remove mount-pstore
Ever since fb49d81b25 we set
CONFIG_PSTORE=y in the config because we set CONIFG_ACPI_APEI=y in the
kernel. This means we always have pstore built right into the kernel.

systemd thus always mounts `/sys/fs/pstore` which makes our custom unit
superfluous and redudant.
2025-08-08 19:03:05 +02:00
emilylange 01c15b8752
nixos/tests/kanidm: restore eval when calling nixosTests.kanidm directly
instead of `kanidm.passthru.tests` by leveraging `runTest { }.extend`
and `_module.args.<name> = lib.mkDefault <thing>`.
2025-08-08 14:42:08 +02:00
qbisi 2eec6eb001 python3Packages.fenics: drop
fenics is broken and deprecated, use fenics-dolfinx instead.
2025-08-08 04:30:07 +08:00
Ethan Carter Edwards 3a74dd53e8
nixos/tests/blint: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-07 10:14:45 -04:00
Ethan Carter Edwards 5781a1e202
nixos/tests/dep-scan: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-08-07 10:01:47 -04:00
isabel 281eb01683
nixos/snips-sh: init (#390655) 2025-08-07 11:16:11 +01:00
Adam C. Stephens da4f70e2ad
kanidm_1_7: init at 1.7.1 (#430205) 2025-08-06 14:54:56 -04:00
Joachim Ernst 657e16aa42
oxidized: add nixosTests 2025-08-06 13:22:21 +02:00
Yohann Boniface f42553e54e
nixosTests.{qtile,qtile-extras}: Seperate to distint tests (#421427) 2025-08-04 20:35:46 +02:00
Martin Weinelt a4cadd9cfa
discourse: fix passthru nixos test 2025-08-04 15:48:21 +02:00
Adam C. Stephens 9b6cad46ea
kanidm: use package version in tests 2025-08-03 15:27:31 -04:00
Sigmanificient 344f2b103d nixosTests.{qtile,qtile-extras}: Use startup hook to determine when wm is ready 2025-08-03 01:16:36 +02:00
Gurjaka 9200c874c5 nixosTests.{qtile,qtile-extras}: Seperate to distint tests 2025-08-02 23:50:38 +02:00
isabel 98460649ab
nixosTests.snips-sh: init
Co-authored-by: NotAShelf <raf@notashelf.dev>
2025-08-02 09:45:27 +01:00
Seth Flynn f80495afef
tuned: init at 2.25.1 (#357480) 2025-08-01 07:28:32 -04:00
Seth Flynn 3eeb7ad06a
nixos/tuned: init 2025-08-01 06:20:49 -04:00
Grimmauld 0efdf36544
nixos/tests/lastlog: init 2025-07-31 22:38:53 +02:00
Jonas Heinrich a5049e2910
android-translation-layer: init at 0-unstable-2025-07-14 (#357220) 2025-07-31 14:25:44 +02:00
Jonas Heinrich ca255779a7 nixos/tests/android-translation-layer: init 2025-07-31 13:53:10 +02:00
nikstur 796b80f340
Improve security.audit{,d} (#429553) 2025-07-30 19:39:09 +02:00
nikstur ddefab0839 nixos/tests/audit: init 2025-07-30 18:14:55 +02:00
Pol Dellaiera 80661f912f nixos/private-gpt: drop 2025-07-30 08:20:28 +02:00
Niklas Hambüchen 436a8a1152
umami: init at 2.19.0; nixos/umami: init (#380249) 2025-07-29 16:48:52 +02:00
Diogo Correia 35b5939fee nixos/tests/umami: init 2025-07-29 14:38:02 +00:00
Sandro 781856bcb7
go-httpbin: init at 2.18.3, nixos/go-httpbin: init module (#427717) 2025-07-29 15:48:11 +02:00
Paul Haerle b02ff16421
nixos/tests/oku: init (#425960) 2025-07-28 10:15:18 +02:00
Guillaume Girol 22bb61d1f8 nixos: add module for nixseparatedebuginfod2 2025-07-27 23:01:05 +02:00
Shawn8901 cea3b9b1e2 nixos/victorialogs: add integration test with vlagent 2025-07-24 19:55:02 +02:00
Robert Hensing f5ee08446a
Modular services (#372170) 2025-07-24 16:46:34 +02:00
Cosima Neidahl b0aeb7b64b
nixosTests.omnom: test snapshot workflow (#426121) 2025-07-23 23:42:35 +02:00
Paul Haerle 067e9e2d82
nixos/tests/owi: init (#426120) 2025-07-23 23:27:21 +02:00
Defelo e1b8c6c493
nixos/tests/go-httpbin: init 2025-07-23 16:17:47 +02:00
Sizhe Zhao ef29596a75
nixosTests.wireguard: handleTest -> runTest
(cherry picked from commit 71d0e1c8b5ffc0a4e8b6a85ce85b1a32d2dbcf8a)
2025-07-23 16:33:29 +08:00
Paul Haerle 1181355291
nixosTests.mitmproxy: init (#421815) 2025-07-22 18:53:56 +02:00
Sizhe Zhao 551b9d2407
nixosTests.omnom: split config 2025-07-22 21:58:21 +08:00
André Silva fcf647a843
nixos/qbittorrent: init (#287923) 2025-07-22 12:48:41 +01:00
jf-uu 50b7400d93 nixos/overseerr: init
Co-authored-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
2025-07-22 12:43:33 +01:00
Frank Moda 12ed2954d4 nixos/homebridge: init 2025-07-22 15:26:19 +05:30
nuko 84d174e312
nixos/qbittorrent: init service module
nixos/qbittorrent: add default serverConfig & fix test

Migrate to runTest

Replace lib.optional with lib.optionals

nixos/qbittorrent: update release notes to 2511
2025-07-22 17:39:46 +12:00
Jonathan Davies ce60d2df8f
nixos/thanos: Migrate test to runTest, fix name 2025-07-21 14:05:16 +00:00
Ethan Carter Edwards e7db3c950f
nixos/tests/stalwart: split config into separate file
NGIpkgs (ngi-nix) is interested in reusing some of the stalwart test's
config. Split it into a separate file.

Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-20 23:57:16 -04:00
Alexandru Scvorțov b5f0f7f552 matrix-tuwunel: add tests 2025-07-21 01:52:09 +05:30
Robert Hensing 53f97deb26 ghostunnel.services.default: init 2025-07-20 03:01:06 +02:00
Robert Hensing 1acabeebed Add modular services, system.services 2025-07-20 03:01:05 +02:00
NullCube 2a1e82461b nixosTests.lemurs*: init
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-07-19 16:15:58 +05:30
Defelo b6ebd3bac9
nixos/tests/chhoto-url: init 2025-07-18 12:00:32 +02:00
Ethan Carter Edwards 3e1ac8bcdd
nixos/tests/owi: init
Signed-off-by: Ethan Carter Edwards <ethan@ethancedwards.com>
2025-07-17 10:46:52 -04:00
Ethan Carter Edwards c4be68f06e
nixos/tests/oku: init 2025-07-16 20:11:14 -04:00
Sizhe Zhao f391cba841
nixosTests.vscodium: handleTest -> runTest 2025-07-13 22:59:07 +08:00
Connor Baker 6af71350c3
nixos/tee-supplicant: add tee-supplicant module (and more) (#237613) 2025-07-10 16:35:55 -07:00
Michele Guerini Rocco 896e44a863
nixosTests.systemd-initrd-networkd: handleTest -> runTest (#424076) 2025-07-10 22:48:33 +02:00
Michele Guerini Rocco 21d33e58ee
nixosTests.go-camo: handleTest -> runTest, go-camo: link nixos test (#423699) 2025-07-10 22:30:30 +02:00
Michele Guerini Rocco 65f815ef92
nixosTests.systemd-networkd-dhcpserver-static-leases: handleTest -> runTest (#424077) 2025-07-10 22:27:24 +02:00
Michele Guerini Rocco b2236ca28e
nixosTests.hbase{2,_2_4,_2_5,3}: handleTest -> runTest (#423700) 2025-07-10 22:22:20 +02:00
Michele Guerini Rocco 6c951e9cbe
nixosTests.ydotool: handleTest -> runTest (#423687) 2025-07-10 22:20:20 +02:00
Michele Guerini Rocco c37890b1b6
nixosTests.stunnel: handleTest -> runTest (#424071) 2025-07-10 21:50:18 +02:00
Ivan Mincik 6d97fbb83e
nixos/modules: add nominatim module and test (#420050) 2025-07-10 20:22:22 +02:00
Sizhe Zhao e9c1e2efe0
nixosTests.systemd-networkd-dhcpserver-static-leases: handleTest -> runTest 2025-07-10 23:15:56 +08:00
Sizhe Zhao dde4a38d69
nixosTests.systemd-initrd-networkd: handleTest -> runTest 2025-07-10 23:09:40 +08:00
Sizhe Zhao c49b710acc
nixosTests.stunnel: handleTest -> runTest 2025-07-10 22:54:07 +08:00
Wolfgang Walther c801e4b6a5
nixosTests.scion-freestanding-deployment: handleTest -> runTest (#423697) 2025-07-10 06:54:49 +00:00
Wolfgang Walther 98ab24a89d
nixosTests.scaphandre: handleTest -> runTest (#423695) 2025-07-10 06:54:06 +00:00
Wolfgang Walther 3ae12ed138
nixosTests.nagios: handleTest -> runTest (#423534) 2025-07-10 06:52:12 +00:00
Sizhe Zhao bdd3e4f38a
nixosTests.mitmproxy: init 2025-07-10 10:55:20 +08:00
Sizhe Zhao f253690f02
nixosTests.nagios: handleTest -> runTest 2025-07-10 10:45:11 +08:00
Sizhe Zhao ea3e5b125c
nixosTests.scaphandre: handleTest -> runTest 2025-07-10 10:40:15 +08:00
Sizhe Zhao 4491dfaa0c
nixosTests.scion-freestanding-deployment: handleTest -> runTest 2025-07-10 10:38:39 +08:00
Wolfgang Walther 8210e5043c
nixosTests.sddm: handleTest -> runTest (#423698) 2025-07-09 17:46:37 +00:00
Wolfgang Walther a28854ced9
nixosTests.trilium-server: handleTest -> runTest (#423693) 2025-07-09 17:44:15 +00:00
Wolfgang Walther 6477abe2d3
nixosTests.victoriametrics: handleTest -> runTest (#423692) 2025-07-09 17:43:52 +00:00
Wolfgang Walther c42b6a4de3
nixosTests.neo4j: handleTest -> runTest (#423536) 2025-07-09 17:40:26 +00:00
Wolfgang Walther 8a4f9ff333
nixosTests.mycelium: handleTest -> runTest (#423532) 2025-07-09 17:36:54 +00:00
Wolfgang Walther 3159d61789
nixosTests.musescore: handleTest -> runTest (#423531) 2025-07-09 17:36:24 +00:00
Wolfgang Walther c05f73b986
nixosTests.mediatomb: handleTest -> runTest (#423529) 2025-07-09 17:35:50 +00:00
Wolfgang Walther e839634002
nixosTests.google-oslogin: handleTest -> runTest (#423526) 2025-07-09 17:35:34 +00:00
Wolfgang Walther bed9716c79
nixosTests.easytier: handleTest -> runTest (#423524) 2025-07-09 17:34:43 +00:00