From ab10e74c712dc1daa0fa2c1483626bd7bc5a30c2 Mon Sep 17 00:00:00 2001 From: Angel J <78835633+iamanaws@users.noreply.github.com> Date: Tue, 2 Jun 2026 19:44:28 -0700 Subject: [PATCH] stellar-core: disable flaky PostgreSQL test (cherry picked from commit 2e227e9836cc9ad25efd5b595f1b2d3225db2662) --- pkgs/by-name/st/stellar-core/package.nix | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/pkgs/by-name/st/stellar-core/package.nix b/pkgs/by-name/st/stellar-core/package.nix index 72d45fb2346d..6b9f5bc6f446 100644 --- a/pkgs/by-name/st/stellar-core/package.nix +++ b/pkgs/by-name/st/stellar-core/package.nix @@ -10,8 +10,6 @@ libtool, libunwind, perl, - postgresql, - postgresqlTestHook, pkg-config, ripgrep, rustc, @@ -115,11 +113,6 @@ stdenv.mkDerivation (finalAttrs: { rustPlatform.cargoSetupHook ]; - nativeCheckInputs = [ - postgresql - postgresqlTestHook - ]; - buildInputs = [ libpq libunwind @@ -129,14 +122,6 @@ stdenv.mkDerivation (finalAttrs: { doCheck = true; - postgresqlTestUserOptions = "LOGIN SUPERUSER"; - - postgresqlTestSetupPost = '' - for database in $(seq 0 3); do - createdb "test$database" - done - ''; - preConfigure = '' # Due to https://github.com/NixOS/nixpkgs/issues/8567 we cannot rely on # having the .git directory present, so directly provide the version @@ -162,12 +147,9 @@ stdenv.mkDerivation (finalAttrs: { checkPhase = '' runHook preCheck - # The full upstream test suite is too heavy for a default package check: it - # includes long-running integration scenarios and Soroban tests across all - # p21-p26 protocol crates. Keep this focused on a basic consensus smoke test - # plus a PostgreSQL-backed persistence test. + # The full upstream test suite is too heavy for a default package check. + # Keep this focused on a basic consensus smoke test. ./src/stellar-core test --ll fatal -w NoTests -a -r simple --disable-dots "standalone" - ./src/stellar-core test --ll fatal -w NoTests -a -r simple --disable-dots "SCP State" runHook postCheck '';