Re-enable XCTests apprtcmobile_tests on simulators.

Bug: webrtc:12244
Change-Id: Idca6bcc1505b0b9ceadfafbe128d64d53800f34a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260280
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Reviewed-by: Christoffer Jansson <jansson@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#36684}
This commit is contained in:
Jeremy Leconte
2022-04-28 09:45:29 +02:00
committed by WebRTC LUCI CQ
parent 01a0db2e74
commit 72efd91d1f
3 changed files with 303 additions and 3 deletions

View File

@ -8482,6 +8482,56 @@
"iOS64 Release": {},
"iOS64 Sim Debug (iOS 12)": {
"isolated_scripts": [
{
"args": [
"--platform",
"iPhone X",
"--version",
"12.4",
"--xcode-build-version",
"12a7209",
"--out-dir",
"${ISOLATED_OUTDIR}",
"--xcode-parallelization"
],
"isolate_name": "apprtcmobile_tests",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "apprtcmobile_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/mac_toolchain/${platform}",
"location": ".",
"revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
}
],
"dimension_sets": [
{
"os": "Mac-11"
}
],
"named_caches": [
{
"name": "runtime_ios_12_4",
"path": "Runtime-ios-12.4"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://examples:apprtcmobile_tests/"
},
{
"args": [
"--platform",
@ -9369,6 +9419,56 @@
},
"iOS64 Sim Debug (iOS 13)": {
"isolated_scripts": [
{
"args": [
"--platform",
"iPhone X",
"--version",
"13.6",
"--xcode-build-version",
"12a7209",
"--out-dir",
"${ISOLATED_OUTDIR}",
"--xcode-parallelization"
],
"isolate_name": "apprtcmobile_tests",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "apprtcmobile_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/mac_toolchain/${platform}",
"location": ".",
"revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
}
],
"dimension_sets": [
{
"os": "Mac-11"
}
],
"named_caches": [
{
"name": "runtime_ios_13_6",
"path": "Runtime-ios-13.6"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://examples:apprtcmobile_tests/"
},
{
"args": [
"--platform",
@ -10256,6 +10356,56 @@
},
"iOS64 Sim Debug (iOS 14.0)": {
"isolated_scripts": [
{
"args": [
"--platform",
"iPhone X",
"--version",
"14.0",
"--xcode-build-version",
"12a7209",
"--out-dir",
"${ISOLATED_OUTDIR}",
"--xcode-parallelization"
],
"isolate_name": "apprtcmobile_tests",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "apprtcmobile_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/mac_toolchain/${platform}",
"location": ".",
"revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
}
],
"dimension_sets": [
{
"os": "Mac-11"
}
],
"named_caches": [
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://examples:apprtcmobile_tests/"
},
{
"args": [
"--platform",

View File

@ -159,9 +159,9 @@
},
},
'ios_simulator_tests': {
# TODO(bugs.webrtc.org/12244): Some tests are skipped on iOS simulator
# platforms because they fail or they are flaky.
#'apprtcmobile_tests': {'mixins': ['xcode_parallelization']},
'apprtcmobile_tests': {
'mixins': ['xcode_parallelization']
},
'audio_decoder_unittests': {},
'common_audio_unittests': {},
'common_video_unittests': {},

View File

@ -2588,6 +2588,56 @@
"ios_compile_arm64_rel": {},
"ios_sim_x64_dbg_ios12": {
"isolated_scripts": [
{
"args": [
"--platform",
"iPhone X",
"--version",
"12.4",
"--xcode-build-version",
"12a7209",
"--out-dir",
"${ISOLATED_OUTDIR}",
"--xcode-parallelization"
],
"isolate_name": "apprtcmobile_tests",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "apprtcmobile_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/mac_toolchain/${platform}",
"location": ".",
"revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
}
],
"dimension_sets": [
{
"os": "Mac-11"
}
],
"named_caches": [
{
"name": "runtime_ios_12_4",
"path": "Runtime-ios-12.4"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://examples:apprtcmobile_tests/"
},
{
"args": [
"--platform",
@ -3475,6 +3525,56 @@
},
"ios_sim_x64_dbg_ios13": {
"isolated_scripts": [
{
"args": [
"--platform",
"iPhone X",
"--version",
"13.6",
"--xcode-build-version",
"12a7209",
"--out-dir",
"${ISOLATED_OUTDIR}",
"--xcode-parallelization"
],
"isolate_name": "apprtcmobile_tests",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "apprtcmobile_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/mac_toolchain/${platform}",
"location": ".",
"revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
}
],
"dimension_sets": [
{
"os": "Mac-11"
}
],
"named_caches": [
{
"name": "runtime_ios_13_6",
"path": "Runtime-ios-13.6"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://examples:apprtcmobile_tests/"
},
{
"args": [
"--platform",
@ -4362,6 +4462,56 @@
},
"ios_sim_x64_dbg_ios14": {
"isolated_scripts": [
{
"args": [
"--platform",
"iPhone X",
"--version",
"14.0",
"--xcode-build-version",
"12a7209",
"--out-dir",
"${ISOLATED_OUTDIR}",
"--xcode-parallelization"
],
"isolate_name": "apprtcmobile_tests",
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "apprtcmobile_tests",
"resultdb": {
"enable": true,
"has_native_resultdb_integration": true
},
"swarming": {
"can_use_on_swarming_builders": true,
"cipd_packages": [
{
"cipd_package": "infra/tools/mac_toolchain/${platform}",
"location": ".",
"revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
}
],
"dimension_sets": [
{
"os": "Mac-11"
}
],
"named_caches": [
{
"name": "runtime_ios_14_0",
"path": "Runtime-ios-14.0"
},
{
"name": "xcode_ios_12a7209",
"path": "Xcode.app"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://examples:apprtcmobile_tests/"
},
{
"args": [
"--platform",