-
Notifications
You must be signed in to change notification settings - Fork 25
Closed
Description
## test/py/tests/test_bind.py ss [ 0%]
│ │ │ │ ## test/py/tests/test_bootmenu.py s [ 1%]
│ │ │ │ ## test/py/tests/test_button.py ss [ 2%]
│ │ │ │ ## test/py/tests/test_cleanup_build.py EE [ 3%]
│ │ │ │ ## test/py/tests/test_event_dump.py s [ 3%]
│ │ │ │ ## test/py/tests/test_extension.py s [ 4%]
│ │ │ │ ## test/py/tests/test_fit.py s [ 4%]
│ │ │ │ ## test/py/tests/test_fit_auto_signed.py s [ 5%]
│ │ │ │ ## test/py/tests/test_fit_ecdsa.py s [ 5%]
│ │ │ │ ## test/py/tests/test_fpga.py ssssssssssssssss [ 13%]
│ │ │ │ ## test/py/tests/test_handoff.py s [ 14%]
│ │ │ │ ## test/py/tests/test_kconfig.py ss [ 15%]
│ │ │ │ ## test/py/tests/test_log.py ss [ 16%]
│ │ │ │ ## test/py/tests/test_lsblk.py s [ 16%]
│ │ │ │ ## test/py/tests/test_of_migrate.py sss [ 17%]
│ │ │ │ ## test/py/tests/test_ofplatdata.py s [ 18%]
│ │ │ │ ## test/py/tests/test_pstore.py sss [ 19%]
│ │ │ │ ## test/py/tests/test_qfw.py ss [ 20%]
│ │ │ │ ## test/py/tests/test_sandbox_exit.py ssss [ 22%]
│ │ │ │ ## test/py/tests/test_scp03.py s [ 23%]
│ │ │ │ ## test/py/tests/test_source.py s [ 23%]
│ │ │ │ ## test/py/tests/test_spl.py ss [ 24%]
│ │ │ │ ## test/py/tests/test_stackprotector.py s [ 25%]
│ │ │ │ ## test/py/tests/test_tpm2.py sssssssssss [ 30%]
│ │ │ │ ## test/py/tests/test_trace.py s [ 31%]
│ │ │ │ ## test/py/tests/test_ut.py s [ 31%]
│ │ │ │ ## test/py/tests/test_vbe.py s [ 32%]
│ │ │ │ ## test/py/tests/test_vbe_vpl.py s [ 32%]
│ │ │ │ ## test/py/tests/test_vboot.py ssssssssssssssssssssssssssssss [ 47%]
│ │ │ │ ## test/py/tests/test_vpl.py s [ 47%]
│ │ │ │ ## test/py/tests/test_android/test_ab.py s [ 48%]
│ │ │ │ ## test/py/tests/test_android/test_abootimg.py ss [ 49%]
│ │ │ │ ## test/py/tests/test_android/test_avb.py ssssss [ 51%]
│ │ │ │ ## test/py/tests/test_cat/test_cat.py s [ 52%]
│ │ │ │ ## test/py/tests/test_fs/test_basic.py sssssssssssssssssssssssssssssssssssssss [ 71%]
│ │ │ │ ## test/py/tests/test_fs/test_erofs.py s [ 71%]
│ │ │ │ ## test/py/tests/test_fs/test_ext.py ssssssssssssssssssssssss [ 83%]
│ │ │ │ ## test/py/tests/test_fs/test_mkdir.py ssssssssssss [ 89%]
│ │ │ │ ## test/py/tests/test_fs/test_symlink.py ssss [ 91%]
│ │ │ │ ## test/py/tests/test_fs/test_unlink.py ssssssssssssss [ 98%]
│ │ │ │ ## test/py/tests/test_fs/test_squashfs/test_sqfs_load.py s [ 98%]
│ │ │ │ ## test/py/tests/test_fs/test_squashfs/test_sqfs_ls.py s [ 99%]
│ │ │ │ ## test/py/tests/test_semihosting/test_hostfs.py s [ 99%]
│ │ │ │ ## test/py/tests/test_xxd/test_xxd.py s [100%]
│ │ │ │ ##
│ │ │ │ ## ================================================ ERRORS =================================================
│ │ │ │ ## _____________________________________ ERROR at setup of test_clean ______________________________________
│ │ │ │ ## test/py/tests/test_cleanup_build.py:20: in tmp_copy_of_builddir
│ │ │ │ ## shutil.copytree(
│ │ │ │ ## /usr/lib/python3.8/shutil.py:557: in copytree
│ │ │ │ ## return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
│ │ │ │ ## /usr/lib/python3.8/shutil.py:513: in _copytree
│ │ │ │ ## raise Error(errors)
│ │ │ │ ## E shutil.Error: [('./uboot-testpy-tbot/fifo_commands', '/tmp/pytest-of-adnanelhammoudi/pytest-6/test_clean0/uboot-testpy-tbot/fifo_commands', '`./uboot-testpy-tbot/fifo_commands` is a named pipe'), ('./uboot-testpy-tbot/fifo_console_send', '/tmp/pytest-of-adnanelhammoudi/pytest-6/test_clean0/uboot-testpy-tbot/fifo_console_send', '`./uboot-testpy-tbot/fifo_console_send` is a named pipe'), ('./uboot-testpy-tbot/fifo_console_recv', '/tmp/pytest-of-adnanelhammoudi/pytest-6/test_clean0/uboot-testpy-tbot/fifo_console_recv', '`./uboot-testpy-tbot/fifo_console_recv` is a named pipe')]
│ │ │ │ ## ____________________________________ ERROR at setup of test_mrproper ____________________________________
│ │ │ │ ## test/py/tests/test_cleanup_build.py:20: in tmp_copy_of_builddir
│ │ │ │ ## shutil.copytree(
│ │ │ │ ## /usr/lib/python3.8/shutil.py:557: in copytree
│ │ │ │ ## return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
│ │ │ │ ## /usr/lib/python3.8/shutil.py:513: in _copytree
│ │ │ │ ## raise Error(errors)
│ │ │ │ ## E shutil.Error: [('./uboot-testpy-tbot/fifo_commands', '/tmp/pytest-of-adnanelhammoudi/pytest-6/test_mrproper0/uboot-testpy-tbot/fifo_commands', '`./uboot-testpy-tbot/fifo_commands` is a named pipe'), ('./uboot-testpy-tbot/fifo_console_send', '/tmp/pytest-of-adnanelhammoudi/pytest-6/test_mrproper0/uboot-testpy-tbot/fifo_console_send', '`./uboot-testpy-tbot/fifo_console_send` is a named pipe'), ('./uboot-testpy-tbot/fifo_console_recv', '/tmp/pytest-of-adnanelhammoudi/pytest-6/test_mrproper0/uboot-testpy-tbot/fifo_console_recv', '`./uboot-testpy-tbot/fifo_console_recv` is a named pipe')]
│ │ │ │ ## ======================================== short test summary info ========================================
│ │ │ │ ## ERROR test/py/tests/test_cleanup_build.py::test_clean - shutil.Error: [('./uboot-testpy-tbot/fifo_comm...
│ │ │ │ ## ERROR test/py/tests/test_cleanup_build.py::test_mrproper - shutil.Error: [('./uboot-testpy-tbot/fifo_c...
│ │ │ │ ## ============================ 204 skipped, 223 deselected, 2 errors in 2.78s =============================
│ │ │ └─Fail. (3.820s)
│ │ ├─POWEROFF (imx8q)
│ │ └─Fail. (5.321s)
FAILED
======================================================================= FAILURES ========================================================================
____________________________________________________________________ test_run_testpy ____________________________________________________________________
@tbot.testcase
def test_run_testpy():
with tbot.ctx() as cx:
lb = cx.request(tbot.role.LocalHost)
b = cx.request(tbot.role.Board)
ub = cx.request(tbot.role.BoardUBoot, exclusive=True)
build_dir = lb.workdir
> uboot.testpy(
build_dir,
boardenv=BOARDENV,
board=b,
uboot=ub,
testpy_args=["-k", "not (gpio or version or dm or efi or env or hashes or gpt or help or hush or net or md or part or pinmux or shell or sleep)"],)
test_cases/test_uboot.py:14:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../.local/lib/python3.8/site-packages/tbot/decorators.py:92: in wrapped
return tc(*args, **kwargs)
../../.local/lib/python3.8/site-packages/tbot_contrib/uboot/_testpy.py:353: in testpy
chan_testpy.terminate0()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tbot.machine.linux.util.RunCommandProxy object at 0x7fee57663dd0>
def terminate0(self) -> str:
"""
Wait for the command to end **successfully**.
Asserts that the command returned with retcode 0. If it did not, an
exception is raised.
:returns: Remaining output of the command until completion.
:rtype: str
"""
retcode, output = self.terminate()
if retcode != 0:
> raise tbot.error.CommandFailure(
self._exc_host, self._exc_args, repr=self._cmd
)
E tbot.error.CommandFailure: command failed: [Local] ./test/py/test.py --build-dir . --board-type tbot-imx8q -k 'not (gpio or version or dm or efi or env or hashes or gpt or help or hush or net or md or part or pinmux or shell or sleep)'
../../.local/lib/python3.8/site-packages/tbot/machine/linux/util.py:184: CommandFailure
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels