]> git.dujemihanovic.xyz Git - u-boot.git/commit
test/py: Use loop mounts if guestmount fails in filesystem tests
authorAlper Nebi Yasak <alpernebiyasak@gmail.com>
Fri, 4 Jun 2021 19:04:45 +0000 (22:04 +0300)
committerTom Rini <trini@konsulko.com>
Mon, 5 Jul 2021 19:28:32 +0000 (15:28 -0400)
commit8f5f5d3a4593f26f0a755f5ecfaa7299e42edeeb
tree428e91a1b55637b4e69985c64d2a2fa4743788e8
parentf1eb346e336fee7c14ed289dc854da4556c29a44
test/py: Use loop mounts if guestmount fails in filesystem tests

If guestmount isn't available on the system, filesystem test setup falls
back to using loop mounts to prepare its disk images. If guestmount is
available but fails to work, the tests are immediately skipped. Instead
of giving up on a guestmount failure, try using loop mounts as an
attempt to keep tests running.

Also stop checking if guestmount is in PATH, as trying to run a missing
guestmount can now follow the same failure codepath and fall back to
loop mounts anyway.

Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
test/py/tests/test_fs/conftest.py