From 9139a08c4d8e16b68682272aea629610739f7c67 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 13 Jan 2021 13:17:38 +0100 Subject: run integration tests in worker process --- packages/taler-wallet-cli/src/integrationtests/harness.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'packages/taler-wallet-cli/src/integrationtests/harness.ts') diff --git a/packages/taler-wallet-cli/src/integrationtests/harness.ts b/packages/taler-wallet-cli/src/integrationtests/harness.ts index 6d1d4e16e..3bfe85701 100644 --- a/packages/taler-wallet-cli/src/integrationtests/harness.ts +++ b/packages/taler-wallet-cli/src/integrationtests/harness.ts @@ -1086,13 +1086,13 @@ export class ExchangeService implements ExchangeServiceInterface { this.helperCryptoEddsaProc = this.globalState.spawnService( "taler-helper-crypto-eddsa", - ["-c", this.configFilename, ...this.timetravelArgArr], + ["-c", this.configFilename, "-LDEBUG", ...this.timetravelArgArr], `exchange-crypto-eddsa-${this.name}`, ); this.helperCryptoRsaProc = this.globalState.spawnService( "taler-helper-crypto-rsa", - ["-c", this.configFilename, ...this.timetravelArgArr], + ["-c", this.configFilename, "-LDEBUG", ...this.timetravelArgArr], `exchange-crypto-rsa-${this.name}`, ); @@ -1458,10 +1458,9 @@ export async function runTestWithState( const handleSignal = (s: string) => { gc.shutdownSync(); console.warn( - "**** received fatal proces event, shutting down test harness", + `**** received fatal proces event, terminating test ${testName}`, ); - status = "fail"; - p.reject(Error("caught signal")); + process.exit(1); }; process.on("SIGINT", handleSignal); -- cgit v1.2.3