22import { Tests , TestStatus , TestsToRun , CANCELLATION_REASON } from './contracts' ;
33import * as vscode from 'vscode' ;
44import { resetTestResults , displayTestErrorMessage , storeDiscoveredTests } from './testUtils' ;
5- import * as telemetryHelper from '../../common/telemetry' ;
6- import * as telemetryContracts from '../../common/telemetryContracts' ;
75import { Installer , Product } from '../../common/installer' ;
86import { isNotInstalledError } from '../../common/helpers' ;
97
@@ -62,7 +60,6 @@ export abstract class BaseTestManager {
6260 this . _status = TestStatus . Idle ;
6361 return Promise . resolve ( this . tests ) ;
6462 }
65- let delays = new telemetryHelper . Delays ( ) ;
6663 this . _status = TestStatus . Discovering ;
6764
6865 this . createCancellationToken ( ) ;
@@ -90,11 +87,6 @@ export abstract class BaseTestManager {
9087 storeDiscoveredTests ( tests ) ;
9188 this . disposeCancellationToken ( ) ;
9289
93- delays . stop ( ) ;
94- telemetryHelper . sendTelemetryEvent ( telemetryContracts . UnitTests . Discover , {
95- Test_Provider : this . testProvider
96- } , delays . toMeasures ( ) ) ;
97-
9890 return tests ;
9991 } ) . catch ( reason => {
10092 if ( isNotInstalledError ( reason ) && ! quietMode ) {
@@ -114,12 +106,6 @@ export abstract class BaseTestManager {
114106 }
115107 storeDiscoveredTests ( null ) ;
116108 this . disposeCancellationToken ( ) ;
117-
118- delays . stop ( ) ;
119- telemetryHelper . sendTelemetryEvent ( telemetryContracts . UnitTests . Discover , {
120- Test_Provider : this . testProvider
121- } , delays . toMeasures ( ) ) ;
122-
123109 return Promise . reject ( reason ) ;
124110 } ) ;
125111 }
@@ -157,8 +143,6 @@ export abstract class BaseTestManager {
157143 this . resetTestResults ( ) ;
158144 }
159145
160- let delays = new telemetryHelper . Delays ( ) ;
161-
162146 this . _status = TestStatus . Running ;
163147 this . createCancellationToken ( ) ;
164148 // If running failed tests, then don't clear the previously build UnitTests
@@ -181,8 +165,6 @@ export abstract class BaseTestManager {
181165 } ) . then ( ( ) => {
182166 this . _status = TestStatus . Idle ;
183167 this . disposeCancellationToken ( ) ;
184- delays . stop ( ) ;
185- telemetryHelper . sendTelemetryEvent ( telemetryContracts . UnitTests . Run , moreInfo as any , delays . toMeasures ( ) ) ;
186168 return this . tests ;
187169 } ) . catch ( reason => {
188170 if ( this . cancellationToken && this . cancellationToken . isCancellationRequested ) {
@@ -193,8 +175,6 @@ export abstract class BaseTestManager {
193175 this . _status = TestStatus . Error ;
194176 }
195177 this . disposeCancellationToken ( ) ;
196- delays . stop ( ) ;
197- telemetryHelper . sendTelemetryEvent ( telemetryContracts . UnitTests . Run , moreInfo as any , delays . toMeasures ( ) ) ;
198178 return Promise . reject ( reason ) ;
199179 } ) ;
200180 }
0 commit comments