Unverified Commit 94864723 authored by Wolfgang Walther's avatar Wolfgang Walther
Browse files

nixosTests.postgresql: run tests with JIT as well

This was intended for quite some time already, but ever since enableJIT
was changed to be the source of truth of JIT-iness for the PostgreSQL
module, this hasn't worked for the tests anymore.
parent f1e22103
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ let
          services.postgresql = {
            inherit package;
            enable = true;
            enableJIT = lib.hasInfix "-jit-" package.name;
            extraPlugins = ps: [ ps.anonymizer ];
            settings.shared_preload_libraries = [ "anon" ];
          };
+1 −0
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ let
          services.postgresql = {
            inherit package;
            enable = true;
            enableJIT = lib.hasInfix "-jit-" package.name;
            extraPlugins =
              ps: with ps; [
                pgjwt
+4 −3
Original line number Diff line number Diff line
@@ -24,9 +24,9 @@ let
  '';

  makeTestFor =
    postgresqlPackage:
    package:
    makeTest {
      name = "pgvecto-rs-${postgresqlPackage.name}";
      name = "pgvecto-rs-${package.name}";
      meta = with lib.maintainers; {
        maintainers = [ diogotcorreia ];
      };
@@ -35,8 +35,9 @@ let
        { ... }:
        {
          services.postgresql = {
            inherit package;
            enable = true;
            package = postgresqlPackage;
            enableJIT = lib.hasInfix "-jit-" package.name;
            extraPlugins =
              ps: with ps; [
                pgvecto-rs
+1 −0
Original line number Diff line number Diff line
@@ -50,6 +50,7 @@ let
          services.postgresql = {
            inherit package;
            enable = true;
            enableJIT = lib.hasInfix "-jit-" package.name;
            enableTCPIP = true;
            ensureUsers = [
              {
+1 −0
Original line number Diff line number Diff line
@@ -31,6 +31,7 @@ let
          services.postgresql = {
            inherit package;
            enable = true;
            enableJIT = lib.hasInfix "-jit-" package.name;
            settings = {
              max_replication_slots = 10;
              max_wal_senders = 10;
Loading