Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5b5ffbda authored by Yao Chen's avatar Yao Chen Committed by android-build-merger
Browse files

Merge "Allow stats buffer to be empty in liblog CTS."

am: 41a9b3c8

Change-Id: I05e9dc0ae0ad1eea67f0739403aa8160f472f848
parents 17c8a89a 41a9b3c8
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -100,9 +100,13 @@ TEST(liblog, android_logger_get_) {
      EXPECT_LT(0, get_log_size);
      // crash buffer is allowed to be empty, that is actually healthy!
      // kernel buffer is allowed to be empty on "user" builds
      // stats buffer is allowed to be empty TEMPORARILY.
      // TODO: remove stats buffer from here once we start to use it in
      // framework (b/68266385).
      EXPECT_LE(  // boolean 1 or 0 depending on expected content or empty
          !!((strcmp("crash", name) != 0) &&
             ((strcmp("kernel", name) != 0) || __android_log_is_debuggable())),
             ((strcmp("kernel", name) != 0) || __android_log_is_debuggable()) &&
             (strcmp("stats", name) != 0)),
          android_logger_get_log_readable_size(logger));
    } else {
      EXPECT_NE(0, get_log_size);