diff options
author | Christopher Tate <ctate@google.com> | 2019-02-12 18:05:17 -0800 |
---|---|---|
committer | Christopher Tate <ctate@google.com> | 2019-02-13 15:29:10 -0800 |
commit | b486f41ef49b3233872b24acde07a32e8d9f7016 (patch) | |
tree | 9ad4e24cfd16c210188eb3f82bbd733fd74cd9be /tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp | |
parent | b6f498a2c95f2df1c20e2d6b81b0522a431b49f1 (diff) |
Fix waitForBroadcastIdle()
Any ongoing deferrals are fast-forwarded for immediate deliverability,
to minimize the wait time. Also adds detailed queue state description
to the wait-for-broadcast-idle shell command's output:
Waiting for queue background to become idle...
0 parallel; 0 ordered, 9 deferred
Waiting for queue background to become idle...
0 parallel; 1 in flight, 0 ordered, 8 deferred
...
Waiting for queue background to become idle...
0 parallel; 1 in flight, 5 ordered, 2 deferrals in alarm recipients
All broadcast queues are idle!
Fixes: 123999376
Test: atest CtsVoiceSettingsTestCases
Test: atest CtsBackgroundRestrictionsTestCases
Test: atest CtsAppSecurityHostTestCases:StorageHostTest
Change-Id: Ia0ada70b621131f8bad8e8340083347c5574e4af
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src/cpp/test_executable.cpp')
0 files changed, 0 insertions, 0 deletions