nixos/postgresql: don't create postgresql-setup if no setup is needed

Also add postgresql replication test

Fixes #469859
This commit is contained in:
Bouke van der Bijl
2025-12-22 11:01:11 +01:00
parent 5384341652
commit b67248cd59
4 changed files with 133 additions and 0 deletions
+1
View File
@@ -612,6 +612,7 @@ let
tests = {
postgresql = nixosTests.postgresql.postgresql.passthru.override finalAttrs.finalPackage;
postgresql-replication = nixosTests.postgresql.postgresql-replication.passthru.override finalAttrs.finalPackage;
postgresql-tls-client-cert = nixosTests.postgresql.postgresql-tls-client-cert.passthru.override finalAttrs.finalPackage;
postgresql-wal-receiver = nixosTests.postgresql.postgresql-wal-receiver.passthru.override finalAttrs.finalPackage;
pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;