mirror of
https://github.com/cuberite/libevent.git
synced 2025-09-19 01:04:58 -04:00
Add a randomized test for heap correctness.
svn:r1229
This commit is contained in:
parent
df0617f289
commit
5c104cef51
@ -21,7 +21,7 @@ test_time_LDADD = ../libevent_core.la
|
|||||||
regress_SOURCES = regress.c regress_buffer.c regress_http.c regress_dns.c \
|
regress_SOURCES = regress.c regress_buffer.c regress_http.c regress_dns.c \
|
||||||
regress_rpc.c regress.gen.c regress.gen.h regress_et.c \
|
regress_rpc.c regress.gen.c regress.gen.h regress_et.c \
|
||||||
regress_bufferevent.c \
|
regress_bufferevent.c \
|
||||||
regress_util.c tinytest.c regress_main.c \
|
regress_util.c tinytest.c regress_main.c regress_minheap.c \
|
||||||
$(regress_pthread_SOURCES) $(regress_zlib_SOURCES)
|
$(regress_pthread_SOURCES) $(regress_zlib_SOURCES)
|
||||||
if PTHREADS
|
if PTHREADS
|
||||||
regress_pthread_SOURCES = regress_pthread.c
|
regress_pthread_SOURCES = regress_pthread.c
|
||||||
|
@ -43,6 +43,7 @@ extern struct testcase_t http_testcases[];
|
|||||||
extern struct testcase_t dns_testcases[];
|
extern struct testcase_t dns_testcases[];
|
||||||
extern struct testcase_t rpc_testcases[];
|
extern struct testcase_t rpc_testcases[];
|
||||||
extern struct testcase_t edgetriggered_testcases[];
|
extern struct testcase_t edgetriggered_testcases[];
|
||||||
|
extern struct testcase_t minheap_testcases[];
|
||||||
|
|
||||||
void regress_threads(void *);
|
void regress_threads(void *);
|
||||||
void test_bufferevent_zlib(void *);
|
void test_bufferevent_zlib(void *);
|
||||||
|
@ -258,6 +258,7 @@ struct testcase_t thread_testcases[] = {
|
|||||||
|
|
||||||
struct testgroup_t testgroups[] = {
|
struct testgroup_t testgroups[] = {
|
||||||
{ "main/", main_testcases },
|
{ "main/", main_testcases },
|
||||||
|
{ "heap/", minheap_testcases },
|
||||||
{ "et/", edgetriggered_testcases },
|
{ "et/", edgetriggered_testcases },
|
||||||
{ "evbuffer/", evbuffer_testcases },
|
{ "evbuffer/", evbuffer_testcases },
|
||||||
{ "signal/", signal_testcases },
|
{ "signal/", signal_testcases },
|
||||||
|
Loading…
x
Reference in New Issue
Block a user