test/py: correctly log xfail/xpass tests
authorStephen Warren <swarren@nvidia.com>
Thu, 28 Jan 2016 06:57:51 +0000 (23:57 -0700)
committerSimon Glass <sjg@chromium.org>
Fri, 29 Jan 2016 04:01:24 +0000 (21:01 -0700)
commit78b39cc3e19e698c04c2417ed5f79e324c90595e
tree89a27478bfba1d0c64f54cf3c5d1ff452e8017e7
parent9129d9f5fd73a8bcdca7489b3ed2418a8b1416e2
test/py: correctly log xfail/xpass tests

Tests can complete in passed, skipped, xpass, xfailed, or failed, states.
Currently the U-Boot log generation code doesn't handle the xfailed or
xpass states since they aren't used. Add support for the remaining states.
Without this, tests that xfail end up being reported as skipped.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Acked-by: Simon Glass <sjg@chromium.org>
test/py/conftest.py
test/py/multiplexed_log.css
test/py/multiplexed_log.py