Feature Release 0.8.6
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 configreads a bench's configuration andmimick peripheral config-setreplaces it. - Discovered hardware.
mimick peripheral listshows hardware the bench has found but you haven't configured, with hardware addresses. - JSON output. Add
--format jsonto session, runbook, and bench logs. - Quicker runbook pushes.
mimick runbook pushreads from stdin and names a runbook after its file. - Selected bench.
mimick bench listmarks 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.