[iOS][test runner] Do not report cancelled statuses as failed tests in test results.
When TESTS_DID_NOT_START or BUILD_INTERRUPTED happened in the an attempt and some tests didn't run due to these statuses, the tests will be retried in next attempt if there is one attempt in our test runner. These cancellations are listed as failed tests in the attempt result and will be finally copied into standard test result json, even though all affected tests succeed in following attempts. This will cause a failure in Chromium recipe. See the bug for details. Since this change, we don't mark these in test results. Tests affected by these statuses are already marked as timeout in standard test results so this won't let go any failures. Bug: 1073491 Change-Id: Id031d3fa1b7ed61bf61db2887ed8037df4244d0c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2161930Reviewed-by:Justin Cohen <justincohen@chromium.org> Commit-Queue: Zhaoyang Li <zhaoyangli@chromium.org> Cr-Commit-Position: refs/heads/master@{#761993}
Showing
Please register or sign in to comment