X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Flibmemcached-1.0%2Fgenerate.cc;h=79caa5fb40410ee52ca6d2c34ef79500ba25e30b;hb=1ad78a588c2899f9f42d5e51352e57ef6cdbdf8e;hp=4f1db4c91fdbc435d6c31e9d8c9cae77100f778a;hpb=8853fb2dda92e1c9921893c42efd48bcd72afaf9;p=m6w6%2Flibmemcached diff --git a/tests/libmemcached-1.0/generate.cc b/tests/libmemcached-1.0/generate.cc index 4f1db4c9..79caa5fb 100644 --- a/tests/libmemcached-1.0/generate.cc +++ b/tests/libmemcached-1.0/generate.cc @@ -80,7 +80,7 @@ static test_return_t generate_pairs(memcached_st *) return TEST_SUCCESS; } -test_return_t generate_large_pairs(memcached_st *) +test_return_t generate_large_pairs(memcached_st *memc) { global_pairs= pairs_generate(GLOBAL2_COUNT, MEMCACHED_MAX_BUFFER+10); global_count= GLOBAL2_COUNT; @@ -91,6 +91,11 @@ test_return_t generate_large_pairs(memcached_st *) global_keys_length[x]= global_pairs[x].key_length; } + memcached_behavior_set(memc, MEMCACHED_BEHAVIOR_BUFFER_REQUESTS, true); + unsigned int check_execute= execute_set(memc, global_pairs, global_count); + + test_compare_warn_hint(global_count, check_execute, "Possible false, positive, memcached may have ejected key/value based on memory needs"); + return TEST_SUCCESS; }