Commit graph

2677 commits

Author SHA1 Message Date
Jared Baur b8937303ce
nixos/tee-supplicant: add tee-supplicant module
The tee-supplicant is a program that interacts with OP-TEE OS and allows
loading trusted applications at runtime (among other things). There is
an `optee` test included that uses the pkcs11 trusted application (in
upstream OP-TEE OS), loads it during system startup via tee-supplicant,
and uses `pkcs11-tool` to list available token slots.
2025-07-04 15:46:25 -07:00
Aleksana 019723d6b2
nixosTests: handleTest -> runTest, batch 2 (#414711) 2025-07-05 01:05:09 +08:00
Cosima Neidahl fc35b30678
galene-stream: init at 0.2.0 (#405556) 2025-07-04 15:01:37 +02:00
Sizhe Zhao 503a6ed79d
nixosTests.gemstash: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao bc32ab809c
nixosTests.fsck{,-systemd-stage-1}: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao da6ecbe539
nixosTests.freshrss: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao 40a27ed8e7
nixosTests.flannel: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao bb76321386
nixosTests.firewall{,-nftables}: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao ab94f9518a
nixosTests.ferretdb: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao a5e74df22d
nixosTests.fcitx5: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao 748a3d5266
nixosTests.etcd-cluster: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao 969bed3f90
nixosTests.etcd: handleTest -> runTest 2025-07-04 20:59:42 +08:00
Sizhe Zhao 5df085c57a
nixosTests.early-mount-options: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao 7ea4b7c71a
nixosTests.earlyoom: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao a72c8b8f69
nixosTests.dovecot: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao af4f64154f
nixosTests.custom-ca: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao ea619766ea
nixosTests.docker-tools: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao 9880867c45
nixosTests.dnscrypt-proxy2: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao 5d3ba0f9a5
nixosTests.dhparams: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao 2dd453b74b
nixosTests.cri-o: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao 4257e82bcf
nixosTests.corerad: handleTest -> runTest 2025-07-04 20:59:41 +08:00
Sizhe Zhao 9a02037834
nixosTests.cockroachdb: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 9b445d3596
nixosTests.cntr: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 501fabc856
nixosTests.cloud-init-hostname: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 3faac88ef3
nixosTests.cloud-init: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 950a25abb6
nixosTests.chrony-ptp: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 4f26991b9f
nixosTests.chrony: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 1fe7725039
nixosTests.cfssl: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 4633acf70e
nixosTests.certmgr: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 4db8ad5fa6
nixosTests.ceph-single-node-bluestore-dmcrypt: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 644443d59a
nixosTests.ceph-single-node-bluestore: handleTest -> runTest 2025-07-04 20:58:28 +08:00
Sizhe Zhao 9206b0adec
nixosTests.ceph-single-node: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao 50f3960dc8
nixosTests.ceph-multi-node: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao f4a714d8d5
nixosTests.cassandra_4: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao 2e4fac6dfd
nixosTests.cadvisor: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao 4e792f525e
nixosTests.bpf: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao 16e6e74550
nixosTests.blocky: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Sizhe Zhao 404d25243c
nixosTests.birdwatcher: handleTest -> runTest 2025-07-04 20:58:27 +08:00
Cosima Neidahl 7624084e1a
nixos/corteza: init, nixosTests.corteza: init (#420428) 2025-07-04 11:19:36 +02:00
Jacek Galowicz 862557f761
paisa: init at 0.7.3 (#421235) 2025-07-02 09:02:45 +02:00
Sebastian Kowalak 322ba968e1
paisa: add nixos-tests 2025-07-01 14:12:39 +02:00
Sizhe Zhao 354d9d7986
nixosTests.corteza: init 2025-07-01 19:21:06 +08:00
OPNA2608 6bfa191ec3 nixosTests.galene: Modernise / simplify test code
- makeTest -> passed-through runTest
- Drop hardcoded sleep & check if galene still runs, it's not really necessary
2025-06-30 13:45:38 +02:00
emilylange d2a7d40650 nixos/sourcehut,sourcehut.*,nixosTests.sourcehut: drop
Sourcehut went a year with no update in nixpkgs, the packages did not
build for months, the module has issues at runtime, one of the
maintainers stopped using NixOS entirely and the other two don't respond
to issues.

Upstream has since also deprecated the Arch Linux and Debian
repositories to install Sourcehut. The only official way that remains is
Alpine Linux on x86_64-linux.
2025-06-30 12:29:16 +02:00
Jörg Thalheim 34b498526c
nixos/easytier: init module (#398170) 2025-06-30 08:13:27 +02:00
Aleksana a882648164
nixosTests.pixelfed.standard: handleTestOn -> runTestOn (#420281) 2025-06-29 09:12:42 +08:00
L-Trump 725a756dbb nixos/easytier: init module 2025-06-28 23:22:51 +08:00
eljamm 0c50bbe465 nixosTests.pixelfed.standard: handleTestOn -> runTestOn 2025-06-26 18:54:50 +02:00
Martin Weinelt b2bc7903f2
firefox-esr-140-unwrapped: init at 140.0esr
Together with the wrapper and the nixos test.
2025-06-25 19:28:46 +02:00
Leona Maroni a467ed2611
netbox_4_3: init at 4.3.2 (#414367) 2025-06-25 11:17:09 +02:00
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