Commit f3ee2821 authored by Michael Froman's avatar Michael Froman
Browse files

Bug 1828517 - Vendor libwebrtc from 9795589f50

Upstream commit: https://webrtc.googlesource.com/src/+/9795589f50237a3742d9bb247c9ac3143069c9ec
    Add "iOS Debug (simulator)" CI bot.

    Also set xcode back to xcode 13 for iOS 14.

    Change-Id: Ic5475d274895b5f86e4fea36805dec4486adc79b
    Bug: b/264630045
    Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/290894


    Commit-Queue: Jeremy Leconte <jleconte@google.com>
    Reviewed-by: default avatarMirko Bonadei <mbonadei@webrtc.org>
    Cr-Commit-Position: refs/heads/main@{#39094}
parent 4fa7a6d0
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -20898,3 +20898,6 @@ f04a345762
# MOZ_LIBWEBRTC_SRC=/home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-libwebrtc MOZ_LIBWEBRTC_BRANCH=mozpatches bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
e7e53feace
# MOZ_LIBWEBRTC_SRC=/home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-libwebrtc MOZ_LIBWEBRTC_BRANCH=mozpatches bash dom/media/webrtc/third_party_build/fast-forward-libwebrtc.sh
# base of lastest vendoring
9795589f50
+2 −0
Original line number Diff line number Diff line
@@ -13954,3 +13954,5 @@ libwebrtc updated from /home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-l
libwebrtc updated from /home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2023-04-21T03:59:08.495758.
# ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc
libwebrtc updated from /home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2023-04-21T04:00:04.795717.
# ./mach python dom/media/webrtc/third_party_build/vendor-libwebrtc.py --from-local /home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-libwebrtc --commit mozpatches libwebrtc
libwebrtc updated from /home/mfroman/mozilla/moz-central/.moz-fast-forward/moz-libwebrtc commit mozpatches on 2023-04-21T04:00:59.627723.
+1 −0
Original line number Diff line number Diff line
@@ -741,6 +741,7 @@ ios_try_job("ios_compile_arm64_dbg")
ios_builder("iOS64 Release", "iOS|arm64|rel")
ios_try_job("ios_compile_arm64_rel")
ios_try_job("ios_compile_arm64_rel_reclient", cq = {"experiment_percentage": 100})
ios_builder("iOS Debug (simulator)", "iOS|x64|sim")
ios_try_job("ios_dbg_simulator", cq = None)
ios_builder("iOS64 Sim Debug (iOS 14)", "iOS|x64|14")
ios_try_job("ios_sim_x64_dbg_ios14")
+56 −0
Original line number Diff line number Diff line
@@ -1735,6 +1735,61 @@ buckets {
        }
      }
    }
    builders {
      name: "iOS Debug (simulator)"
      swarming_host: "chromium-swarm.appspot.com"
      swarming_tags: "vpython:native-python-wrapper"
      dimensions: "cpu:x86-64"
      dimensions: "os:Mac"
      dimensions: "pool:luci.webrtc.ci"
      exe {
        cipd_package: "infra/recipe_bundles/chromium.googlesource.com/chromium/tools/build"
        cipd_version: "refs/heads/main"
        cmd: "luciexe"
      }
      properties:
        '{'
        '  "$build/goma": {'
        '    "server_host": "goma.chromium.org",'
        '    "use_luci_auth": true'
        '  },'
        '  "$build/reclient": {'
        '    "instance": "rbe-webrtc-trusted",'
        '    "metrics_project": "chromium-reclient-metrics"'
        '  },'
        '  "$recipe_engine/resultdb/test_presentation": {'
        '    "column_keys": [],'
        '    "grouping_keys": ['
        '      "status",'
        '      "v.test_suite"'
        '    ]'
        '  },'
        '  "builder_group": "client.webrtc",'
        '  "recipe": "webrtc/standalone",'
        '  "xcode_build_version": "13c100"'
        '}'
      priority: 30
      execution_timeout_secs: 7200
      caches {
        name: "xcode_ios_13c100"
        path: "xcode_ios_13c100.app"
      }
      build_numbers: YES
      service_account: "webrtc-ci-builder@chops-service-accounts.iam.gserviceaccount.com"
      experiments {
        key: "luci.recipes.use_python3"
        value: 100
      }
      resultdb {
        enable: true
        bq_exports {
          project: "webrtc-ci"
          dataset: "resultdb"
          table: "ci_test_results"
          test_results {}
        }
      }
    }
    builders {
      name: "iOS64 Debug"
      swarming_host: "chromium-swarm.appspot.com"
@@ -2140,6 +2195,7 @@ buckets {
        '          "Win64 Debug (Clang)",'
        '          "Win64 Release (Clang)",'
        '          "iOS API Framework Builder",'
        '          "iOS Debug (simulator)",'
        '          "iOS64 Debug",'
        '          "iOS64 Release",'
        '          "iOS64 Sim Debug (iOS 12)",'
+5 −0
Original line number Diff line number Diff line
@@ -66,6 +66,11 @@ consoles {
    category: "iOS|arm64"
    short_name: "rel"
  }
  builders {
    name: "buildbucket/luci.webrtc.ci/iOS Debug (simulator)"
    category: "iOS|x64"
    short_name: "sim"
  }
  builders {
    name: "buildbucket/luci.webrtc.ci/iOS64 Sim Debug (iOS 14)"
    category: "iOS|x64"
Loading