taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit b9338a2e3eaa59273d3371d0f07a5162924e6a48
parent c085f242e6062070e7a6a5413e71e94ed49bea3c
Author: Florian Dold <florian@dold.me>
Date:   Fri, 25 Apr 2025 16:50:57 +0200

harness: do valgrind based on environment variable

Diffstat:
Mpackages/taler-harness/src/harness/harness.ts | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/packages/taler-harness/src/harness/harness.ts b/packages/taler-harness/src/harness/harness.ts @@ -410,6 +410,10 @@ export class GlobalTestState { logger.info( `spawning process (${logName}): ${shellescape([command, ...args])}`, ); + if (process.env["TALER_HARNESS_VALGRIND"] != null) { + args = [command, ...args]; + command = "valgrind"; + } const proc = spawn(command, args, { stdio: ["inherit", "pipe", "pipe"], env: env,