Lines Matching refs:rnd

75                             Random* rnd, int num_writes, int num_iter_ops,  in DoRandomIteraratorTest()  argument
84 int type = rnd->Uniform(2); in DoRandomIteraratorTest()
85 int index = rnd->Uniform(static_cast<int>(source_strings.size())); in DoRandomIteraratorTest()
112 int type = rnd->Uniform(6); in DoRandomIteraratorTest()
127 auto key_idx = rnd->Uniform(static_cast<int>(source_strings.size())); in DoRandomIteraratorTest()
153 auto key_idx = rnd->Uniform(static_cast<int>(source_strings.size())); in DoRandomIteraratorTest()
325 Random rnd(rand_seed); in TEST_P() local
327 {"a", "b", "c", "d", "e", "f", "g", "h", "i"}, &rnd, in TEST_P()
339 Random rnd(rnd_seed); in TEST_P() local
345 source_prefixes.push_back(test::RandomHumanReadableString(&rnd, 8)); in TEST_P()
348 int prefix_index = rnd.Uniform(static_cast<int>(source_prefixes.size())); in TEST_P()
350 test::RandomHumanReadableString(&rnd, rnd.Uniform(8)); in TEST_P()
354 DoRandomIteraratorTest(GetDB(), source_strings, &rnd, 30, 600, 66); in TEST_P()
365 Random rnd(rnd_seed); in TEST_P() local
378 DoRandomIteraratorTest(GetDB(), source_strings, &rnd, 200, 1000, 66); in TEST_P()
389 Random rnd(rnd_seed); in TEST_P() local
394 uint32_t r = rnd.Next(); in TEST_P()
395 uint32_t divide_order = rnd.Uniform(8); in TEST_P()
403 DoRandomIteraratorTest(GetDB(), source_strings, &rnd, 200, 1000, 66); in TEST_P()
414 Random rnd(rnd_seed); in TEST_P() local
419 source_strings.push_back(test::RandomKey(&rnd, 8)); in TEST_P()
422 DoRandomIteraratorTest(GetDB(), source_strings, &rnd, 200, 1000, 66); in TEST_P()
433 Random rnd(rnd_seed); in TEST_P() local
439 uint32_t size1 = rnd.Uniform(8); in TEST_P()
440 uint32_t size2 = rnd.Uniform(8); in TEST_P()
443 str.append(test::RandomKey(&rnd, size1)); in TEST_P()
444 str.append(test::RandomKey(&rnd, size2)); in TEST_P()
448 DoRandomIteraratorTest(GetDB(), source_strings, &rnd, 200, 1000, 66); in TEST_P()
553 Random rnd(301); in TEST_P() local
556 uint32_t size1 = rnd.Skewed(4); in TEST_P()
559 if (rnd.OneIn(2)) { in TEST_P()
561 size2 = rnd.Skewed(4); in TEST_P()
564 int diff = static_cast<int>(rnd.Uniform(5)) - 2; in TEST_P()
575 if (rnd.OneIn(2)) { in TEST_P()
577 s1 += static_cast<char>(rnd.Uniform(256)); in TEST_P()
580 char c = static_cast<char>(char_list[rnd.Uniform(sizeof(char_list))]); in TEST_P()
592 if (pos >= size1 || rnd.OneIn(4)) { in TEST_P()
594 s2[pos] = static_cast<char>(rnd.Uniform(256)); in TEST_P()
595 } else if (rnd.OneIn(4)) { in TEST_P()
600 int diff = static_cast<int>(rnd.Uniform(5)) - 2; in TEST_P()