put 'setInsecureTrustExchange' behind env variable in benchmark
This commit is contained in:
parent
dbfc599540
commit
423af144ee
@ -56,6 +56,13 @@ export async function runBench1(configJson: any): Promise<void> {
|
|||||||
`Starting Benchmark iterations=${numIter} deposits=${numDeposits}`,
|
`Starting Benchmark iterations=${numIter} deposits=${numDeposits}`,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const trustExchange = !!process.env["TALER_WALLET_INSECURE_TRUST_EXCHANGE"];
|
||||||
|
if (trustExchange) {
|
||||||
|
logger.info("trusting exchange (not validating signatures)");
|
||||||
|
} else {
|
||||||
|
logger.info("not trusting exchange (validating signatures)");
|
||||||
|
}
|
||||||
|
|
||||||
let wallet = {} as Wallet;
|
let wallet = {} as Wallet;
|
||||||
|
|
||||||
for (let i = 0; i < numIter; i++) {
|
for (let i = 0; i < numIter; i++) {
|
||||||
@ -71,7 +78,9 @@ export async function runBench1(configJson: any): Promise<void> {
|
|||||||
persistentStoragePath: undefined,
|
persistentStoragePath: undefined,
|
||||||
httpLib: myHttpLib,
|
httpLib: myHttpLib,
|
||||||
});
|
});
|
||||||
|
if (trustExchange) {
|
||||||
wallet.setInsecureTrustExchange();
|
wallet.setInsecureTrustExchange();
|
||||||
|
}
|
||||||
await wallet.client.call(WalletApiOperation.InitWallet, {});
|
await wallet.client.call(WalletApiOperation.InitWallet, {});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ import { CryptoWorker } from "./cryptoWorkerInterface.js";
|
|||||||
import child_process from "child_process";
|
import child_process from "child_process";
|
||||||
import type internal from "stream";
|
import type internal from "stream";
|
||||||
import { OpenedPromise, openPromise } from "../../index.js";
|
import { OpenedPromise, openPromise } from "../../index.js";
|
||||||
import { Logger } from "@gnu-taler/taler-util";
|
import { j2s, Logger } from "@gnu-taler/taler-util";
|
||||||
|
|
||||||
const logger = new Logger("synchronousWorker.ts");
|
const logger = new Logger("synchronousWorker.ts");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user