Skip to content

Delete Mac mac_unopt > ci/ios_debug_unopt_sim #192753

Closed

Description

@vashworth

Currently we have Mac mac_unopt > ci/ios_debug_unopt_sim, but we also have Mac mac_unopt > ci/ios_debug_unopt_sim_arm64

The non-arm version of the test verifies that an x86 build of the engine works on a simulator.

Xcode no longer supports intel simulators and is dropping Rosetta support. We should just remove this build. The x86 simulator build will still be built in Mac mac_ios_engine > ci/ios_debug_sim, we're just not going to test it anymore.

{
"cas_archive": false,
"properties": {
"$flutter/osx_sdk": {
"runtime_versions": [
"ios-26-2_17c52"
],
"sdk_version": "17c52"
}
},
"drone_dimensions": [
"device_type=none",
"os=Mac-15.7",
"cpu=x86"
],
"gclient_variables": {
"download_android_deps": false,
"use_rbe": true
},
"gn": [
"--ios",
"--runtime-mode",
"debug",
"--simulator",
"--no-lto",
"--unoptimized",
"--rbe",
"--no-goma",
"--xcode-symlinks",
"--target-dir",
"ci/ios_debug_unopt_sim"
],
"name": "ci/ios_debug_unopt_sim",
"description": "Builds a debug mode engine for x64 iOS simulator. Runs unit tests and the scenario app tests.",
"ninja": {
"config": "ci/ios_debug_unopt_sim",
"targets": [
"flutter/testing/ios_scenario_app",
"flutter/shell/platform/darwin/ios:ios_test_flutter"
]
},
"tests": [
{
"language": "python3",
"name": "Tests for ios_debug_unopt_sim",
"script": "flutter/testing/run_tests.py",
"parameters": [
"--variant",
"ci/ios_debug_unopt_sim",
"--type",
"objc",
"--engine-capture-core-dump",
"--ios-variant",
"ci/ios_debug_unopt_sim"
]
},
{
"name": "Scenario App Integration Tests",
"parameters": [
"ci/ios_debug_unopt_sim"
],
"script": "flutter/testing/ios_scenario_app/run_ios_tests.sh"
}
]
},

Activity

  1. vashworth commented on Sep 14, 2026

    @vashworth
    ContributorAuthor

    This is required for us to migrate the arm64 bots to Xcode 27 while maintaining Xcode 26 on the intel bots.

    We could alternatively pass --os-runtime com.apple.CoreSimulator.SimRuntime.iOS-26-2 to the tests

  2. added
    engineflutter/engine related. See also e: labels.
    P1High-priority issues at the top of the work list
    team-iosOwned by iOS platform team
    on Sep 14, 2026
  3. changed the title [-]Pin `Mac mac_unopt > ci/ios_debug_unopt_sim` to arm64[/-] [+]Delete `Mac mac_unopt > ci/ios_debug_unopt_sim`[/+] on Sep 14, 2026
  4. github-actions commented on Oct 3, 2026

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  5. locked as resolved and limited conversation to collaborators on Oct 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

P1High-priority issues at the top of the work listengineflutter/engine related. See also e: labels.team-iosOwned by iOS platform team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions