Skip to content

Define building block components and interfaces #4

@bhcopeland

Description

@bhcopeland

Meta-issue: work out what the actual pieces are and how they talk to
each other.

Starting list from docs/architecture.md:

  • Bisection loop / orchestrator
  • Commit selector (midpoint or n-bisect)
  • Build step (TuxMake, Maestro, custom)
  • Build cache
  • Test step (TuxRun/QEMU, LAVA, custom)
  • Result parser (logspec for error signatures)
  • Reporting (email, recipients, Lore lookup)
  • Verification (revert + retest)

Goal for the follow-up meeting: look at the contributed scripts and
agree on what to build first and what the interfaces look like.

Metadata

Metadata

Assignees

No one assigned

    Labels

    architectureArchitecture and design discussions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions