diff --git a/packages/snaps-controllers/src/services/AbstractExecutionService.test.ts b/packages/snaps-controllers/src/services/AbstractExecutionService.test.ts index 212ae6a3d5..342df5dd33 100644 --- a/packages/snaps-controllers/src/services/AbstractExecutionService.test.ts +++ b/packages/snaps-controllers/src/services/AbstractExecutionService.test.ts @@ -38,7 +38,9 @@ describe('AbstractExecutionService', () => { }); it('throws an error if execution environment fails to respond to ping', async () => { - const { service } = createService(MockExecutionService); + const { service } = createService(MockExecutionService, { + pingTimeout: inMilliseconds(1, Duration.Second), + }); class MockStream extends BasePostMessageStream { protected _postMessage(_data?: unknown): void { diff --git a/packages/snaps-controllers/src/services/AbstractExecutionService.ts b/packages/snaps-controllers/src/services/AbstractExecutionService.ts index cd07e5d25f..6a288de3b5 100644 --- a/packages/snaps-controllers/src/services/AbstractExecutionService.ts +++ b/packages/snaps-controllers/src/services/AbstractExecutionService.ts @@ -102,7 +102,7 @@ export abstract class AbstractExecutionService setupSnapProvider, messenger, initTimeout = inMilliseconds(60, Duration.Second), - pingTimeout = inMilliseconds(2, Duration.Second), + pingTimeout = inMilliseconds(10, Duration.Second), terminationTimeout = inMilliseconds(1, Duration.Second), usePing = true, }: ExecutionServiceArgs) {