Commit 6051c003 authored by zhaoyangli's avatar zhaoyangli Committed by Commit Bot

[iOS][infra] Output iOS disabled tests from coverage builder.

Add the test arg to iOS code coverage runner so that iOS disabled tests
will be written to a file, parsed in test runner and reported to result
json file. Use coverage builder as this is relative static information
that's suitable to run on coverage CI builder.
Note: This arg currently only works for outputting disabled GTests.

Bug: 1065022
Change-Id: I6481e271b970397829f0f8301bd1089c7a0a6076
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2364029Reviewed-by: default avatarGarrett Beaty <gbeaty@chromium.org>
Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#800359}
parent b200a5df
This diff is collapsed.
This diff is collapsed.
...@@ -308,6 +308,14 @@ ...@@ -308,6 +308,14 @@
], ],
}, },
}, },
'ios_output_disabled_tests': {
'$mixin_append': {
'args': [
'--args-json',
'{"test_args": ["--write-compiled-tests-json-to-writable-path"]}'
],
},
},
'isolate_profile_data': { 'isolate_profile_data': {
'isolate_profile_data': True, 'isolate_profile_data': True,
}, },
......
...@@ -2059,6 +2059,7 @@ ...@@ -2059,6 +2059,7 @@
}, },
'ios-simulator-code-coverage': { 'ios-simulator-code-coverage': {
'mixins': [ 'mixins': [
'ios_output_disabled_tests',
'isolate_profile_data', 'isolate_profile_data',
'mac_10.15', 'mac_10.15',
'mac_toolchain', 'mac_toolchain',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment