Skip to main content

Feature Release 0.8.6

2 min readWritten by: The MIMICK Team

Name your DUT, manage peripheral configuration from the CLI, and get JSON output.

What's new​

  • DUT identity. Give the DUT on each bench a name and a description. Telemetry from that bench is tagged with it.
  • Peripheral configuration from the CLI. mimick peripheral config reads a bench's configuration and mimick peripheral config-set replaces it.
  • Discovered hardware. mimick peripheral list shows hardware the bench has found but you haven't configured, with hardware addresses.
  • JSON output. Add --format json to session, runbook, and bench logs.
  • Quicker runbook pushes. mimick runbook push reads from stdin and names a runbook after its file.
  • Selected bench. mimick bench list marks the bench you're using with *.
  • Runbooks pane. The bench page shows passed and failed counts for each runbook and its recent runs.
  • Inventory tab. Pick a setup and edit each peripheral's configuration from the bench Inventory tab.
  • Peripheral locations. Hover a location to see where the hardware is plugged in.
  • Readable log entries. Log messages show their details in a collapsible key and value list.

Bug fixes​

  • A bench whose certificate expires while running enrolls again without a restart.
  • Switching configurations releases network ports the new configuration doesn't use.
  • The Update button is disabled when a bench already runs the latest release.