|
|
@ -18,9 +18,10 @@ class TestLogcatdAndroid(unittest.TestCase): |
|
|
|
time.sleep(1) |
|
|
|
time.sleep(1) |
|
|
|
messaging.drain_sock(sock) |
|
|
|
messaging.drain_sock(sock) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for _ in range(random.randint(2, 10)): |
|
|
|
# write some log messages |
|
|
|
# write some log messages |
|
|
|
sent_msgs = {} |
|
|
|
sent_msgs = {} |
|
|
|
for _ in range(random.randint(5, 50)): |
|
|
|
for __ in range(random.randint(5, 50)): |
|
|
|
msg = ''.join([random.choice(string.ascii_letters) for _ in range(random.randrange(2, 200))]) |
|
|
|
msg = ''.join([random.choice(string.ascii_letters) for _ in range(random.randrange(2, 200))]) |
|
|
|
sent_msgs[msg] = ''.join([random.choice(string.ascii_letters) for _ in range(random.randrange(2, 20))]) |
|
|
|
sent_msgs[msg] = ''.join([random.choice(string.ascii_letters) for _ in range(random.randrange(2, 20))]) |
|
|
|
os.system(f"log -t {sent_msgs[msg]} {msg}") |
|
|
|
os.system(f"log -t {sent_msgs[msg]} {msg}") |
|
|
@ -40,6 +41,7 @@ class TestLogcatdAndroid(unittest.TestCase): |
|
|
|
|
|
|
|
|
|
|
|
# ensure we received all the logs we sent |
|
|
|
# ensure we received all the logs we sent |
|
|
|
self.assertEqual(len(sent_msgs), 0) |
|
|
|
self.assertEqual(len(sent_msgs), 0) |
|
|
|
|
|
|
|
time.sleep(1) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__": |
|
|
|
if __name__ == "__main__": |
|
|
|