Skip to content

Engine -> Framework roll failing on customer_testing failure #138813

@zanderso

Description

@zanderso

Starting with #138777 which contained only the Dart SDK roll flutter/engine#48257, the Engine -> Framework roll started failing on customer_testing as in:

https://ci.chromium.org/ui/p/flutter/builders/try/Windows%20customer_testing/67455/overview

The failure in the logs looks like:

>> dart fix --apply
| Computing fixes in devtools_test...
| Error from the analysis server: Exception while getting bulk fixes: type 'YamlMap' is not a subtype of type 'YamlScalar' in type cast
| #0      PubspecFixGenerator._addMissingDependency (package:analysis_server/src/services/correction/fix/pubspec/fix_generator.dart:217:39)
| <asynchronous suspension>
| #1      PubspecFixGenerator.computeFixes (package:analysis_server/src/services/correction/fix/pubspec/fix_generator.dart:121:7)
| <asynchronous suspension>
| #2      BulkFixProcessor._runPubspecValidatorAndFixGenerator (package:analysis_server/src/services/correction/bulk_fix_processor.dart:952:14)
| <asynchronous suspension>
| #3      BulkFixProcessor._computeChangesToPubspec (package:analysis_server/src/services/correction/bulk_fix_processor.dart:399:20)
| <asynchronous suspension>
| #4      EditBulkFixes.handle (package:analysis_server/src/handler/legacy/edit_bulk_fixes.dart:56:22)
| <asynchronous suspension>
| #5      LegacyAnalysisServer.handleRequest.<anonymous closure>.<anonymous closure> (package:analysis_server/src/legacy_analysis_server.dart:559:11)
| <asynchronous suspension>
| #6      OperationPerformanceImpl.runAsync (package:analyzer/src/util/performance/operation_performance.dart:172:14)
| <asynchronous suspension>
| #7      LegacyAnalysisServer.handleRequest.<anonymous closure> (package:analysis_server/src/legacy_analysis_server.dart:540:7)
| <asynchronous suspension>

So, it seems like the cause might be the re-land here https://dart.googlesource.com/sdk.git/+/3c3dd78bc1fb10666bc8033c7affb04a3bfb8ed0

cc @keertip @eyebrowsoffire

Metadata

Metadata

Labels

P0Critical issues such as a build break or regressiondependency: dartDart team may need to help usteam-engineOwned by Engine team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions