From ef94bb3d384ed11736e604853ed4d47f2c5b36b5 Mon Sep 17 00:00:00 2001 From: Andrew Eisenberg Date: Wed, 17 Aug 2022 15:47:30 -0700 Subject: [PATCH] Bump telemetry test timeout This test is failing occasionally on our CI system. Let's see if this change prevents the failures. --- .../src/vscode-tests/no-workspace/telemetry.test.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/extensions/ql-vscode/src/vscode-tests/no-workspace/telemetry.test.ts b/extensions/ql-vscode/src/vscode-tests/no-workspace/telemetry.test.ts index 2bac946332c..8bfffb8ffe1 100644 --- a/extensions/ql-vscode/src/vscode-tests/no-workspace/telemetry.test.ts +++ b/extensions/ql-vscode/src/vscode-tests/no-workspace/telemetry.test.ts @@ -243,15 +243,16 @@ describe('telemetry reporting', function() { }); }); - it('should request permission if popup has never been seen before', async () => { + it('should request permission if popup has never been seen before', async function() { + this.timeout(3000); sandbox.stub(window, 'showInformationMessage').resolvesArg(3 /* "yes" item */); await ctx.globalState.update('telemetry-request-viewed', false); await enableTelemetry('codeQL.telemetry', false); await telemetryListener.initialize(); - // Wait 50 ms for user's selection to propagate in settings. - await wait(50); + // Wait for user's selection to propagate in settings. + await wait(500); // Dialog opened, user clicks "yes" and telemetry enabled expect(window.showInformationMessage).to.have.been.calledOnce;