Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test: do not count skipped tests as executed
[ upstream commit a620df6df6d61660661afade09760b2dfba4eb42 ] The logic around skipped tests is a little confusing in the unit test runner. * Any explicitly disabled tests are counted as skipped but not executed. * Any tests that return TEST_SKIPPED are counted as both skipped and executed, using the same statistics counters. This makes the stats very strange and hard to correlate, since the totals don't add up. One would expect that SKIPPED + EXECUTED + UNSUPPORTED == TOTAL, and that PASSED + FAILED == EXECUTED. To achieve this, mark any tests returning TEST_SKIPPED, or ENOTSUP as not having executed. Signed-off-by: Bruce Richardson <[email protected]> Acked-by: Akhil Goyal <[email protected]> Acked-by: Ciara Power <[email protected]> Acked-by: Tyler Retzlaff <[email protected]>
- Loading branch information