NervesGate.QemuTests (nerves_gate_sim v0.1.0)

Copy Markdown

One admission owner for the multi-device simulator, shared by the site, CLI and CI.

A scenario run, application install or manual control holds its devices. Runs on different devices proceed in parallel; a scenario with devices: :all holds every device for its run.

Summary

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

configure(change)

install(device, path)

lifecycle(action)

manual(device, action)

mode(device, mode)

run(device, selection \\ "all")

scenarios()

scenarios(selection)

snapshot()

start_link(_)

stop_session(id)

subscribe()

unsubscribe()