TBot
0.3.4

Contents:

  • Installation
  • Getting Started
  • Commandline Usage
  • Configuration
  • Logging
  • TBot Module
  • Builtin Testcases
  • Example Workflow
  • Example Testcases
TBot
  • Docs »
  • Welcome to TBot’s documentation!
  • View page source

Welcome to TBot’s documentation!¶

TBot is an automation tool for embedded development. It can handle day to day routines to make a develper’s life easier and it can be used for automation of test using a CI.

_images/tbot.svg

Contents:

  • Installation
    • Troubleshooting
    • Completions
    • Development
  • Getting Started
    • TBot Project Structure
    • First TBot Usage
    • Testcases
    • Labhost Shell Interaction
    • Board Interaction
    • Buildhost Interaction
    • tb.and_then
    • tbot.log - Logging
    • Configuration
  • Commandline Usage
    • TBot
    • TBot Manager
  • Configuration
    • Configuring your configuration
    • Examples
    • Available options
  • Logging
    • Demo Backend
    • Generate a markdown documentation of the tbot run
    • Generate an html log
    • Generate a JUnit XML file
  • TBot Module
    • TBot
    • Machines
    • Utils
  • Builtin Testcases
    • Exports for git testcases
    • Testcases for working with git
    • Exports for shell operations
    • Common shell operations
    • Exports for toolchains
    • Testcase to setup a toolchain environment
    • Exports for U-Boot
    • Testcase to build U-Boot
    • Collection of U-Boot tasks
    • Run U-Boot tests inside the sandbox
    • Run U-Boot tests on real hardware
    • Exports for Linux
    • Testcase to build Linux
    • Collection of Linux tasks
    • Interactive testcases for debugging & development
  • Example Workflow
    • Development
    • Automation
  • Example Testcases
    • Simple testcase to test if the boardshell is working

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2018, Rahix.

Built with Sphinx using a theme provided by Read the Docs.