summaryrefslogtreecommitdiff
path: root/base/chrono_utils_test.cpp
diff options
context:
space:
mode:
authorJosh Gao <jmgao@google.com>2017-05-01 21:56:28 +0000
committerJosh Gao <jmgao@google.com>2017-05-01 21:56:28 +0000
commit0b35b18f88ebeb8f3cb2291c239dd2cb3732d0cc (patch)
tree9cb22353e91afbd4bbdb0a0a1be99c032c55d3cd /base/chrono_utils_test.cpp
parentae29339ca138648eeaee68f801feb02d85ee2abf (diff)
Revert "base: make boot_clock work on host linux, hide it on non-linux."
This reverts commit ae29339ca138648eeaee68f801feb02d85ee2abf, which broke the darwin build. Change-Id: Ib33e2dab197532f04944cb12151002e9219b1bb5
Diffstat (limited to 'base/chrono_utils_test.cpp')
-rw-r--r--base/chrono_utils_test.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/base/chrono_utils_test.cpp b/base/chrono_utils_test.cpp
index 1f1ce15b16..057132d9f9 100644
--- a/base/chrono_utils_test.cpp
+++ b/base/chrono_utils_test.cpp
@@ -16,7 +16,6 @@
#include "android-base/chrono_utils.h"
-#include <err.h>
#include <time.h>
#include <chrono>
@@ -26,12 +25,9 @@
namespace android {
namespace base {
-#if defined(__linux__)
std::chrono::seconds GetBootTimeSeconds() {
struct timespec now;
- if (clock_gettime(CLOCK_BOOTTIME, &now) != 0) {
- err(1, "clock_gettime failed");
- }
+ clock_gettime(CLOCK_BOOTTIME, &now);
auto now_tp = boot_clock::time_point(std::chrono::seconds(now.tv_sec) +
std::chrono::nanoseconds(now.tv_nsec));
@@ -45,7 +41,6 @@ TEST(ChronoUtilsTest, BootClockNowSeconds) {
std::chrono::duration_cast<std::chrono::seconds>(boot_clock::now().time_since_epoch());
EXPECT_EQ(now, boot_seconds);
}
-#endif // defined(__linux__)
} // namespace base
-} // namespace android
+} // namespace android \ No newline at end of file