From 98b16a1f6cd3ecbc096e8fc108488994705273b1 Mon Sep 17 00:00:00 2001 From: Erik Arvstedt Date: Mon, 15 Jan 2024 23:08:08 +0100 Subject: [PATCH] tests/hardened: fix test for slower hardware --- test/tests.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/tests.nix b/test/tests.nix index 578a3f8..c223fc5 100644 --- a/test/tests.nix +++ b/test/tests.nix @@ -264,6 +264,17 @@ let scenarios.secureNode ../modules/presets/hardened-extended.nix ]; + + # Patch clightning to increase the plugin init timeout. + # Otherwise this test can fail on slower hardware. + nix-bitcoin.pkgOverlays = super: self: { + clightning = super.clightning.overrideAttrs (old: { + postPatch = old.postPatch + '' + substituteInPlace lightningd/plugin.c \ + --replace "#define PLUGIN_MANIFEST_TIMEOUT 60" "#define PLUGIN_MANIFEST_TIMEOUT 200" + ''; + }); + }; }; netnsBase = { config, pkgs, ... }: {