flutter/dev/devicelab/lib/tasks
Jenn Magder 0cd2ea960b
Set compile test iOS app target version to not embed Swift runtime (#140188)
ObjC->Swift plugin migration caused a size regression in the gallery app because the Swift runtime was also pulled in.  

The gallery app minimum target version is iOS 11.0, which predates Swift ABI compatibility.  Pre iOS 12.2 apps embedded the Swift runtime since there wasn't one available to use in the OS.  

Add  `FLUTTER_XCODE_IPHONEOS_DEPLOYMENT_TARGET` to the compile perf test environment, which gets translated by the tool to an Xcode build setting:
```
[2023-12-14 15:52:14.797318] [STDOUT] stdout:                IPHONEOS_DEPLOYMENT_TARGET = 12.2
```

On my machine on main
```
    "release_size_bytes": 43717389,
```
becomes
```
    "release_size_bytes": 40679432,
```

Fixes https://github.com/flutter/flutter/issues/139605
2023-12-15 05:04:33 +00:00
..
analysis.dart Prepare dev (minus flutter_gallery) for use_super_parameters (#100516) 2022-03-29 12:52:42 -07:00
android_choreographer_do_frame_test.dart Funnel devicelab tests through utils process methods (#122161) 2023-03-08 19:44:40 +00:00
android_lifecycles_test.dart Funnel devicelab tests through utils process methods (#122161) 2023-03-08 19:44:40 +00:00
build_test_task.dart Copy artifacts to applicationBinaryPath when specified for build+test separation (#109879) 2022-08-23 16:32:39 +00:00
dart_plugin_registry_tests.dart Funnel devicelab tests through utils process methods (#122161) 2023-03-08 19:44:40 +00:00
entrypoint_dart_registrant.dart enable combinators_ordering (#107847) 2022-07-18 22:04:07 +00:00
flutter_tool_startup.dart Fix typos (#121171) 2023-02-23 19:43:21 +00:00
gallery.dart Added standard deviation to rasterizer results. (#131781) 2023-08-02 16:40:07 +00:00
hot_mode_tests.dart Funnel devicelab tests through utils process methods (#122161) 2023-03-08 19:44:40 +00:00
integration_tests.dart Ensure Xcode project is setup to start debugger (#136977) 2023-10-25 17:08:57 +00:00
microbenchmarks.dart Set the CONFIGURATION_BUILD_DIR in generated xcconfig when debugging core device (#134493) 2023-09-13 18:08:35 +00:00
native_assets_test.dart Pin dart-lang/native dependencies (#137601) 2023-11-03 22:16:04 +00:00
new_gallery.dart Added new gallery benchmark test that forces opengles. (#131796) 2023-08-03 12:25:29 -07:00
perf_tests.dart Set compile test iOS app target version to not embed Swift runtime (#140188) 2023-12-15 05:04:33 +00:00
platform_channels_benchmarks.dart Funnel devicelab tests through utils process methods (#122161) 2023-03-08 19:44:40 +00:00
plugin_tests.dart Fix typo in function name (#136273) 2023-10-12 15:53:00 +00:00
run_tests.dart [Windows] Add target architecture to build path (#131843) 2023-08-31 09:09:02 -07:00
web_benchmarks.dart Reland --omit-type-checks for benchmarks. (#131493) 2023-07-31 13:17:34 -07:00
web_dev_mode_tests.dart Funnel devicelab tests through utils process methods (#122161) 2023-03-08 19:44:40 +00:00