Skip to content

Version 0.9.5

Compare
Choose a tag to compare
@Rahix Rahix released this 14 Feb 13:13
· 208 commits to master since this release
v0.9.5

Added

  • Added a new, reworked integration for U-Boot's test/py testsuite as tbot_contrib.uboot.testpy. Consider using this one in preference of the old tbot.tc.uboot.testpy.
  • Added a .board property to all machines which were instantiated from a "board" (like a BoardLinux, for example). This property points back to this original board machine. See issue #65 for a usecase of this.

Removed

  • Soft-removed the old selftest suite (which was called with tbot selftest) in favor of the new pytest based one. Please selftest tbot with the following command instead:
    cd /path/to/tbot-sources
    python3 -m pytest selftest/

Fixed

  • Fixed a bug when using death-strings on a machine and then calling LinuxShell.run(). This fixes spurious messages about the command having ended prematurely when it really hasn't.
  • Fixed Path.write_bytes() and Path.write_text() raising an exception of the wrong type when an error occurs. This could sometimes even lead to improper behavior of follow-up commands.
  • Fixed the GDBShell for versions of gdb which ask about enabling debuginfod.