c
af5017c6cc
Add launch assistant method.
...
Test: manual atest
Local test with atest on cf_x86_64_phone: 100/100 PASS.
ABTD 100/100 PASS: https://android-build.googleplex.com/builds/abtd/run/L71100000956341271
Change-Id: Ib9276d1cc395f134d77ba0237d94f4f23a3485b3
2022-09-09 03:30:43 +00:00
Brandon Dayauon
e4c4e2043f
Added extra check to CLI command that was not checked for
...
check if work profile is indeed set up
- after workProfile setup, added log of profile ID for each test..
- added CLI check for "start-user"
- Investigating where flakiness occurs because of failed
work profile account set up or test just fails
bug: 243688989
test: Tested where there is no shell command in setup and all tests were skipped
Change-Id: I131b62c1a929c2e550be111a3840fd93c7435860
2022-09-07 10:00:56 -07:00
Alex Chau
f2b58fe68d
Merge "Revert "Add screen recording to flaky test""
2022-09-03 11:46:58 +00:00
Alex Chau
e609d3ee5e
Revert "Add screen recording to flaky test"
...
This reverts commit c9037cd887 .
Reason for revert: Screen record seems to have caused test to fail: https://android-build.googleplex.com/builds/tests/view?invocationId=I48500010087317917&testResultId=TR41028244871043649
Bug: 241587421
Change-Id: I4392d9944ea86f3f923d81d14d906ffc280c57f6
2022-09-03 09:29:32 +00:00
Sebastián Franco
6cea4aa0c4
Merge "Adding support to add icons in the workspace for tests" into tm-qpr-dev am: 8236313204 am: 0b2d6da850
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19701339
Change-Id: I5cd3a9993baa46727c5e27aae077d7e1659cd349
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-02 18:19:24 +00:00
Sebastián Franco
8236313204
Merge "Adding support to add icons in the workspace for tests" into tm-qpr-dev
2022-09-02 17:12:50 +00:00
Tony Wickham
2be2312543
Merge changes Ie55bd70e,I69bcfa97,I222522bc into tm-qpr-dev am: d833fe4a12 am: 94894d8d88
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19472817
Change-Id: Ib419b6f6fad396917f5b477e5c20ca5bd425a165
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 01:43:50 +00:00
Tony Wickham
d833fe4a12
Merge changes Ie55bd70e,I69bcfa97,I222522bc into tm-qpr-dev
...
* changes:
Fix taskbar stash state not persisting properly across recreate
Add support to Tapl to recreateTaskbar
Don't rely on QuickstepLauncher instance for tests
2022-09-01 00:52:54 +00:00
Sebastian Franco
314bbf1cba
Adding support to add icons in the workspace for tests
...
Test: atest ReorderWidgets
Bug: 243440737
Change-Id: Ic656cef079be965d17ab1b58d5f73ce955c9374c
2022-08-31 16:29:53 -07:00
Sukesh Ram
1b4869fcbc
Add app predictions to secondary display app drawer & fix tab UI.
...
Bug: 233926067
Test: Manual
Change-Id: I2f45a4b30964b365bf149e8864a3af2ea909a237
(cherry picked from commit 9e5fe63a22 )
Merged-In: I2f45a4b30964b365bf149e8864a3af2ea909a237
2022-08-30 22:30:03 +00:00
Tony Wickham
c8e824dbdb
Add support to Tapl to recreateTaskbar
...
Also moved references of "tasbkar_view" to share TASKBAR_RES_ID constant
Test: compiles; see follow up CLs
Bug: 235986838
Change-Id: I69bcfa975550e567f3daa35af8a810546297d79c
2022-08-30 13:40:45 -07:00
Sebastián Franco
78edb995a4
Merge "Add screen recording to debug test ReorderWidgets.java flakynes" into tm-qpr-dev am: 2886ff0826 am: 76f7cacbc8
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19607104
Change-Id: I7cc0aa4c50e15c9000806d006bdca27686428cdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-29 16:50:43 +00:00
Sebastián Franco
2886ff0826
Merge "Add screen recording to debug test ReorderWidgets.java flakynes" into tm-qpr-dev
2022-08-29 16:10:44 +00:00
Thales Lima
f688f1388f
Merge "Add screen recording to flaky test"
2022-08-27 01:53:03 +00:00
Alex Chau
d00b3c90be
Merge "Add screen recording to flaky test"
2022-08-26 21:57:47 +00:00
Alex Chau
543857f496
Add screen recording to flaky test
...
- Also updated bug id for a ScreenRecord
Test: presubmit
Bug: 242163205
Bug: 241821721
Fix: 242163245
Change-Id: I43ff9fca285649933a100e4a02c660087308a7ac
2022-08-26 18:36:33 +01:00
Alex Chau
b5809add48
Remove ScreenRecord for WorkProfileTest.toggleWorks
...
Bug: 242163822
Bug: 243688989
Test: presubmit
Change-Id: I6ee7934c854f379022062fd2117f12ac84209885
2022-08-25 12:06:47 +01:00
Ke-Yu Lu
7ba396089c
Merge "Add getIconName to AppIcon" into tm-qpr-dev am: 9672e2e74f am: 03456a8fc6
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/19707039
Change-Id: Id2304ce719cdf65eba95c5d97619b92aa5dcd0ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-25 09:25:55 +00:00
Ke-Yu Lu
9672e2e74f
Merge "Add getIconName to AppIcon" into tm-qpr-dev
2022-08-25 08:43:49 +00:00
Ke-Yu Lu
6520372966
Add getIconName to AppIcon
...
Bug: 237606436
Test: manual on local device
Change-Id: Ifcd18cefa35148fd744087a207e48791c098899a
2022-08-25 04:54:58 +08:00
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
Sebastian Franco
8bd1283482
Add screen recording to debug test ReorderWidgets.java flakynes
...
Bug: 242323136
Test: atest ReorderWidgets
Change-Id: If87dc5b37029f75c4a480fbbb62e5eaca02cde4a
2022-08-17 16:52:33 -07: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
Andras Kloczl
c9037cd887
Add screen recording to flaky test
...
Test: n/a
Bug: 241587421
Change-Id: I767710e63713cd4636e595915108f495012f0a73
2022-08-17 11:58:08 -04: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