[flutter_tool] Send build timing to analytics (#34049)

diff --git a/packages/flutter_tools/lib/src/windows/build_windows.dart b/packages/flutter_tools/lib/src/windows/build_windows.dart
index 1d08075..781b095 100644
--- a/packages/flutter_tools/lib/src/windows/build_windows.dart
+++ b/packages/flutter_tools/lib/src/windows/build_windows.dart
@@ -13,6 +13,7 @@
 import '../convert.dart';
 import '../globals.dart';
 import '../project.dart';
+import '../usage.dart';
 import 'msbuild_utils.dart';
 import 'visual_studio.dart';
 
@@ -48,6 +49,7 @@
 
   final String configuration = buildInfo.isDebug ? 'Debug' : 'Release';
   final String solutionPath = windowsProject.solutionFile.path;
+  final Stopwatch sw = Stopwatch()..start();
   // Run the script with a relative path to the project using the enclosing
   // directory as the workingDirectory, to avoid hitting the limit on command
   // lengths in batch scripts if the absolute path to the project is long.
@@ -78,4 +80,5 @@
   if (result != 0) {
     throwToolExit('Build process failed');
   }
+  flutterUsage.sendTiming('build', 'vs_build', Duration(milliseconds: sw.elapsedMilliseconds));
 }