__ni_testbus_host_is_inuse: turn confusing error message into debug message

Signed-off-by: Olaf Kirch <okir@suse.de>
selftest/functions: added testbus_getenv_nonempty

This function does a getenv call and ensures that the value is not empty.
If it is, it fails the current test.

Signed-off-by: Olaf Kirch <okir@suse.de>
client: in --show-xml, properly handle string arrays.

Signed-off-by: Olaf Kirch <okir@suse.de>
Another fix to start-kvm-guest script

Signed-off-by: Olaf Kirch <okir@suse.de>
__ni_process_run: when given a relative application name, try to look it up in our default path

Signed-off-by: Olaf Kirch <okir@suse.de>
When claiming a host, its eventlog is discarded

Signed-off-by: Olaf Kirch <okir@suse.de>
client run-command --send-script: support HERE scripts (allow a script name of "-")

Signed-off-by: Olaf Kirch <okir@suse.de>
Another start-kvm-guest fix: bring up kvmbr0 bridge device

Signed-off-by: Olaf Kirch <okir@suse.de>
Add more tests to yp test suite

Signed-off-by: Olaf Kirch <okir@suse.de>