google / wasefire

Secure firmware framework focusing on developer experience

Home Page:https://google.github.io/wasefire/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Host runner improvements for automated testing

ia0 opened this issue · comments

The host runner currently provides the following simple user interface:

  • Applet debug is written to standard output.
  • Buttons are controlled by writing commands to standard input.
  • LEDs status is updated by printing to standard output.

There is also a Web UI that provides a visual interface for those 3 components.

This issue would add some automatable UI by providing control over those components through sockets. A driver program could then interact with the host runner through those sockets to drive testing and fuzzing.