Charlie Anderson
df204b585e
Merge "Only send new first screen broadcast on first load after restore" into main
2024-06-19 00:10:49 +00:00
Charlie Anderson
30a3acc779
Only send new first screen broadcast on first load after restore
...
Flag: EXEMPT launcher_broadcast_installed_apps
Bug: 322314760
Test: manually tested
Change-Id: I28a3ee1fb2c5c382ea8789b6e966c80db1abf0e0
2024-06-18 18:19:46 -04:00
Jagrut Desai
66dfe90240
Fixing TaplUninstallRemoveTest#uninstallWorkspaceIcon
...
Test: Presubmit
Bug: 319501259
Flag: TEST_ONLY
Change-Id: I4a2af445fe51f4f3ffcc11748ff921baf6be9bd0
2024-06-18 09:19:22 -07:00
Sebastián Franco
7793a2aecc
Merge "Revert "Make sure we keep the screen record even if the test succeeds"" into main
2024-06-13 21:46:44 +00:00
Andrew Cole
f77600260c
Merge "Send additional Extras in first screen broadcasts, to help with app archiving." into main
2024-06-13 21:30:26 +00:00
Charlie Anderson
7cc4302f10
Send additional Extras in first screen broadcasts, to help with app archiving.
...
- refactor FirstScreenBroadcast.java into FirstScreenBroadcastHelper.kt
- send Extras to include installed/archived items on first screen
- send Extras to include installed/archived widgets on all screens.
- truncate items to limit Broadcast size
Bug: 322314760
Test: unit testing and E2E test of B&R
Flag: launcher_broadcast_installed_apps
Change-Id: I214149ac0c63f177d3d1ca0b6d0cb11be37f4ae0
2024-06-13 21:29:50 +00:00
Sebastián Franco
f46de7e690
Revert "Make sure we keep the screen record even if the test succeeds"
...
This reverts commit ad15dd719e .
Reason for revert: removing debug
Change-Id: Id76a5b9a2e138603e896cba2a0d9b96711610f9e
2024-06-13 18:43:21 +00:00
Sihua Ma
ea913b3dee
Merge "Migrate responsive tests to multivalent" into main
2024-06-13 17:13:06 +00:00
Sihua Ma
73c766d75d
Migrate responsive tests to multivalent
...
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Flag: TEST_ONLY
Fix: 325088640
Change-Id: I32cce09ff7ef070b6c86b6440723006b5cb503cf
2024-06-13 09:48:09 +00:00
Uwais Ashraf
eecadb0432
Enable UtilitiesKtTest for multivalent. Remove test resource
...
Fix: 325088427
Test: UtilitiesKtTest in studio and presubmit
Flag: EXEMPT test-only
Change-Id: I71b77c4633b1075f643ed479f8224f9b80811f54
2024-06-11 22:38:34 +00:00
Jeremy Sim
dafbaa5f1b
Merge "Fix flaky test" into main
2024-06-11 04:12:58 +00:00
Jeremy Sim
c1470021c8
Fix flaky test
...
Attempts to fix a flaky test by ensuring that recents is always cleared before creating a split pair (so the split pair under test is always the same).
Bug: 340935208
Test: testSaveAppPairMenuItemOrActionExistsOnSplitPair(), testSplitTaskTapBothIconMenus()
Flag: TEST_ONLY
Change-Id: Ibc81b90fac531f0e78e93a494ff59073ab5e52cf
2024-06-10 14:51:53 -07:00
Sihua Ma
c22a8e7495
Merge "Migrate GeneratedPreviewTest to multivalent" into main
2024-06-10 20:57:00 +00:00
Sihua Ma
de5ef62967
Migrate GeneratedPreviewTest to multivalent
...
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Fix: 325088369
Flag: TEST_ONLY
Change-Id: I2c88a357c8ac5fb0171a70e850be25e8fb11de33
2024-06-10 16:49:47 +00:00
Uwais Ashraf
8e537d1ee5
Merge "Move AppFilterTest to Deviceless" into main
2024-06-10 08:22:00 +00:00
Andrew Cole
8a4af691c8
Move AppFilterTest to Deviceless
...
Bug: 297950111
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Flag: TEST_ONLY
Change-Id: I9e12a23966017aa2136f92e84eebb216ed8525cf
2024-06-07 15:38:17 -07:00
Treehugger Robot
e8638f4eb2
Merge "Run UiThreadTest in LauncherMultivalentJUnit" into main
2024-06-05 17:02:46 +00:00
Brandon Dayauon
2c40b8366d
Consolidate the header views updating into a single method
...
Call this updateView() in reset to ensure states are correct before animating.
bug: 341053089
Test: manually - video: https://drive.google.com/file/d/18ZSAEplL1Lk5ij3IHlwtRh1GQ6GhrXX1/view?usp=sharing
Flag: Aconfig com.android.launcher3.enable_private_space Nextfood
Change-Id: I2c825a7fd7d9a5faad8fbbb70d0f40294f715a42
2024-06-04 10:09:40 -07:00
Uwais Ashraf
050ff39fe2
Revert flaky FolderNameProviderTest
...
Bug: 325088328
Test: Presubmit passes
Flag: EXEMPT test-only
Change-Id: I22c0bfdea32f552ffdb5dacc34038f7b1c668762
2024-06-03 15:35:13 +00:00
Brandon Dayauon
6b65956a5c
Merge "Make PrivateSpaceSettingsButton instead of having just the imageView." into main
2024-06-03 15:02:59 +00:00
Brandon Dayauon
6f1ca642ee
Merge "Rename add* to update* and call setQuietMode() itself" into main
2024-06-01 00:09:52 +00:00
Brandon Dayauon
736527a127
Make PrivateSpaceSettingsButton instead of having just the imageView.
...
This way we can keep the click listener in this PrivateSpaceSettingsButton.java class.
- Moved itemInfo creation to PrivateSpaceSettingsButton and created a test class
bug: 341053089
Test: manually - presubmit video: https://drive.google.com/file/d/1_TCGrILvwmMpxbgIcbOcpB2AxeBJbyNf/view?usp=sharing
Flag: Aconfig com.android.launcher3.enable_private_space Nextfood
Change-Id: I79cd319274f4445dd00bc257be81728360d09684
2024-05-31 17:05:13 -07:00
Federico Baron
4aa92bec7f
Merge "Revert "Add screenrecord for testAllAppsFromHome()"" into main
2024-05-31 20:13:52 +00:00
Federico Baron
48c2b2b509
Merge "Add screenrecord/demote TwoPanelWokrspaceTest" into main
2024-05-31 20:13:22 +00:00
Federico Baron
4e9adbae11
Merge "Add screenrecord for testDragAppIcon" into main
2024-05-31 20:13:05 +00:00
fbaron
701eef07ab
Add screenrecord for testDragAppIcon
...
Bug: 343953783
Test: TaplDragTest#testDragAppIcon
Flag: TEST_ONLY
Change-Id: I598fd1c7e153c077de0d5babb0eadf09cc10fa1f
2024-05-31 10:20:02 -07:00
Sihua Ma
3b2a136272
Run UiThreadTest in LauncherMultivalentJUnit
...
Additionally migrating DisplayControllerTest to multivalent
Flag: TEST_ONLY
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Change-Id: I9ff89218947b32f79b39bb0e6dd4beabec3b7369
2024-05-30 23:11:29 +00:00
Brandon Dayauon
16cb3efa1f
Rename add* to update* and call setQuietMode() itself
...
bug: 341053089
Test: manually - presubmit
Flag: Aconfig com.android.launcher3.enable_private_space Nextfood
Change-Id: I7d88f18e08f45fc731f3122c55986a12e754d56a
2024-05-30 11:02:01 -07:00
fbaron
09ac97fa39
Add screenrecord/demote TwoPanelWokrspaceTest
...
Flag: TEST_ONLY
Test: TaplTwoPanelWorkspaceTest#testEmptyPageDoesNotGetRemovedIfPagePairIsNotEmpty
Bug: 329935119
Change-Id: I6faa8f35a2e0cd8a02d615a329baab045235ec82
2024-05-30 10:29:38 -07:00
Uwais Ashraf
9d4f5d1cc9
Merge "Replace verifyZeroInteractions with verifyNoMoreInteractions" into main
2024-05-30 10:10:13 +00:00
Treehugger Robot
236bb12736
Merge "Move SettingsActivityTest to multivalent" into main
2024-05-30 04:26:56 +00:00
Sihua Ma
9d093d5b57
Replace verifyZeroInteractions with verifyNoMoreInteractions
...
Also migrating LockedUserStateTest and AbstractFloatingViewHelperTest
to multivalent
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Flag: TEST_ONLY
Bug: 297950111
Change-Id: Ic476de791109e7892c86bf5ae77727fc0506f0b9
2024-05-29 22:03:43 +00:00
Charlie Anderson
73edd795c1
Merge "Makes testDragAppIconToMultipleWorkspaceCells more concise to avoid test timout." into main
2024-05-29 14:08:41 +00:00
Sihua Ma
350c29a5f6
Move SettingsActivityTest to multivalent
...
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Flag: None Test migration
Bug: 297950111
Fix: 325089136
Change-Id: I85a2ed62453088941cb12fee9067acb076819dc5
2024-05-28 18:05:14 +00:00
Charlie Anderson
3483b8e0cc
Makes testDragAppIconToMultipleWorkspaceCells more concise to avoid test timout.
...
Removed part of test that is mostly covered already by testDragAppIcon
Bug: 340281870
Test: passing presubmit
Flag: NONE
Change-Id: I64f4db54ca89dedf4f8e5874bd72ae6d287a812c
2024-05-22 18:54:03 -04:00
Sihua Ma
1159c2546f
Reapply "Move widget picker tests to Robolectric"
...
This reverts commit 97ee134acc .
Reason for revert: Fixed an issue with UI_HELPER_EXECUTOR that caused the flakiness
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Flag: None Test migration
Fix: 325088642
Fix: 325088805
Fix: 325089116
Fix: 325088960
Change-Id: I2f50c30d2c861e3bba8a8fa3ec547ca2ade6153a
2024-05-22 19:41:11 +00:00
Uwais Ashraf
fe2107c59d
Merge "Revert "Move widget picker tests to Robolectric"" into main
2024-05-21 23:05:12 +00:00
Uwais Ashraf
97ee134acc
Revert "Move widget picker tests to Robolectric"
...
This reverts commit efc24f9251 .
Reason for revert: Potential cause for flakiness https://android-build.corp.google.com/test_investigate/?invocationId=I07000010279081631&testResultId=TR32129311605132927
Change-Id: I4f0154bc101b6bc840c11ff0b6bf42f4ebc5ed03
2024-05-21 19:44:41 +00:00
Uwais Ashraf
784b4f28b0
Fix some compile errors occurring as a result of robo enablement
...
Fix: 297950111
Test: :NexusLauncher.Robo:testGoogleWithQuickstepDebugUnitTest
Test: atest NexusLauncherRoboTests
Flag: NA
Change-Id: Ic9b09fff630d274558d09b7031d12ec28f10fbc7
2024-05-21 18:56:52 +00:00
Treehugger Robot
1090d17651
Merge "Update DeviceProfileDumpTest to work with flag on and off." into main
2024-05-21 18:30:22 +00:00
Anushree Ganjam
0167249ade
Merge "Add ApiWrapper Instance to SandboxModelContext." into main
2024-05-21 16:28:12 +00:00
Luca Zuccarini
40b0b5e140
Update DeviceProfileDumpTest to work with flag on and off.
...
Note that the files are different only for a subset of the scenarios
because the result doesn't change for the others.
Bug: 298089923
Flag: ACONFIG com.android.launcher3.enable_scaling_reveal_home_animation DISABLED
Test: this CL
Change-Id: I16e999787265d3d9ced98af5d27a60f1549e1712
2024-05-21 16:26:14 +00:00
Andrew Cole
8fefd5d9ee
Merge "AppFilterTest" into main
2024-05-21 16:03:38 +00:00
Anushree Ganjam
6c97b05562
Add ApiWrapper Instance to SandboxModelContext.
...
The SystemShortcutTest is failing after ag/26708194 is submitted.
Bug: 341754469
Bug: 341754775
Test: Manual
Flag: None Bug fix TestFailure
Change-Id: I2e8af1a4913c245a2d5b6164476e240ece79ada8
2024-05-20 16:23:12 -07:00
Sihua Ma
efc24f9251
Move widget picker tests to Robolectric
...
Test: atest Launcher3RoboTests
Test: atest NexusLauncherRoboTests
Test: SysUI studio
Flag: NONE test migration
Bug: 297950111
Change-Id: I9124d4f45feb0ded74ffe2e0aabffdf98459ff4f
2024-05-20 21:20:32 +00:00
Andrew Cole
d04961f90b
AppFilterTest
...
Adding a unit test for AppFilter. This is a simple class but it shows a good pattern of mocking resources and use that pattern in future unit tests.
Bug: 341361892
Test: AppFilterTest
Flag: None
Change-Id: Icb45ebe7791bb273860ee3fec1c5e59a76f13174
2024-05-17 14:32:26 -07:00
Fengjiang Li
01d4ca8aca
Merge "Use global PackageManagerHelper for LoaderTask" into main
2024-05-17 21:02:01 +00:00
Jagrut Desai
80b1ee3747
Merge "Removing Screen Record from TaplAddWidgetTest" into main
2024-05-16 19:11:23 +00:00
Fengjiang Li
62f1eca9e7
Use global PackageManagerHelper for LoaderTask
...
This reverts ag/27303480 as we have found the root cause of workspace icons deleted by setting up private space (ag/27354841)
Fix: 340362067
Test: manual
Flag: NONE
Change-Id: I81d95e95282f09b872268ddb232ba9f092e952bc
2024-05-16 11:04:32 -07:00
Jagrut Desai
5d3fde29bf
Removing Screen Record from TaplAddWidgetTest
...
Test: Presubmit
Bug: 316910614
Flag: NONE
Change-Id: Ib993f047902859ffc62f313132289aa62ce18a79
2024-05-16 09:41:21 -07:00