Logo

Contents:

  • Octoprobe
  • Tentacle
  • Octohub4
  • testbed_heatguard
  • testbed_showcase
  • testbed_micropython
    • User Guide
    • Developer Guide - Debugging/Enhancements
    • Fixes for known problems
    • Tentacle Design Topics
    • Design
      • Design: FirmwareBartender
      • Design: TestBartender
      • Design: TestSelection
      • Design: TestRunSpec
      • Design: Multiprocessing
      • Design: Pull requests
  • testbed_cb_jtag_probe
Octoprobe
  • testbed_micropython
  • Design
  • View page source

Design

  • Design: FirmwareBartender
    • Buildflow
    • Multiprocessing
  • Design: TestBartender
    • Archtictural decision for lazy test evaluation
    • Classes involved in testcollection
  • Design: TestSelection
    • Overview
    • Sources involved
    • Static test inventory
    • Input parameters (ArgsQuery)
    • Filtering logic
    • Examples
  • Design: TestRunSpec
    • Overview
    • Key fields
    • Relationship to tentacle types
    • Lifecycle of tsvs_todo
  • Design: Multiprocessing
    • Design decision: multiprocessing.process
    • Target
    • Sequence diagram
    • communication between main and subprocesses
    • FirmwareBartender and TestBartender cooperation
  • Design: Pull requests
    • Workflow
Previous Next

© Copyright 2024-2026 Hans Märki.

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