Nataniel Borges
d49770c716
Merge "Fix testDisableRotationCheck"
2022-08-24 07:13:49 +00:00
Pinyao Ting
292d0d3dc9
Merge "Explicit Nullbility in Launcher (Part 2)" into tm-qpr-dev am: 775b0d21dc am: ff8f09b5b5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19679564
Change-Id: I569d5e6fd9ebbcb31266c6683c129481ee3c2144
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-24 05:08:54 +00:00
Sam Dubey
18c244b452
Merge "Onboard tests in IW suite" into tm-qpr-dev am: f9d1b193bc am: 07f55c6304
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19657853
Change-Id: I635d88fa6fc4c4781116f4b0aa38164222653626
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-24 05:01:15 +00:00
Nataniel Borges
8fe224c90a
Fix testDisableRotationCheck
...
Move it to the NexusLauncherTests and launch app before rotation check
Bug: 241017339
Test: testDisableRotationCheck
Change-Id: Ia9b5d6738a8c725c68bb6422ab44cbed5ecbc0a6
2022-08-23 18:32:40 +00:00
Pinyao Ting
775b0d21dc
Merge "Explicit Nullbility in Launcher (Part 2)" into tm-qpr-dev
2022-08-23 16:53:20 +00:00
Sam Dubey
f9d1b193bc
Merge "Onboard tests in IW suite" into tm-qpr-dev
2022-08-23 14:28:13 +00:00
Alex Chau
a3857fc66a
Merge "Add ScreenRecord for flaky tests"
2022-08-23 07:29:58 +00:00
Brandon Dayauon
3e411d189b
Merge "Make test always pass when command fails" into tm-qpr-dev am: 79da23e57b am: b275f027e2
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19498062
Change-Id: Idc27cdb8f42c298e57bc2ca345734f8049dedf0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-23 04:17:27 +00:00
Pinyao Ting
023b973d15
Explicit Nullbility in Launcher (Part 2)
...
This CL updates the nullabality on methods associated with IconCache in Launcher.
Bug: 242895652
Test: manual
Change-Id: I4832c0950141c8a52c8a9e62659ccabb082897c8
2022-08-22 17:15:44 -07:00
Brandon Dayauon
7ad8227a08
Make test always pass when command fails
...
because command Would cause flakiness if cli command fails.
bug: 237428272
test: on AS
Change-Id: I0bfe26b9242afffe1399fd9788981f71d8fea73e
2022-08-22 21:00:21 +00:00
Alex Chau
20a9f45281
Add ScreenRecord for flaky tests
...
Bug: 242163245
Bug: 242163855
Bug: 242163822
Bug: 206481237
Test: presubmit
Change-Id: Id1e58c70802107f5b964c1f67bff4ef3a7e5de70
2022-08-22 13:47:05 -04:00
Sam Dubey
664fde7744
Onboard tests in IW suite
...
Adding annotations to test methods confirmed to perform CUJ steps in the bugs attached.
Test: Forrest
Bug: 239384214
Fix: 241945343, b/241845943, b/241845754, b/241848386
Change-Id: Ifc21339f4acf558003cb1db8ebd5e05df5134a55
2022-08-19 09:34:28 +00:00
Thales Lima
5c842cde1f
Merge "Make folder sizes customizable" into tm-qpr-dev am: 7b10492e88 am: f97d64e152
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19559864
Change-Id: I35b9cc3af1bd282cb2fc2389c27e8f67fbf1cb37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-17 16:40:58 +00:00
Sihua Ma
3cedd3920d
Merge "Resize preview for correct clipping" into tm-qpr-dev am: 2d675e8ab0 am: eeb46032ef
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19324973
Change-Id: I0dec5e33e09efca7afe60c7d7183025018712965
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-17 16:37:36 +00:00
Sukesh Ram
e02c21259a
Merge "Added Tests for Secondary Display Launcher"
2022-08-17 06:46:19 +00:00
Sukesh Ram
73c27a1fa3
Added Tests for Secondary Display Launcher
...
These UIAutomator tests for secondary display launcher cover app drawer, drag-n-drop functionality, app predictions, pin/unpinning icons, and correct back press behavior.
We are deviating from go/modify-tapl due to the time constraints of this project as outlined here (https://docs.google.com/document/d/1wLb2h8qCPGur-VsufCH4mLnnuLDLcmMq0FrCo7ichu8/edit#heading=h.brf6af3bno4g ).
A preliminary design document has also been created to reference for future TAPL integration (https://docs.google.com/document/d/1H642SSu5DCM_zSXTsvTWumgm3OHIxsKEXvTlTeC4y54/edit?resourcekey=0-M9sTxdyQBi8bUy5cpjmJNA#heading=h.90f2s4sc5ic9 ).
Before TAPL integration, we need to follow up on test rewrite to eliminate antipatterns in the following bug: b/242776943.
Bug: 241166788
Test: Run Locally, on presubmit, and on a test on a cuttlefish emulator
Change-Id: I556a47b93a7ea3b2583dbc1efd2de7623d820e2a
2022-08-16 23:20:27 +00:00
Thales Lima
7b10492e88
Merge "Make folder sizes customizable" into tm-qpr-dev
2022-08-16 15:02:41 +00:00
Sihua Ma
2d675e8ab0
Merge "Resize preview for correct clipping" into tm-qpr-dev
2022-08-16 00:15:06 +00:00
Tracy Zhou
be42467b6c
Merge "Fix overview actions tapl test failure" into tm-qpr-dev am: 4b972af5be am: de52e2d76a
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607309
Change-Id: I28d68b6a52ff58e52065482d2819629815265fe3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-12 21:03:20 +00:00
Tracy Zhou
8bcac711d3
Fix overview actions tapl test failure
...
We don't show overview actions when the current task is a split
Fix: 242312408
Test: manual and presubmit and forrest
Change-Id: Idae64b4286d2e3143a8b0a66938802dcf0b9d3af
2022-08-12 11:14:12 -07:00
Thales Lima
a08a443d63
Make folder sizes customizable
...
Introduce new attrs for folder sizes and update all grids to use the new attrs
Fix: 214582832
Fix: 236272949
Test: atest DeviceProfileTest
Test: manual comparison with mocks
Change-Id: I638052a7f01b4951df0dd26db577167468a3c46d
2022-08-12 12:24:18 +01:00
Tracy Zhou
38c753f29e
Revert "Revert "Add testSplitFromOverview test (for phones)"" am: 6a4a229c27 am: 5229bc53f3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19582133
Change-Id: Ic131ed2127755fbb4d3f08b0ca543e23d0e6fad3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-12 06:47:42 +00:00
Tracy Zhou
6a4a229c27
Revert "Revert "Add testSplitFromOverview test (for phones)""
...
This reverts commit 24df4bffd8 .
Reason for revert: resubmit
Change-Id: Iebc66cbce6885e06fe7691c548c1ffe950e936df
2022-08-11 17:59:34 -07:00
Sebastián Franco
bdbd9f5f75
Merge "Adding 4x4 roerder widget test" into tm-qpr-dev am: f2d61702cd am: baf4446a7f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19569177
Change-Id: I03090f4faf1967612762d224e455692dee80671b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-11 18:20:57 +00:00
Andras Kloczl
7b83486fe4
Trying to fix flaky launcher tests
...
Test: run AddWorkspaceItemsTaskTest.kt
Bug: 227650070
Change-Id: Ie093c5b13bdb4143829f82767fdeb208805f388a
2022-08-10 16:07:02 +00:00
Sihua Ma
e04aa207f2
Resize preview for correct clipping
...
Before, the remote view for the widget in launcher is reused to generate a new preview. However, measuring the view without changing the scale would cause strange clippings. This CL sets the scale of the widget views by manually computing the size ratio.
Change ag/19572297 is necessary before a complete clean-up.
Test: Create a weather widget on first screen -> go to Wallpaper & style -> App grid -> tap on a different grid and verify that the clipping is correct
Fix: 228328759
Change-Id: I8242d3bcfcf30ec924552c1320e22f8a3592f1c1
2022-08-09 23:57:41 +00:00
Sebastian Franco
c3ecf392e3
Adding 4x4 roerder widget test
...
Fix: 241000659
Test: atest ReorderWidgets
Change-Id: I7dea2fbc676710798187b50d27b63ced9910a43b
2022-08-09 11:20:45 -07:00
Thales Lima
c0268f4f49
Merge "Calculate hotseat width based on available width" into tm-qpr-dev am: c92b40f10a am: a1afc2313f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19416116
Change-Id: I3d503774a1cd8e797c96334b51f7af25cfcb1a30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-08 09:40:48 +00:00
Thales Lima
9938c2f791
Calculate hotseat width based on available width
...
Navigation buttons take space on the hotseat, so hotseat width (qsb width and border space between icons) should be calculated instead of having a coded value.
Bug: 223724516
Bug: 228998463
Test: manual, changing display size
Test: manual, changing hotseatBarEndOffset value
Test: HotseatWidthCalculationTest
Change-Id: Ibd4f5ff2e06afda8e7420fb744db049d2e418e14
2022-08-04 15:21:06 +01:00
Sunny Goyal
f4d0a0ba70
Merge "Create less number of dot-renderers at startup" into tm-qpr-dev am: f28c428050 am: e00fc434f0
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19498070
Change-Id: If53c5b0c7977b6570c14bf9aac6efe7802728f48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-03 14:49:21 +00:00
Sunny Goyal
f28c428050
Merge "Create less number of dot-renderers at startup" into tm-qpr-dev
2022-08-03 14:08:07 +00:00
Sunny Goyal
65190aef37
Create less number of dot-renderers at startup
...
Bug: 235568943
Test: Launcher starts and shows dots normally
Change-Id: I6958b9b98efb43aa280e6ce31af9c0c936610dea
2022-08-02 14:43:31 -07:00
Schneider Victor-tulias
fa4bca182b
Merge "Add logging to help debug additional app infos being updated by CacheDataUpdatedTask" into tm-qpr-dev am: 4eec22f818 am: 187b9ef0f5
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19462408
Change-Id: I862086421d6d67f229674b5ff96774149323aecf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-01 22:43:44 +00:00
Schneider Victor-tulias
4eec22f818
Merge "Add logging to help debug additional app infos being updated by CacheDataUpdatedTask" into tm-qpr-dev
2022-08-01 21:50:09 +00:00
Alex Chau
e62dbea9ad
Merge "Refactor DeviceProfile tests based on dump() and use real device dimensions for tests." into tm-qpr-dev am: ceb2aaa9e4 am: a8b1b20f70
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19356826
Change-Id: I22e17e64a30c44e42fa17e1f130143054e30adf8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-01 18:50:08 +00:00
Pat Manning
5f74bfd76d
Refactor DeviceProfile tests based on dump() and use real device dimensions for tests.
...
- Added roundPxValueFromFloat when converting dp/sp to px to deterministically round up values around .5
Fix: 240133465
Bug: 237542518
Test: DeviceProfileTest.kt
Change-Id: If4239f714487fe5bf2ef44274e2ce415bd75c86d
2022-08-01 17:54:43 +00:00
TreeHugger Robot
92b6714d96
Merge "Revert "Add testSplitFromOverview test (for phones)"" into tm-qpr-dev am: 0438ea2293 am: 54e6d7a978
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19462868
Change-Id: Ib925efa424541a3b98bbe7f780557d6468d5a951
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-29 07:48:16 +00:00
TreeHugger Robot
0438ea2293
Merge "Revert "Add testSplitFromOverview test (for phones)"" into tm-qpr-dev
2022-07-29 07:05:34 +00:00
Winson Chung
24df4bffd8
Revert "Add testSplitFromOverview test (for phones)"
...
This reverts commit 1780cee0fe .
Reason for revert: b/240517487
Change-Id: Id0b690ebba880dd9c978ed42c0f965beb2678b8c
2022-07-29 00:01:17 +00:00
Schneider Victor-tulias
62511de74e
Add logging to help debug additional app infos being updated by CacheDataUpdatedTask
...
Bug: 239465630
Test: ran test locally.
Change-Id: I1b31cfaeb697f87acd99d787284f55d7e6b75b54
2022-07-28 23:09:39 +00:00
Tracy Zhou
b2d1f07476
Merge "Add testSplitFromOverview test (for phones)" into tm-qpr-dev am: f1a523a790 am: 8d86a4e038
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19252928
Change-Id: I29023a6853f4aaff32d23c124e561eb9c2158bcd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-28 05:38:54 +00:00
Tracy Zhou
f1a523a790
Merge "Add testSplitFromOverview test (for phones)" into tm-qpr-dev
2022-07-28 05:06:40 +00:00
vadimt
f6ef879cf4
Moving all sources that are shared between Launcher and TAPL in one directory
...
This will help SysUI test team (who uses TAPL) to set up Gradle build for their tests.
Bug: 202567877, 234414088
Test: presubmit
Change-Id: I3d923ea4b54d1a4c3d2b345be09692727d30433e
2022-07-27 20:18:46 +00:00
Tracy Zhou
1780cee0fe
Add testSplitFromOverview test (for phones)
...
Design doc: go/split_tapl
Bug: 238553914
Fixes: 239082974
Test: run this test
Change-Id: I6b67ede6d62a9fb48222aa4d15fe29ccd1d0fa06
2022-07-27 04:18:50 +00:00
vadimt
47f347b1cf
Moving all sources that are shared between Launcher and TAPL in one directory
...
This will help SysUI test team (who uses TAPL) to set up Gradle build for their tests.
Bug: 202567877
Test: presubmit
Change-Id: I95c267e46cf675ac44dc27b07d0a1143ab761e35
2022-07-26 15:43:00 -07:00
Nataniel Borges
504a09ba96
Merge "Allow disabling orientation changes check on TAPL"
2022-07-26 20:38:10 +00:00
TreeHugger Robot
d33659576c
Merge "Space out 3 button nav on taskbar" into tm-qpr-dev am: 5e6fe32818 am: 2a8906bfba
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19272533
Change-Id: I2ea492fac54d0fabf1af92500e2ad102855c4c79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 17:21:17 +00:00
TreeHugger Robot
5e6fe32818
Merge "Space out 3 button nav on taskbar" into tm-qpr-dev
2022-07-26 16:32:06 +00:00
Alex Chau
2a9dafcce1
Merge "Revert "Move BaseActivityInterface task size methods to DevicePr..."" into tm-qpr-dev am: 66bac181ac am: eed67e721e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19398184
Change-Id: If4406214f9853f055719deda5674ea0e1fc3e958
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-07-26 10:29:02 +00:00
Alex Chau
66bac181ac
Merge "Revert "Move BaseActivityInterface task size methods to DevicePr..."" into tm-qpr-dev
2022-07-26 09:36:18 +00:00