Move OneHanded related codes, res and tests to WM shell. Some tests add ignored currently due to permission issue. Add another bug to trace it. Also fix animation issue caused by wrong logic. Bug: 161980408 Fix: 168074363 Test: manual check one handed function Test: atest WMShellUnitTests Test: atest SystemUITests Test: make ArcSystemUI; make ArcSystemUITests Test: make CarSystemUI; make CarSystemUITests Change-Id: Ib25661d010278202ffe15fd9c4962e76e6698c21
WM Shell Test
This contains all tests written for WM (WindowManager) Shell and it's currently divided into 3 categories
- unittest, tests against individual functions, usually @SmallTest and do not require UI automation nor real device to run
- integration, this maybe a mix of functional and integration tests. Contains tests verify the WM Shell as a whole, like talking to WM core. This usually involves mocking the window manager service or even talking to the real one. Due to this nature, test cases in this package is normally annotated as @LargeTest and runs with UI automation on real device
- flicker, similar to functional tests with its sole focus on flickerness. See WM Shell Flicker Test Package for more details