File tree Expand file tree Collapse file tree 1 file changed +13
-23
lines changed
Expand file tree Collapse file tree 1 file changed +13
-23
lines changed Original file line number Diff line number Diff line change @@ -68,32 +68,22 @@ export async function activate(context: ExtensionContext) {
6868 ) ;
6969 context . subscriptions . push ( localStackStatusTracker ) ;
7070
71- outputChannel . trace ( `[setup-status]: Starting...` ) ;
72- const setupStatusTrackerStartTime = Date . now ( ) ;
73- const setupStatusTracker = await createSetupStatusTracker (
74- outputChannel ,
75- timeTracker ,
76- cliStatusTracker ,
71+ const setupStatusTracker = await timeTracker . run (
72+ "setup-status" ,
73+ async ( ) => {
74+ return await createSetupStatusTracker (
75+ outputChannel ,
76+ timeTracker ,
77+ cliStatusTracker ,
78+ ) ;
79+ } ,
7780 ) ;
7881 context . subscriptions . push ( setupStatusTracker ) ;
79- const setupStatusTrackerEndTime = Date . now ( ) ;
80- outputChannel . trace (
81- `[setup-status]: Completed in ${ ms (
82- setupStatusTrackerEndTime - setupStatusTrackerStartTime ,
83- { long : true } ,
84- ) } `,
85- ) ;
8682
87- const startTelemetry = Date . now ( ) ;
88- outputChannel . trace ( `[telemetry]: Starting...` ) ;
89- const sessionId = await getOrCreateExtensionSessionId ( context ) ;
90- const telemetry = createTelemetry ( outputChannel , sessionId ) ;
91- const endTelemetry = Date . now ( ) ;
92- outputChannel . trace (
93- `[telemetry]: Completed in ${ ms ( endTelemetry - startTelemetry , {
94- long : true ,
95- } ) } `,
96- ) ;
83+ const telemetry = await timeTracker . run ( "telemetry" , async ( ) => {
84+ const sessionId = await getOrCreateExtensionSessionId ( context ) ;
85+ return createTelemetry ( outputChannel , sessionId ) ;
86+ } ) ;
9787
9888 return {
9989 statusBarItem,
You can’t perform that action at this time.
0 commit comments