mbox series

[liburing,0/4] add more net tests

Message ID cover.1664409593.git.asml.silence@gmail.com (mailing list archive)
Headers show
Series add more net tests | expand

Message

Pavel Begunkov Sept. 29, 2022, 12:03 a.m. UTC
NOT FOR THIS LIBURING RELEASE

We need more testing for send/recv. This series extends zerocopy tests
to non-zerocopy opcodes to cover 1) non-zc send() with address and
2) retrying sendmsg[zc]() with large iovecs to make sure we fixing
up fast_iov right on short send.

Pavel Begunkov (4):
  tests: improve zc cflags handling
  tests/zc: pass params in a struct
  tests: add non-zc tests in send-zerocopy.c
  tests: add tests for retries with long iovec

 test/send-zerocopy.c | 182 ++++++++++++++++++++++++++++++-------------
 1 file changed, 127 insertions(+), 55 deletions(-)

Comments

Pavel Begunkov Sept. 29, 2022, 12:54 p.m. UTC | #1
On 9/29/22 01:03, Pavel Begunkov wrote:
> NOT FOR THIS LIBURING RELEASE

I'll resend it with a few improvements later

> 
> We need more testing for send/recv. This series extends zerocopy tests
> to non-zerocopy opcodes to cover 1) non-zc send() with address and
> 2) retrying sendmsg[zc]() with large iovecs to make sure we fixing
> up fast_iov right on short send.
> 
> Pavel Begunkov (4):
>    tests: improve zc cflags handling
>    tests/zc: pass params in a struct
>    tests: add non-zc tests in send-zerocopy.c
>    tests: add tests for retries with long iovec
> 
>   test/send-zerocopy.c | 182 ++++++++++++++++++++++++++++++-------------
>   1 file changed, 127 insertions(+), 55 deletions(-)
>