ci: Halt on sanitizer errors
ci: Halt on sanitizer errors

The undefined behaviour sanitizer (UBSAN) defaults to merely printing an
error message if it detects undefined behaviour. These error messages often
end up in captured output and do not fail the tests, effectively hiding
the warning. Make the test cases fail to make the issues visible.

Signed-off-by: Tim Wiederhake <da93ee425e056cfcf1ddac9fc87851b25464abf4@redhat.com>
Reviewed-by: Daniel P. Berrangé <bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com>

nertpinx/libvirt,jfehlig/libvirt,libvirt/libvirt,jfehlig/libvirt,libvirt/libvirt,libvirt/libvirt,jfehlig/libvirt,olafhering/libvirt,libvirt/libvirt,olafhering/libvirt,zippy2/libvirt,olafhering/libvirt,nertpinx/libvirt,zippy2/libvirt,zippy2/libvirt,olafhering/libvirt,nertpinx/libvirt,crobinso/libvirt,jfehlig/libvirt,nertpinx/libvirt,nertpinx/libvirt,crobinso/libvirt,crobinso/libvirt,zippy2/libvirt,crobinso/libvirt