From bb28016237575814a246990df2d27a66e0031ee3 Mon Sep 17 00:00:00 2001 From: Dmitry Simonenko Date: Tue, 28 Nov 2017 18:22:43 +0300 Subject: [PATCH] machinarium: add consistency read check for large buffers --- tests/test_read_10mb1.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/test_read_10mb1.c b/tests/test_read_10mb1.c index c30a8a72..69cca96b 100644 --- a/tests/test_read_10mb1.c +++ b/tests/test_read_10mb1.c @@ -72,6 +72,12 @@ client(void *arg) rc = machine_read(client, buf, 10 * 1024 * 1024, UINT32_MAX); test(rc == 0); + char *buf_cmp = malloc(10 * 1024 * 1024); + test(buf_cmp != NULL); + memset(buf_cmp, 'x', 10 * 1024 * 1024); + test(memcmp(buf_cmp, buf, 10 * 1024 * 1024) == 0 ); + free(buf_cmp); + free(buf); rc = machine_close(client);