summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator_test.cpp
diff options
context:
space:
mode:
authorChristopher Tate <ctate@google.com>2019-03-15 14:56:53 -0700
committerChristopher Tate <ctate@google.com>2019-03-15 15:03:13 -0700
commit8e73785780fcf65f974681073ce5419aa3b9c37f (patch)
tree5629d88689118236f73d251b4396f26a0507c04a /tools/aapt2/java/JavaClassGenerator_test.cpp
parente4edae37982c1092f721b0a28bbc9c1fec3fe6dd (diff)
Don't schedule jobs in 'bad' apps
When an app has been temporarily marked 'bad' because it's been crashing, binding to its services will appear to succeed but not actually begin execution. This led to spurious timeouts when jobs were scheduled in this state. Fix by incorporating a 'bad' state check into the job runnability determination. Fixes: 125505588 Test: atest CtsJobSchedulerTestCases Test: manual (repeatedly crashing app then running jobs) Change-Id: I04003265086d74517e7838f1d1332cc4d3ef483c
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions