diff options
author | Mark Salyzyn <salyzyn@google.com> | 2017-04-03 14:21:41 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2017-04-03 14:21:41 +0000 |
commit | 3c013de8d88c03a233efc3e9561e1a2ed93d5310 (patch) | |
tree | e8b6cd882fe36e65b81c7948e19823045d4a078b /logd | |
parent | a9b5a5e96a7aeadfcc641a2fd952cb4d057153af (diff) | |
parent | 81ab11af67e8258bf70a98b8798ea027a414002b (diff) | |
download | system_core-3c013de8d88c03a233efc3e9561e1a2ed93d5310.tar.gz system_core-3c013de8d88c03a233efc3e9561e1a2ed93d5310.tar.bz2 system_core-3c013de8d88c03a233efc3e9561e1a2ed93d5310.zip |
Merge changes Ic590c230,Ibd4be82b
* changes:
logd: liblog benchmark check BM_log_overhead regression
liblog: benchmark add BM_log_event_overhead_42 for a well known tag
Diffstat (limited to 'logd')
-rw-r--r-- | logd/tests/logd_test.cpp | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/logd/tests/logd_test.cpp b/logd/tests/logd_test.cpp index ddff39350..d0101edf6 100644 --- a/logd/tests/logd_test.cpp +++ b/logd/tests/logd_test.cpp @@ -426,7 +426,7 @@ TEST(logd, benchmark) { " BM_log_maximum_retry" " BM_log_maximum" " BM_clock_overhead" - " BM_log_overhead" + " BM_log_print_overhead" " BM_log_latency" " BM_log_delay", "r"))); @@ -434,13 +434,13 @@ TEST(logd, benchmark) { char buffer[5120]; static const char* benchmarks[] = { - "BM_log_maximum_retry ", "BM_log_maximum ", "BM_clock_overhead ", - "BM_log_overhead ", "BM_log_latency ", "BM_log_delay " + "BM_log_maximum_retry ", "BM_log_maximum ", "BM_clock_overhead ", + "BM_log_print_overhead ", "BM_log_latency ", "BM_log_delay " }; static const unsigned int log_maximum_retry = 0; static const unsigned int log_maximum = 1; static const unsigned int clock_overhead = 2; - static const unsigned int log_overhead = 3; + static const unsigned int log_print_overhead = 3; static const unsigned int log_latency = 4; static const unsigned int log_delay = 5; @@ -469,21 +469,23 @@ TEST(logd, benchmark) { } EXPECT_GE(200000UL, ns[log_maximum_retry]); // 104734 user + EXPECT_NE(0UL, ns[log_maximum_retry]); // failure to parse EXPECT_GE(90000UL, ns[log_maximum]); // 46913 user + EXPECT_NE(0UL, ns[log_maximum]); // failure to parse EXPECT_GE(4096UL, ns[clock_overhead]); // 4095 + EXPECT_NE(0UL, ns[clock_overhead]); // failure to parse - EXPECT_GE(250000UL, ns[log_overhead]); // 126886 user + EXPECT_GE(250000UL, ns[log_print_overhead]); // 126886 user + EXPECT_NE(0UL, ns[log_print_overhead]); // failure to parse EXPECT_GE(10000000UL, ns[log_latency]); // 1453559 user space (background cgroup) + EXPECT_NE(0UL, ns[log_latency]); // failure to parse EXPECT_GE(20000000UL, ns[log_delay]); // 10500289 user - - for (unsigned i = 0; i < arraysize(ns); ++i) { - EXPECT_NE(0UL, ns[i]); - } + EXPECT_NE(0UL, ns[log_delay]); // failure to parse alloc_statistics(&buf, &len); |