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:
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,