pytest_bluezenv.HostProxy#

class pytest_bluezenv.HostProxy(path, timeout, name)[source]#

Parent host-side representation of one VM host with loadable plugins.

Plugins are usually loaded based on host_setup, but can also be loaded during the test itself.

Loaded plugins appear as attributes on the host proxy.

__init__(path, timeout, name)[source]#

Methods

__init__(path, timeout, name)

close()

Shutdown this VM host tester instance.

load(plugin)

Load given plugin to the VM host synchronously.

set_instance_name(name)

start_load(plugin)

Initiate loading the given plugin to the VM host.

wait_load([timeout])

Wait for plugin loads to complete, and make plugins available.