sdk icon indicating copy to clipboard operation
sdk copied to clipboard

Removed unnecessary dependencies from `ddc_stable_test` and `ddc_canary_test`

Open nshahan opened this issue 1 year ago • 1 comments

The ddc_stable_test and ddc_canary_test are build target groups that include the create_sdk. https://github.com/dart-lang/sdk/blob/16f3ad90789ce097fd1fef1159c63353bca1535a/utils/ddc/BUILD.gn#L78-L94

That builds many more targets than we actually need to run tests with ddc. create_sdk should be replaced with just the targets that are actually needed to run tests with DDC.

Easiest low hanging fruit: We don't need to build anything related to dart2wasm to run tests with DDC.

nshahan avatar May 30 '24 20:05 nshahan

Note: When switching to AOT snapshots they depend on runtime/bin:dart_precompiled_runtime_product.

nshahan avatar Oct 11 '24 16:10 nshahan