Lines Matching refs:TimeDelta
204 EXPECT_TRUE((a - b) < TimeDelta::FromSeconds(1)); in TEST_F()
214 EXPECT_TRUE((a - b) < TimeDelta::FromSeconds(1)); in TEST_F()
426 t = Time::UnixEpoch() - TimeDelta::FromMicroseconds(1); in TEST_F()
438 t = Time::UnixEpoch() - TimeDelta::FromMicroseconds(1000); in TEST_F()
450 t = Time::UnixEpoch() - TimeDelta::FromMicroseconds(1001); in TEST_F()
462 t = Time::UnixEpoch() - TimeDelta::FromMilliseconds(1000); in TEST_F()
474 t = Time::UnixEpoch() - TimeDelta::FromMilliseconds(1001); in TEST_F()
499 t = Time::UnixEpoch() + TimeDelta::FromMicroseconds(1); in TEST_F()
511 t = Time::UnixEpoch() + TimeDelta::FromMicroseconds(1000); in TEST_F()
523 t = Time::UnixEpoch() + TimeDelta::FromMilliseconds(1000); in TEST_F()
535 t = Time::UnixEpoch() + TimeDelta::FromMilliseconds(1001); in TEST_F()
637 base::PlatformThread::Sleep(base::TimeDelta::FromMilliseconds(10)); in TEST()
639 TimeDelta delta = ticks_stop - ticks_start; in TEST()
679 TimeDelta delta; in HighResClockTest()
717 base::PlatformThread::Sleep(base::TimeDelta::FromMilliseconds(10)); in TEST()
720 TimeDelta delta = end - begin; in TEST()
721 TimeDelta delta_thread = end_thread - begin_thread; in TEST()
725 TimeDelta difference = delta - delta_thread; in TEST()
732 base::TimeDelta interval = base::TimeDelta::FromMicroseconds(1000); in TEST()
775 base::TimeDelta interval = base::TimeDelta::FromMicroseconds(4000); in TEST()
786 TEST(TimeDelta, FromAndIn) { in TEST() argument
790 static_assert(TimeDelta::FromDays(2) == TimeDelta::FromHours(48), ""); in TEST()
791 static_assert(TimeDelta::FromHours(3) == TimeDelta::FromMinutes(180), ""); in TEST()
792 static_assert(TimeDelta::FromMinutes(2) == TimeDelta::FromSeconds(120), ""); in TEST()
793 static_assert(TimeDelta::FromSeconds(2) == TimeDelta::FromMilliseconds(2000), in TEST()
796 TimeDelta::FromMilliseconds(2) == TimeDelta::FromMicroseconds(2000), ""); in TEST()
798 TimeDelta::FromSecondsD(2.3) == TimeDelta::FromMilliseconds(2300), ""); in TEST()
800 TimeDelta::FromMillisecondsD(2.5) == TimeDelta::FromMicroseconds(2500), in TEST()
802 EXPECT_EQ(13, TimeDelta::FromDays(13).InDays()); in TEST()
803 EXPECT_EQ(13, TimeDelta::FromHours(13).InHours()); in TEST()
804 EXPECT_EQ(13, TimeDelta::FromMinutes(13).InMinutes()); in TEST()
805 EXPECT_EQ(13, TimeDelta::FromSeconds(13).InSeconds()); in TEST()
806 EXPECT_EQ(13.0, TimeDelta::FromSeconds(13).InSecondsF()); in TEST()
807 EXPECT_EQ(13, TimeDelta::FromMilliseconds(13).InMilliseconds()); in TEST()
808 EXPECT_EQ(13.0, TimeDelta::FromMilliseconds(13).InMillisecondsF()); in TEST()
809 EXPECT_EQ(13, TimeDelta::FromSecondsD(13.1).InSeconds()); in TEST()
810 EXPECT_EQ(13.1, TimeDelta::FromSecondsD(13.1).InSecondsF()); in TEST()
811 EXPECT_EQ(13, TimeDelta::FromMillisecondsD(13.3).InMilliseconds()); in TEST()
812 EXPECT_EQ(13.3, TimeDelta::FromMillisecondsD(13.3).InMillisecondsF()); in TEST()
813 EXPECT_EQ(13, TimeDelta::FromMicroseconds(13).InMicroseconds()); in TEST()
814 EXPECT_EQ(3.456, TimeDelta::FromMillisecondsD(3.45678).InMillisecondsF()); in TEST()
818 TEST(TimeDelta, TimeSpecConversion) { in TEST() argument
819 TimeDelta delta = TimeDelta::FromSeconds(0); in TEST()
823 EXPECT_EQ(delta, TimeDelta::FromTimeSpec(result)); in TEST()
825 delta = TimeDelta::FromSeconds(1); in TEST()
829 EXPECT_EQ(delta, TimeDelta::FromTimeSpec(result)); in TEST()
831 delta = TimeDelta::FromMicroseconds(1); in TEST()
835 EXPECT_EQ(delta, TimeDelta::FromTimeSpec(result)); in TEST()
837 delta = TimeDelta::FromMicroseconds(Time::kMicrosecondsPerSecond + 1); in TEST()
841 EXPECT_EQ(delta, TimeDelta::FromTimeSpec(result)); in TEST()
848 TEST(TimeDelta, WindowsEpoch) { in TEST() argument
876 TEST(TimeDelta, Magnitude) { in TEST() argument
878 EXPECT_EQ(TimeDelta::FromMicroseconds(zero), in TEST()
879 TimeDelta::FromMicroseconds(zero).magnitude()); in TEST()
883 EXPECT_EQ(TimeDelta::FromMicroseconds(one), in TEST()
884 TimeDelta::FromMicroseconds(one).magnitude()); in TEST()
885 EXPECT_EQ(TimeDelta::FromMicroseconds(one), in TEST()
886 TimeDelta::FromMicroseconds(negative_one).magnitude()); in TEST()
890 EXPECT_EQ(TimeDelta::FromMicroseconds(max_int64_minus_one), in TEST()
891 TimeDelta::FromMicroseconds(max_int64_minus_one).magnitude()); in TEST()
892 EXPECT_EQ(TimeDelta::FromMicroseconds(max_int64_minus_one), in TEST()
893 TimeDelta::FromMicroseconds(min_int64_plus_two).magnitude()); in TEST()
896 TEST(TimeDelta, Max) { in TEST() argument
897 TimeDelta max = TimeDelta::Max(); in TEST()
899 EXPECT_EQ(max, TimeDelta::Max()); in TEST()
900 EXPECT_GT(max, TimeDelta::FromDays(100 * 365)); in TEST()
901 EXPECT_GT(max, TimeDelta()); in TEST()
904 bool IsMin(TimeDelta delta) { in IsMin()
908 TEST(TimeDelta, MaxConversions) { in TEST() argument
909 TimeDelta t = TimeDelta::Max(); in TEST()
921 t = TimeDelta::FromDays(std::numeric_limits<int>::max()); in TEST()
924 t = TimeDelta::FromHours(std::numeric_limits<int>::max()); in TEST()
927 t = TimeDelta::FromMinutes(std::numeric_limits<int>::max()); in TEST()
932 t = TimeDelta::FromSeconds(max_int / Time::kMicrosecondsPerSecond + 1); in TEST()
935 t = TimeDelta::FromMilliseconds(max_int / Time::kMillisecondsPerSecond + 1); in TEST()
938 t = TimeDelta::FromMicroseconds(max_int); in TEST()
941 t = TimeDelta::FromSeconds(-max_int / Time::kMicrosecondsPerSecond - 1); in TEST()
944 t = TimeDelta::FromMilliseconds(-max_int / Time::kMillisecondsPerSecond - 1); in TEST()
947 t = TimeDelta::FromMicroseconds(-max_int); in TEST()
950 t = -TimeDelta::FromMicroseconds(std::numeric_limits<int64_t>::min()); in TEST()
953 t = TimeDelta::FromSecondsD(std::numeric_limits<double>::infinity()); in TEST()
958 t = TimeDelta::FromSecondsD(max_d / Time::kMicrosecondsPerSecond + 1); in TEST()
961 t = TimeDelta::FromMillisecondsD(std::numeric_limits<double>::infinity()); in TEST()
964 t = TimeDelta::FromMillisecondsD(max_d / Time::kMillisecondsPerSecond * 2); in TEST()
967 t = TimeDelta::FromSecondsD(-max_d / Time::kMicrosecondsPerSecond - 1); in TEST()
970 t = TimeDelta::FromMillisecondsD(-max_d / Time::kMillisecondsPerSecond * 2); in TEST()
974 TEST(TimeDelta, NumericOperators) { in TEST() argument
976 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
977 TimeDelta::FromMilliseconds(1000) * d); in TEST()
978 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
979 TimeDelta::FromMilliseconds(1000) / d); in TEST()
980 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
981 TimeDelta::FromMilliseconds(1000) *= d); in TEST()
982 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
983 TimeDelta::FromMilliseconds(1000) /= d); in TEST()
984 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
985 d * TimeDelta::FromMilliseconds(1000)); in TEST()
988 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
989 TimeDelta::FromMilliseconds(1000) * f); in TEST()
990 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
991 TimeDelta::FromMilliseconds(1000) / f); in TEST()
992 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
993 TimeDelta::FromMilliseconds(1000) *= f); in TEST()
994 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
995 TimeDelta::FromMilliseconds(1000) /= f); in TEST()
996 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
997 f * TimeDelta::FromMilliseconds(1000)); in TEST()
1000 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1001 TimeDelta::FromMilliseconds(1000) * i); in TEST()
1002 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1003 TimeDelta::FromMilliseconds(1000) / i); in TEST()
1004 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1005 TimeDelta::FromMilliseconds(1000) *= i); in TEST()
1006 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1007 TimeDelta::FromMilliseconds(1000) /= i); in TEST()
1008 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1009 i * TimeDelta::FromMilliseconds(1000)); in TEST()
1012 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1013 TimeDelta::FromMilliseconds(1000) * i64); in TEST()
1014 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1015 TimeDelta::FromMilliseconds(1000) / i64); in TEST()
1016 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1017 TimeDelta::FromMilliseconds(1000) *= i64); in TEST()
1018 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1019 TimeDelta::FromMilliseconds(1000) /= i64); in TEST()
1020 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1021 i64 * TimeDelta::FromMilliseconds(1000)); in TEST()
1023 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1024 TimeDelta::FromMilliseconds(1000) * 0.5); in TEST()
1025 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1026 TimeDelta::FromMilliseconds(1000) / 0.5); in TEST()
1027 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1028 TimeDelta::FromMilliseconds(1000) *= 0.5); in TEST()
1029 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1030 TimeDelta::FromMilliseconds(1000) /= 0.5); in TEST()
1031 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1032 0.5 * TimeDelta::FromMilliseconds(1000)); in TEST()
1034 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1035 TimeDelta::FromMilliseconds(1000) * 2); in TEST()
1036 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1037 TimeDelta::FromMilliseconds(1000) / 2); in TEST()
1038 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1039 TimeDelta::FromMilliseconds(1000) *= 2); in TEST()
1040 EXPECT_EQ(TimeDelta::FromMilliseconds(500), in TEST()
1041 TimeDelta::FromMilliseconds(1000) /= 2); in TEST()
1042 EXPECT_EQ(TimeDelta::FromMilliseconds(2000), in TEST()
1043 2 * TimeDelta::FromMilliseconds(1000)); in TEST()
1046 TEST(TimeDelta, Overflows) { in TEST() argument
1048 EXPECT_TRUE(TimeDelta::Max().is_max()); in TEST()
1049 EXPECT_TRUE(IsMin(-TimeDelta::Max())); in TEST()
1050 EXPECT_GT(TimeDelta(), -TimeDelta::Max()); in TEST()
1052 TimeDelta large_delta = TimeDelta::Max() - TimeDelta::FromMilliseconds(1); in TEST()
1053 TimeDelta large_negative = -large_delta; in TEST()
1054 EXPECT_GT(TimeDelta(), large_negative); in TEST()
1057 TimeDelta one_second = TimeDelta::FromSeconds(1); in TEST()
1070 TimeDelta delta = large_delta; in TEST()
1114 DCHECK_EQ(TimeDelta(), TimeDelta()); in TEST()
1118 TimeDelta zero; in TEST()
1123 TimeDelta five_hundred_ms = TimeDelta::FromMilliseconds(500); in TEST()
1128 TimeDelta minus_ten_seconds = TimeDelta::FromSeconds(-10); in TEST()
1135 oss << TimeDelta(); in TEST()
1141 oss << TimeDelta(); in TEST()
1179 TimeTicks() + TimeDelta::FromDays(365.25 * 40); in TEST()