Welcome to tbot’s documentation!

Warning

This is the documentation for an old version of tbot. Please head over to

for the latest docs!

tbot is a testing/automation tool that is focused on usage in embedded development. At its core tbot just provides utilities for interaction with remote hosts/targets and an extensive library of routines that are common in embedded development/testing.

tbot aims to be a support for the developer while working on a project and without much modification also allow running tests in an automated setting (CI).

_images/tbot.svg

Note

The tbot Host and the Lab Host can also be the same machine in which case the SSH connection between them is not needed. (Same with BuildHost and LabHost)

Contents:

Indices and tables