diff options
-rw-r--r-- | liblog/log_is_loggable.c | 8 | ||||
-rw-r--r-- | liblog/tests/liblog_test.cpp | 28 |
2 files changed, 15 insertions, 21 deletions
diff --git a/liblog/log_is_loggable.c b/liblog/log_is_loggable.c index 79a567051..bd8d5af95 100644 --- a/liblog/log_is_loggable.c +++ b/liblog/log_is_loggable.c @@ -63,7 +63,6 @@ static int check_cache(struct cache *cache) static void refresh_cache(struct cache *cache, const char *key) { - uint32_t serial; char buf[PROP_VALUE_MAX]; if (!cache->pinfo) { @@ -71,13 +70,8 @@ static void refresh_cache(struct cache *cache, const char *key) if (!cache->pinfo) { return; } - cache->serial = -1; - } - serial = __system_property_serial(cache->pinfo); - if (serial == cache->serial) { - return; } - cache->serial = serial; + cache->serial = __system_property_serial(cache->pinfo); __system_property_read(cache->pinfo, 0, buf); switch(buf[0]) { case 't': case 'T': diff --git a/liblog/tests/liblog_test.cpp b/liblog/tests/liblog_test.cpp index 329898f21..6aa4fb786 100644 --- a/liblog/tests/liblog_test.cpp +++ b/liblog/tests/liblog_test.cpp @@ -1277,7 +1277,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_FALSE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_FALSE(__android_log_is_loggable( levels[i].level, tag, levels[j].level)); } @@ -1286,7 +1286,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_TRUE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_TRUE(__android_log_is_loggable( levels[i].level, tag, levels[j].level)); } @@ -1318,7 +1318,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_FALSE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_FALSE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1327,7 +1327,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_TRUE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_TRUE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1347,7 +1347,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_FALSE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_FALSE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1356,7 +1356,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_TRUE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_TRUE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1378,7 +1378,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_FALSE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_FALSE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1387,7 +1387,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_TRUE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_TRUE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1407,7 +1407,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_FALSE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_FALSE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1416,7 +1416,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_TRUE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_TRUE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1452,7 +1452,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_FALSE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_FALSE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1461,7 +1461,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_TRUE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_TRUE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1481,7 +1481,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_FALSE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_FALSE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } @@ -1490,7 +1490,7 @@ TEST(liblog, is_loggable) { fprintf(stderr, "\n"); } EXPECT_TRUE(android_log_is_loggable); - for(size_t k = 1000; k; --k) { + for(size_t k = 10; k; --k) { EXPECT_TRUE(__android_log_is_loggable( levels[i].level, tag, ANDROID_LOG_DEBUG)); } |