From 929a5bd08c95dd5f3e20fb2475bc5542c20bda1c Mon Sep 17 00:00:00 2001 From: Kevin Moore Date: Wed, 5 Apr 2023 22:34:18 -0700 Subject: [PATCH] flutter tool: log dart2wasm vs dart2js as appropriate during build (#124165) flutter tool: log dart2wasm vs dart2js as appropriate during build --- packages/flutter_tools/lib/src/web/compile.dart | 6 +++++- .../test/general.shard/web/compile_web_test.dart | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/flutter_tools/lib/src/web/compile.dart b/packages/flutter_tools/lib/src/web/compile.dart index f748b9e1227..32a8c210c86 100644 --- a/packages/flutter_tools/lib/src/web/compile.dart +++ b/packages/flutter_tools/lib/src/web/compile.dart @@ -119,7 +119,11 @@ class WebBuilder { } finally { status.stop(); } - _flutterUsage.sendTiming('build', 'dart2js', Duration(milliseconds: sw.elapsedMilliseconds)); + _flutterUsage.sendTiming( + 'build', + isWasm ? 'dart2wasm' : 'dart2js', + Duration(milliseconds: sw.elapsedMilliseconds), + ); } } diff --git a/packages/flutter_tools/test/general.shard/web/compile_web_test.dart b/packages/flutter_tools/test/general.shard/web/compile_web_test.dart index 1f0c0e36bc7..2a37ed35cb1 100644 --- a/packages/flutter_tools/test/general.shard/web/compile_web_test.dart +++ b/packages/flutter_tools/test/general.shard/web/compile_web_test.dart @@ -78,7 +78,7 @@ void main() { // Sends timing event. final TestTimingEvent timingEvent = testUsage.timings.single; expect(timingEvent.category, 'build'); - expect(timingEvent.variableName, 'dart2js'); + expect(timingEvent.variableName, 'dart2wasm'); }); testUsingContext('WebBuilder throws tool exit on failure', () async {