Re: [PATCH v10 6/7] test: new qTest case to test the vhost-user-blk-server

2020-10-10 Thread Coiby Xu
On Wed, Sep 23, 2020 at 01:36:06PM +0100, Stefan Hajnoczi wrote: On Fri, Sep 18, 2020 at 04:09:11PM +0800, Coiby Xu wrote: +int qtest_socket_client(char *server_socket_path) +{ +struct sockaddr_un serv_addr; +int sock; +int ret; +int retries = 0; +sock = socket(PF_UNIX, SOCK_

Re: [PATCH v10 6/7] test: new qTest case to test the vhost-user-blk-server

2020-09-23 Thread Stefan Hajnoczi
On Fri, Sep 18, 2020 at 04:09:11PM +0800, Coiby Xu wrote: > +int qtest_socket_client(char *server_socket_path) > +{ > +struct sockaddr_un serv_addr; > +int sock; > +int ret; > +int retries = 0; > +sock = socket(PF_UNIX, SOCK_STREAM, 0); > +g_assert_cmpint(sock, !=, -1); > +

[PATCH v10 6/7] test: new qTest case to test the vhost-user-blk-server

2020-09-18 Thread Coiby Xu
This test case has the same tests as tests/virtio-blk-test.c except for tests have block_resize. Since vhost-user server can only server one client one time, two instances of vhost-user-blk-server are started by qemu-storage-daemon for the hotplug test. In order to not block scripts/tap-driver.pl,