On Tue, Aug 15, 2023 at 12:19:15PM +0000, Tage Johansson wrote:
I guess that we still use nbdkit with a unix socket when testing the
examples in run-tests.sh, right?
Yes. In fact, we must since there may be other tests running in
parallel, or simply an NBD server already sitting on a port. Plus
allocating non-conflicting TCP ports in a race-free way is very hard.
Note that nbdkit's --run parameter defines "$uri" so you don't have to
make the URI yourself.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages.
http://libguestfs.org