diff options
author | Hai Zhang <zhanghai@google.com> | 2020-08-03 18:55:23 -0700 |
---|---|---|
committer | Hai Zhang <zhanghai@google.com> | 2020-08-03 19:00:07 -0700 |
commit | efc0db38e4035b4a205a8e7f842fabeb6921c5cd (patch) | |
tree | b1bae59cef742b324559c94ab03ae67594da94e1 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | 9999b20ea633b494aa94081b5949acb97b8c9da7 (diff) |
Fix AppOpsServiceTest flakiness.
AppOpsServiceTest creates multiple instances of AppOpsService, and
they write to the same file asynchronously, which may result in a
previous method overwriting the file being used by the current
method.
This change calls shutdown() after each test method, and removes any
pending write runnable from the handler. It also removes unnecessary
calls to readState() because state is always read in AppOpsService
constructor.
Fixes: 160785982
Test: atest AppOpsServiceTest
Change-Id: If792b61e5cae1d15601a18ef9cb0f71bc79d3d05
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions