Commit graph

2677 commits

Author SHA1 Message Date
Wolfgang Walther 3a63b54b2c
nipap: init at v0.32.7 (#417076) 2025-06-24 13:18:00 +00:00
transcaffeine 8a244f67c6
nixos/tests/netbox: Adjust (upgrade) test for 4.3.0+, drop tests for 3.7 2025-06-24 10:47:10 +02:00
Luke Granger-Brown 9f7948fbec nixosTests.nipap: init nipap test 2025-06-23 21:52:32 +01:00
Yorick cb6adfec42
victorialogs: init at 1.24.0 (#418806) 2025-06-23 17:05:41 +02:00
eljamm 56c4e8b5b5 nixos/test: init omnom 2025-06-23 08:48:13 +02:00
Adam C. Stephens 0e6feffe10
garage_2: init at 2.0.0, move tests to runTest (#417549) 2025-06-22 16:15:39 -04:00
Guillaume Girol 129d9338e5
nixos/mautrix-discord: init mautrix-discord module (#404871) 2025-06-22 11:35:25 +02:00
Marie Ramlow 3f9e587d44 nixos/tests/victorialogs: init 2025-06-21 21:00:40 +02:00
Peder Bergebakken Sundt 88a777211d
nixos/tests/bird: migrate to runTest and test both bird2 and bird3 (#417864) 2025-06-20 05:54:39 +02:00
Emily dc90d27011
treewide: remove Perl-based switch-to-configuration (#414882) 2025-06-19 20:30:55 +01:00
Tom Herbers 5ba14682ae
nixos/tests/bird: migrate to runTest and test both bird2 and bird3
Previously only the default bird package was tested. This corrects that.

Inspired by the changes in #417549 from @adamcstephens.
2025-06-18 16:24:13 +02:00
Pol Dellaiera ba7f45dbf8
bookstack: 24.12.1 -> 25.05.1, nixos/bookstack: refactor, nixosTests.bookstack: init (#389071) 2025-06-18 15:13:29 +02:00
Martin Weinelt ec572d581a
tlsrpt-reporter: init at 0.5.0 (#415483) 2025-06-18 03:47:15 +02:00
Savyasachee Jha 84a86b6041 nixosTests.bookstack: init 2025-06-17 20:36:00 +02:00
Adam C. Stephens b9700f766a
garage_2: init at 2.0.0
https://garagehq.deuxfleurs.fr/blog/2025-06-garage-v2/
https://git.deuxfleurs.fr/Deuxfleurs/garage/releases/tag/v2.0.0

Thanks to @herbetom for providing the test updates
2025-06-17 12:21:12 -04:00
Adam C. Stephens 722607472a
nixos/tests/garage: move to runTest 2025-06-17 12:21:12 -04:00
Jonathan Davies 036a0530cc
nixos/vector: Migrate from handleTest to runTest 2025-06-16 14:24:32 +00:00
nikstur 50d0a81800 nixos/nix-store-veritysetup: init 2025-06-16 10:28:53 +02:00
misuzu d90e319be9
nixos/clickhouse: Added Kafka engine/Keeper/S3 testcase (#359653) 2025-06-16 09:58:19 +03:00
RatCornu 99d1436078 nixos/szurubooru: add nixos test 2025-06-16 08:34:16 +02:00
Martin Weinelt 2487dcbf51
nixos/tests/tlsrpt: init 2025-06-16 06:02:10 +02:00
Jonathan Davies 2723c76503
nixos/clickhouse: Migrate tests from handleTest to runTest 2025-06-15 21:35:41 +00:00
Jonathan Davies 3e2703c74c
nixos/clickhouse: Moved existing test to subdirectory 2025-06-15 21:35:36 +00:00
Cosima Neidahl a05e20c860
nixosTests.{lomiri-camera-app,morph-browser,teleports}: Fix OCR (#407601) 2025-06-12 12:25:33 +02:00
rewine 9410c857bf nixosTests.yabar: drop 2025-06-12 10:39:13 +08:00
Martin Weinelt 1b59fd6732
nixos/postfix-tlspol: init (#415482)
* pkgs.formats.yaml_1_2: init

Same as YAML 1.1 but relies on the unpinned remarshal version which emits
YAML 1.2.

* nixos/postfix-tlspol: init

MTA-STS and DANE/TLSA resolver and TLS policy socketmap server for
Postfix.

* nixos/tests/postfix-tlspol: init

Simple test if the service comes up and the CLI can interact with it and
gives reasonable results.
2025-06-12 00:36:50 +02:00
Jared Baur c59d4343f9
treewide: remove Perl-based switch-to-configuration 2025-06-11 08:56:42 -07:00
Martin Weinelt 2288aab12d
nixos/tests/postfix-tlspol: init
Simple test if the service comes up and the CLI can interact with it and
gives reasonable results.
2025-06-11 17:39:36 +02:00
Thiago Kenji Okada 9b50226bf5 nixos/tests: set withNg = false in nixos-rebuild-install-bootloader 2025-06-11 10:43:12 +01:00
Martin Weinelt abffff44f5
nixos/getaddrinfo: init (#413986) 2025-06-11 05:38:01 +02:00
Moraxyc 5010739f77
nixosTests.getaddrinfo: init 2025-06-10 20:08:58 +08:00
Cosima Neidahl d3b0010137
lomiri.lomiri-gallery-app: 3.1.0 -> 3.1.1 (#407191) 2025-06-09 13:40:44 +02:00
Mistyttm 136d3d5cb1
nixos/mautrix-discord: init mautrix-discord module
Co-authored-by: William <willbou2@gmail.com>
Co-authored-by: Robin <robin@robin.town>
2025-06-07 14:14:46 +10:00
Aleksana 15293a19e7
zsh-history: drop (#399466) 2025-06-07 10:18:08 +08:00
Martin Weinelt c80ea7a732
nixos/draupnir: init, nixosTests.draupnir: init (#400194) 2025-06-06 21:01:57 +02:00
Rory& d6413ba436
nixosTests.draupnir: init
Co-authored-by: emilylange <git@emilylange.de>
Co-authored-by: Martin Weinelt <hexa@darmstadt.ccc.de>
Co-authored-by: teutat3s <10206665+teutat3s@users.noreply.github.com>
2025-06-06 15:35:33 +02:00
April John afdf5811b4 zsh-history: drop
Dropped upstream and has no maintainer. No upstream commits since 6 years.

aliases: add change date

Co-authored-by: Acid Bong <acidbong@tilde.club>
2025-06-06 15:29:12 +08:00
misuzu 8a50b1478b
nixos/dwl: init module (#403978) 2025-06-05 23:20:43 +03:00
Gurjaka be1545fc17 nixos/dwl: init module 2025-06-05 23:59:14 +04:00
Joshua Manchester ab778dc6b6
nixos/tests/broadcast-box: init 2025-06-04 22:29:59 +01:00
OPNA2608 2a00439306 nixosTests.lomiri-camera-app: Fix OCR, round 3
By splitting one long test into multiple smaller ones, OfBorg should hopefully be happy with this now...
2025-06-04 11:13:35 +02:00
Andrew Benbow 223d142ea0 nixos/drupal: init 2025-06-02 16:56:22 -04:00
OPNA2608 d709875eb3 nixosTests.galene.basic: init 2025-06-02 11:36:13 +02:00
John Titor 202780360b nixosTest.lact: init
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-30 03:43:04 +05:30
Florian Klink 2d03d70e9d
nixos/systemd-stage-1: follow systemd /run propagation (#405687) 2025-05-29 12:21:50 +03:00
Yt 6486d2e63a
lauti.tests: fix the eval (#411823) 2025-05-28 18:31:10 -04:00
Lukas Wurzinger 96ec055edb nixos/filebrowser: init module 2025-05-29 00:54:49 +05:30
Sergei Trofimovich 342c8ac9ec lauti.tests: fix the eval
After a rename of the attribute the test references were fixed, but not
the test itself. This caused eval failures like:

    $ nix build --no-link -f. lauti.tests
    error:
       … while evaluating the attribute 'lauti'
         at pkgs/by-name/la/lauti/package.nix:45:26:
           44|   passthru.tests = {
           45|     inherit (nixosTests) lauti;
             |                          ^
           46|   };

THe change renames the test as well.
2025-05-28 18:42:34 +01:00
Peter Marshall dd15d6c248
nixos/tests/systemd-initrd-credentials: init 2025-05-28 13:20:23 -04:00
Sizhe Zhao fb24b403c1
nixosTests: fix eval 2025-05-28 15:08:32 +08:00
Robert Hensing d09d8ce195 nixosTests.login: Fix eval 2025-05-27 16:29:43 +02: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
Martin Weinelt 8244db9056
nixos/prowlarr: use DynamicUser again, configure bind mount (#410531) 2025-05-26 13:53:00 +02:00
Marie Ramlow 71d5f0f591 nixos/tests/prowlarr: add subtest for dataDir migration 2025-05-25 16:48:37 +02:00
OPNA2608 9293bae27b nixosTests.lomiri-gallery-app: Split format checks into separate tests 2025-05-25 15:55:18 +02:00
Martin Weinelt c49cc6a396
nixos/lasuite-docs: init (#401798) 2025-05-24 18:43:49 +02:00
soyouzpanda fd7cdab61f
nixos/tests/lasuite-docs: init 2025-05-24 18:27:41 +02:00
Philip Taron 063f43f2db
zoom-us: allow to select xdg-desktop-portal packages (#403064) 2025-05-23 11:48:26 -07:00
Yarny0 3d01f3bfe8 nixos/tests: simple zoom-us test to verify the module 2025-05-23 17:35:30 +02:00
K900 b504cc1362 nixos/opencloud: init module
Co-authored-by: Christoph Heiss <christoph@c8h4.io>
2025-05-21 17:47:35 +03:00
Doron Behar a4e8e74c36
i18n: Add charset related settings (#408307) 2025-05-20 15:17:19 +03:00
Doron Behar cbbd59e14e nixosTests.i18n: init 2025-05-19 18:09:27 +03:00
Michele Guerini Rocco eebd349fdd
nixos/pdns-recursor: deprecate settings, add yaml-settings (#406534) 2025-05-19 10:30:07 +02:00
Aleksana d56a9d0b9b
matrix-continuwuity: init at 0.5.0-rc.5; nixos/matrix-continuwuity: init (#400637) 2025-05-17 11:14:53 +08:00
lassulus 84049bd248
nixos/syncthing: define and handle encryptionPassword option (#383442) 2025-05-15 19:44:22 +02:00
Leona Maroni 2c3bb1389e
varnish76: drop
will be EOL within 25.05 support window
2025-05-15 09:56:55 +02:00
Jonas Heinrich 002ebbc4de
oncall: init at 2.1.7; nixos/oncall: init (#388723) 2025-05-13 23:21:54 +02:00
Jörg Thalheim 5adbb5f72a
darling: drop (#405727) 2025-05-13 16:35:40 +02:00
rnhmjoj 13accc23b0
nixos/tests/pdns-recursor: test old-settings 2025-05-12 20:27:05 +02:00
Wolfgang Walther d5ddb6116f
nixos/pgbackrest: init module 2025-05-12 09:14:37 +02:00
Benjamin Sparks 7eaa783b2b nixosTests.darling: drop 2025-05-11 21:02:37 +02:00
Jonas Heinrich 82631e0e4c nixos/tests/oncall: init 2025-05-11 13:30:01 +02:00
Niklas Hambüchen 2903f7cdda
tusd: init at 1.8.0 (#167076) 2025-05-09 19:17:31 +02:00
Niklas Hambüchen 5fad4242cc tusd: init at 2.8.0 2025-05-09 15:06:31 +02:00
r-vdp ed70f0089d
systemd-initrd: migrate test to runTest and add comment for syntax highlighting of test script 2025-05-08 12:37:39 +02:00
Jonas Chevalier e14ae009dd
odoo, odoo16, 17: unbreak and update; odoo15: drop (#404582)
* odoo16, odoo17: unbreak, python310 -> python311

Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>

* odoo: 20250213 -> 20250506

fixes nixosTests.odoo

Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>

* odoo: remove with lib

Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>

* odoo15: drop

Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>

---------

Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2025-05-07 08:21:07 +02:00
Yt e3fa38df6b
lauti: rename from eintopf and update to 1.0.0 (#403263) 2025-05-06 16:24:25 -04:00
phanirithvij 633892ef03 odoo15: drop
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2025-05-06 14:10:40 +05:30
Niko Cantero c878ad10fb
matrix-continuwuity: init at 0.5.0-rc.5; nixos/matrix-continuwuity: init 2025-05-05 10:25:57 -04:00
Sandro 9cacd7ee42
nixos/prometheus/alertmanager-ntfy: init module (#402291) 2025-05-05 13:38:24 +02:00
Jeremy Fleischman 1b7b89c4ef
Demonstration of an alternate way to embed secrets into syncthing config 2025-05-03 12:43:42 -07:00
Jonas Heinrich b62f2530fc nixos/tests/eintopf: switch to runTest 2025-05-01 13:24:28 +02:00
Masum Reza 800908cd55
nixosTests.scx: init (#401972)
For now, test only the useful schedulers, there's no need to test all of them.

Co-authored-by: Gliczy <129636582+Gliczy@users.noreply.github.com>
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-05-01 12:14:55 +05:30
Martin Weinelt 7cd06772e3
nixos/livekit: init, nixos/lk-jwt-service: init (#399627) 2025-04-29 12:44:07 +02:00
Henry-Hiles ba9ab12dc2
nixos/lk-jwt-service: add test 2025-04-29 01:03:33 -04:00
Henry-Hiles c8f4df349c
livekit: add test 2025-04-29 01:02:53 -04:00
Defelo 008a4657dd
nixos/tests/prometheus: migrate to runTest 2025-04-27 17:19:57 +02:00
Victor Engmark fdf05e4991
nixos/tzupdate: Add basic test 2025-04-27 10:48:37 +02:00
Ilan Joselevich 7da9ff9fab
nixos/openbao: init
- Added a NixOS module using RFC42 and plenty of systemd hardening
- Added a NixOS VM Test which checks the basic functionality
- Refactored the package to support HSM and UI
2025-04-26 14:48:58 +03:00
Ilan Joselevich d2c13800de
nixos/unifi: refactor test and package + update to 9.1.119 (#400950) 2025-04-25 21:05:32 +03:00
Defelo 37914c29be
nixos/tests/olivetin: init 2025-04-24 23:40:51 +02:00
Piotr Kwiecinski ce207587ab
nixosTests.noto-fonts: migrate to runTest
Part of #386873
2025-04-23 19:47:51 +02:00
Ilan Joselevich 65506ebf0f
nixos/unifi: refactor test and package
- use autoPatchElf
- correct supported platforms
- use finalAttrs and stdenvNoCC
- use runTest
- attest the status of the service
2025-04-23 00:56:34 +03:00
Christoph Heiss ba3fecf0ef
nixos/yarr: init
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-04-22 22:08:33 +02:00
Gaétan Lepage b3f6a4ed52
nixosTests.haproxy: migrate to runTest (#400184) 2025-04-22 14:39:19 +02:00
Piotr Kwiecinski 1c40626d78
nixosTests.haproxy: migrate to runTest
Part of #386873
2025-04-22 12:48:09 +02:00
Leona Maroni 88dc8d1ed0
cassandra_3_0, cassandra_3_11: remove due to EOL (#392377) 2025-04-22 11:24:24 +02:00
Thomas Gerbet ae11d4be17 cassandra_3_0, cassandra_3_11: remove due to EOL
Cassandra 3.0 and 3.11 are End of Life.
https://cassandra.apache.org/_/blog/Apache-Cassandra-3.0.x-and-3.11.x-End-of-Life-Announcement.html
2025-04-22 10:19:56 +02:00
Jörg Thalheim 7169b5d65c
nix-ld: 2.0.3 -> 2.0.4 (#399334) 2025-04-22 10:18:52 +02:00
Leona Maroni 455beb1ac0
varnish77: init at 7.7.0, varnish: move to varnish77, varnish75: drop (#394348) 2025-04-22 10:03:28 +02:00
Leona Maroni 9f50990ca5
nixosTests.haka: remove stale invocation
Missed with the haka package removal (1eecf7cc)
2025-04-21 21:40:51 +02:00
Morgan Jones 36cddaaa6f
nixos/kismet: init module
Use vwifi to write a proper test for Kismet. This test demonstrates how
to simulate wireless networks in NixOS tests, and extract meaningful
data by putting an interface in monitor mode using Kismet.
2025-04-20 15:39:23 -07:00
Pol Dellaiera 10ccc66294
nixosTests.hub: migrate to runTest (#400180) 2025-04-19 21:46:12 +00:00
Piotr Kwiecinski 38453b10b1
nixosTests.hub: migrate to runTest
Part of #386873
2025-04-19 23:21:00 +02:00
Piotr Kwiecinski 22356f510d
nixosTests.logrotate: migrate to runTest
Part of #386873
2025-04-19 22:57:48 +02:00
Piotr Kwiecinski 193857d582
nixosTests.man: migrate to runTest
Part of #386873
2025-04-19 22:21:12 +02:00
Wolfgang Walther 7f76f39830
nixos/rush: init module (#398463) 2025-04-19 18:25:49 +00:00
João Nogueira 24ad63ef2a
nixos/rush: init module 2025-04-19 19:45:05 +02:00
Piotr Kwiecinski d7e7243d4c
nixosTests.signal-desktop: migrate to runTest
Part of #386873
2025-04-19 18:54:11 +02:00
Pol Dellaiera 4ad61b022b
kexec-tools: passthru kexec tests and migrate to runTest (#399539) 2025-04-19 10:14:49 +00:00
Piotr Kwiecinski 610021f4b6
nixosTests.fancontrol: migrate to runTest
Part of #386873
2025-04-18 21:28:41 +02:00
Thomas Gerbet a09af24025 varnish75: drop
varnish75 is EOL and vulnerable to CVE-2025-30346
2025-04-17 23:06:40 +02:00
Thomas Gerbet 98d6f4dc0a varnish77: init at 7.7.0 2025-04-17 23:06:05 +02:00
Piotr Kwiecinski 5570aab340
nixosTests.writefreely: migrate to runTest
Part of #386873
2025-04-17 21:11:08 +02:00
Pol Dellaiera 3c24ed2f03
nixosTests.printing-{socket,service,socket-notcp,service-notcp}: migrate to runTest (#399201) 2025-04-17 18:50:32 +00:00
Pol Dellaiera 9d700be422
nixosTests.obs-studio: migrate to runTest (#399181) 2025-04-17 18:49:56 +00:00
Felix Singer 56a14faedb nixosTests.kexec: migrate to runTest
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-04-17 20:20:09 +02:00
Gaétan Lepage 45d3a9cde2
nixosTests.mpd: migrate to runTest (#399174) 2025-04-17 10:55:08 +02:00
Gaétan Lepage f3ae7778c7
nixosTests.mailhog: remove unsupported flags from sendmail & migrate to runTest (#399113) 2025-04-17 10:35:47 +02:00
Pol Dellaiera dfa9fb3330
nixosTests.samba: migrate to runTest (#399183) 2025-04-17 07:29:46 +00:00
João Nogueira 84137f5adb
nixosTests.nix-ld: migrate to runTest
https://github.com/NixOS/nixpkgs/issues/386873
2025-04-17 02:02:34 +02:00
Gaétan Lepage b9ff86dcd3
nixosTests.mailman: migrate to runTest (#399172) 2025-04-16 22:57:26 +02:00
Matthew Croughan 706b0a020b
nixos/ax25/{axports,axlisten}: init (#399020) 2025-04-16 17:25:11 +01:00
Gaétan Lepage 005c8291f3
nixosTests.static-web-server: migrate to runTest (#399189) 2025-04-16 17:11:32 +02:00
Gaétan Lepage 2fa59187b9
nixosTests.memcached: migrate to runTest (#399173) 2025-04-16 17:08:01 +02:00
Piotr Kwiecinski f4d6226cf7
nixosTests.memcached: migrate to runTest
Part of #386873
2025-04-16 16:50:32 +02:00
Piotr Kwiecinski 46ddd0d906
nixosTests.printing-{socket,service,socket-notcp,service-notcp}: migrate to runTest
Part of #386873
2025-04-16 14:55:07 +02:00
Piotr Kwiecinski efee1fc5cc
nixosTests.static-web-server: migrate to runTest
Part of #386873
2025-04-16 14:36:52 +02:00
Piotr Kwiecinski bd49230ea4
nixosTests.samba: migrate to runTest
Part of #386873
2025-04-16 14:23:11 +02:00
Piotr Kwiecinski 0492f44ab9
nixosTests.obs-studio: migrate to runTest
Part of #386873
2025-04-16 14:12:28 +02:00
Piotr Kwiecinski 1cfcbd9a94
nixosTests.nextflow: migrate to runTestOn
Part of #386873
2025-04-16 13:47:54 +02:00
Piotr Kwiecinski faa19418f5
nixosTests.mpd: migrate to runTest
Part of #386873
2025-04-16 13:39:11 +02:00
Piotr Kwiecinski 6856d8da4f
nixosTests.mailman: migrate to runTest
Part of #386873
2025-04-16 13:24:44 +02:00
Piotr Kwiecinski 4aee21a52a
nixosTests.mailhog: migrate to runTest
Part of #386873
2025-04-16 10:12:28 +02:00
Robert James Hernandez ad96307225 nixos/tests/ax25: init 2025-04-16 00:01:32 +00:00
Pol Dellaiera e699969210
cups-pdf: misc improvements in package, module, vmtest (#387364) 2025-04-15 19:24:43 +02:00
nixpkgs-ci[bot] de34ff9def
Merge master into staging-next 2025-04-12 12:05:35 +00:00
Seth Flynn cbbb90e0bb
conduwuit: mark as EOL, nixos/conduwuit: remove (#397902) 2025-04-12 06:02:34 -04:00
Niklas Korz d2fb99b640 nixos/conduwuit: remove
As the conduwuit project has been officially discontinued,
and the conduwuit NixOS module hasn't been around long enough
to appear in any stable NixOS release, we've removed it.
2025-04-11 22:30:09 +02:00
K900 aece6a0c1f Merge remote-tracking branch 'origin/master' into staging-next 2025-04-11 21:17:42 +03:00
Sandro 1cb88030dd
nixos/whoami: init module (#397396) 2025-04-11 17:00:16 +02:00
nixpkgs-ci[bot] 5858ce00b1
Merge master into staging-next 2025-04-11 09:43:11 +00:00
Wolfgang Walther c76d239f14
nixos/postgres-websockets: init (#397408) 2025-04-11 07:47:10 +00:00
Wolfgang Walther d62c14f5d1
nixos/postgres-websockets: init 2025-04-10 10:12:27 +02:00
nixpkgs-ci[bot] b66e31c26a
Merge master into staging-next 2025-04-09 16:04:15 +00:00
Defelo 0e02f935b8
nixos/tests/whoami: init 2025-04-09 16:51:16 +02:00
Adam C. Stephens f2200ca6ee
nixos/anubis: init module (#392018) 2025-04-09 09:23:35 -04:00
K900 c41ad742f6 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-09 15:31:47 +03:00
nanoyaki 91b4c97cef nixos/lavalink: add nixos test 2025-04-08 20:40:21 +02:00
nixpkgs-ci[bot] a72dfbca8f
Merge master into staging-next 2025-04-08 18:04:25 +00:00