diff --git a/test/machinarium/test_config.c b/test/machinarium/test_config.c index 4655ec49..cb00049d 100644 --- a/test/machinarium/test_config.c +++ b/test/machinarium/test_config.c @@ -8,16 +8,18 @@ machinarium_test_config(void) { machinarium_set_pool_size(1); machinarium_init(); - int count_machine = 0; - int count_coroutine = 0; - int count_coroutine_cache = 0; - int msg_allocated = 0; - int msg_cache_count = 0; - int msg_cache_size = 0; + uint64_t count_machine = 0; + uint64_t count_coroutine = 0; + uint64_t count_coroutine_cache = 0; + uint64_t msg_allocated = 0; + uint64_t msg_cache_count = 0; + uint64_t msg_cache_gc_count = 0; + uint64_t msg_cache_size = 0; machinarium_stat(&count_machine, &count_coroutine, &count_coroutine_cache, &msg_allocated, &msg_cache_count, + &msg_cache_gc_count, &msg_cache_size); test(count_machine == 1); machinarium_free(); diff --git a/test/machinarium/test_stat.c b/test/machinarium/test_stat.c index 8d2b84ef..7cfdc7a6 100644 --- a/test/machinarium/test_stat.c +++ b/test/machinarium/test_stat.c @@ -15,12 +15,13 @@ machinarium_test_stat(void) { machinarium_init(); - int count_machine = 0; - int count_coroutine = 0; - int count_coroutine_cache = 0; - int msg_allocated = 0; - int msg_cache_count = 0; - int msg_cache_size = 0; + uint64_t count_machine = 0; + uint64_t count_coroutine = 0; + uint64_t count_coroutine_cache = 0; + uint64_t msg_allocated = 0; + uint64_t msg_cache_count = 0; + uint64_t msg_cache_gc_count = 0; + uint64_t msg_cache_size = 0; for (;;) { @@ -28,6 +29,7 @@ machinarium_test_stat(void) &count_coroutine_cache, &msg_allocated, &msg_cache_count, + &msg_cache_gc_count, &msg_cache_size); test(count_machine == 3); /* thread pool */ test(count_coroutine_cache == 0); @@ -47,6 +49,7 @@ machinarium_test_stat(void) &count_coroutine_cache, &msg_allocated, &msg_cache_count, + &msg_cache_gc_count, &msg_cache_size); test(count_machine == 3 + 1); test(count_coroutine_cache == 0); @@ -66,6 +69,7 @@ machinarium_test_stat(void) &count_coroutine_cache, &msg_allocated, &msg_cache_count, + &msg_cache_gc_count, &msg_cache_size); test(count_machine == 3) if (count_coroutine != 3) {