You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add tests for parsing parallel XCTest run output (#1418)
When performing a parallel XCTest run we first parse the terminal
output, then parse the xUnit XML output and merge the two data sets
together to create the run results. This merging was not being tested at
the unit test level, only at the integration test level, which lead to
a subtle and occasional bug, #1334 (fixed in #1343).
As a followup, update the existing XCTestOutputParser tests to test both
regular and parallel test run output. xUnit XML is synthesized from the
expected results and fed in to the `TestXUnitParser` to modify the
test's `TestRunState` just as it is in the extension.
0 commit comments