From e725d737fb2ee492fbcd04bb7deb1696d7e182d1 Mon Sep 17 00:00:00 2001 From: sundb Date: Tue, 16 Nov 2021 14:55:10 +0800 Subject: Add --large-memory flag for REDIS_TEST to enable tests that consume more than 100mb (#9784) This is a preparation step in order to add a new test in quicklist.c see #9776 --- src/listpack.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/listpack.c') diff --git a/src/listpack.c b/src/listpack.c index 522eb6de6..d876751e5 100644 --- a/src/listpack.c +++ b/src/listpack.c @@ -1375,6 +1375,7 @@ unsigned int lpRandomPairsUnique(unsigned char *lp, unsigned int count, listpack #include #include "adlist.h" #include "sds.h" +#include "testhelp.h" #define UNUSED(x) (void)(x) #define TEST(name) printf("test — %s\n", name); @@ -1499,15 +1500,15 @@ static int lpValidation(unsigned char *p, unsigned int head_count, void *userdat return ret; } -int listpackTest(int argc, char *argv[], int accurate) { +int listpackTest(int argc, char *argv[], int flags) { UNUSED(argc); UNUSED(argv); - UNUSED(accurate); int i; unsigned char *lp, *p, *vstr; int64_t vlen; unsigned char intbuf[LP_INTBUF_SIZE]; + int accurate = (flags & REDIS_TEST_ACCURATE); TEST("Create int list") { lp = createIntList(); -- cgit v1.2.1