summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorMark Lu <Mark_Lu@htc.com>2015-11-06 15:26:15 +0800
committerAmith Yamasani <yamasani@google.com>2015-12-18 00:03:16 +0000
commit8877120173fd62d6701822471f06fe84e992c2ae (patch)
tree5fc122441d8217fccce2fb7dc8c8a9d337441b04 /tools/aapt2/java/JavaClassGenerator_test.cpp
parentc99c41781c69d2cfef411c531cf879e84ca62a74 (diff)
Fix system watchdog timeout when reading too many usage events.
Symptom: As issue link: https://code.google.com/p/android/issues/detail?id=193100 RootCause: UsageStatsService.onDisplayChanged executed in system main thread, If calling UsageStatsManager.queryEvents with too many events before it (i.e. in daily usage event file, too many activity resume / pause events or configuration change during monkey test), System will be blocked then watchdog timeout. Solution: Let display listener executed in background thread handler BUG: 25355086 Change-Id: Ic894d112612400ed8fb7ba843b3309fdc4f66fe1 (Cherrypicked from 4e59db328d8b0cc163d2e3eb0f7f3a108f20a58d) (cherry picked from commit 7018f60b06fd0c647ebf13225320d7e15d02e075)
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions