Home | History | Annotate | Download | only in src

Lines Matching refs:Shuffle

492 const char kShuffleFlag[] = "shuffle";
565 shuffle_ = GTEST_FLAG(shuffle);
586 GTEST_FLAG(shuffle) = shuffle_;
695 // Performs an in-place shuffle of a range of the vector's elements.
698 // shuffle to the end of the vector.
704 << "Invalid shuffle range start " << begin << ": must be in range [0, "
707 << "Invalid shuffle range finish " << end << ": must be in range ["
710 // Fisher-Yates shuffle, from
719 // Performs an in-place shuffle of the vector's elements.
721 inline void Shuffle(internal::Random* random, std::vector<E>* v) {
1178 // Restores the test cases and tests to their order before the first shuffle.
1448 using internal::Shuffle;
1558 shuffle,
1559 internal::BoolFromGTestEnv("shuffle", false),
3768 Shuffle(random, &test_indices_);
3771 // Restores the test order to before the first shuffle.
4041 if (GTEST_FLAG(shuffle)) {
4607 if (GTEST_FLAG(shuffle)) {
5495 random_seed_ = GTEST_FLAG(shuffle) ?
5518 if (has_tests_to_run && GTEST_FLAG(shuffle)) {
5565 // This is not enclosed in "if (GTEST_FLAG(shuffle)) { ... }", in
5570 if (GTEST_FLAG(shuffle)) {
5802 // Restores the test cases and tests to their order before the first shuffle.
6027 " @G--" GTEST_FLAG_PREFIX_ "shuffle@D\n"
6105 ParseBoolFlag(arg, kShuffleFlag, &GTEST_FLAG(shuffle)) ||