[iOS test runners]Modularizing and updating test_runners.
Changes in this cl: - added test_apps(Gtest and EGtests) to reduce code duplication ( filling xctest_run files for EG1 and EG2 tests, filtering tests, creating commands to run tests). -Removes shard_xctest method and other EG sharding code from test_runner because shards only use in xcodebuild_runner. - updated *runner.py to support test_apps - replaced `iossim` with `xcodebuild` command. In following cls: 1. iossim parameter will be removed in all test-runners and unittests and then 2. ios/api.py remove iossim. Bug: 1011498 Change-Id: I9966ba1152eabeee56457fa8db3b6e9f585df3c9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1961166 Commit-Queue: Maksym Onufriienko <monufriienko@chromium.org> Reviewed-by:Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#742746}
Showing
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment