commit | 34efa0c5d6a10c260d6e5cb9d3bfcc54ff7f2679 | [log] [tgz] |
---|---|---|
author | Lakshman Annadorai <lakshmana@google.com> | Tue Nov 09 20:46:43 2021 +0000 |
committer | Lakshman Annadorai <lakshmana@google.com> | Wed Nov 10 19:05:36 2021 +0000 |
tree | 7b02ebfd23fc193ab19c05f8738522508bf7fe49 | |
parent | 6a6e8be8b2f815869e8af629f3f88cd9ab9a8566 [diff] |
Add long-running recurring I/O overuse kitchensink test. - This test is required to perform recurring I/O overuse in test vehicles where shell access is not available. - Make the test dependent on the app foreground or background state. So, it can fetch the correct disk I/O quota when the app is moved to the background. - This is required because the long-running test takes few minutes to complete and the user can switch the app to the background while the test is running. Test: Ran the kitchensink tests and verified the test completed successfully. Verified that watchdog kills the app on recurring overuse and after the display is turned off. Fix: 204452615 Change-Id: Id037563f1c1fed557045b5222d86cbdc5b3dd486
Native (C++) code format is required to be compatible with .clang-format file. Run
git clang-format --style=file --extension='h,cpp,cc' HEAD~
Note that clang-format is not desirable for Android java files. Therefore the command line above is limited to specific extensions.