pytest_bluezenv.DbusSystem#
- class pytest_bluezenv.DbusSystem[source]#
Host plugin providing system DBus, at address impl.plugins[“dbus-system”].address.
Warning
dbus-python MUST be used only from the GLib main loop, as the library has concurrency bugs. All functions using it MUST either run from GLib main loop eg. via mainloop_wrap
- __init__()[source]#
Configure plugin (runs on parent host side). This is called at test discovery time, so should mainly store static data.
Methods
__init__()Configure plugin (runs on parent host side).
presetup(config)Parent host-side setup, before VM environment is started.
setup(impl)VM-side setup
teardown()VM-side teardown
Attributes
- dbus_type = 'system'
- depends = ()
- name = 'dbus-system'
- value = None