Vinit Nayak
df751430bc
Revert "Verifying that workspace looks correct at the end of the test."
...
This reverts commit 62e3b162ba .
Reason for revert: Possible culprit for b/301966780
Change-Id: Ice6babe404feeddf9f8b13ce2a6288005402c9cd
2023-09-26 15:19:20 -07:00
Brandon Dayauon
c65b902cc4
Merge "Fix gray work apps when WorkPausedCard shoul've shown" into main
2023-09-25 18:13:12 +00:00
Stefan Andonian
7f1b5d0a70
Merge "Revert "Add unit tests for LoaderTask"" into main
2023-09-25 17:07:23 +00:00
Thales Lima
2d1d14193b
Merge "Fix to prevent unsorted breakpoints returning wrong spec" into main
2023-09-25 16:12:56 +00:00
Stefan Andonian
e4735d77f1
Revert "Add unit tests for LoaderTask"
...
This reverts commit 4c7d7d6749 .
Reason for revert: New Test assets were getting pulled into the release APK, making the APK size growth too much. I will re-upload when I figure out how to avoid this.
Change-Id: I738eb6c26632eeee30be4098d0225836d283b218
2023-09-22 18:23:22 +00:00
Sebastián Franco
885953d1f1
Merge "Moving test related to Uninstalling and removing to their own class" into main
2023-09-22 17:34:46 +00:00
Brandon Dayauon
c8af851e99
Fix gray work apps when WorkPausedCard shoul've shown
...
The reason is because WorkManager doesn't reset when user searches (which is why the apps gray out when you go to toast, turn off work profile then back gesture to all apps)
Added test for ActivityAllAppsContainerView that test onAppsUpdated() and check for if there are work apps.
From the test environment, onAppsUpdated() needs to be public because the method is outside the package. However, I've wrapped onAppsUpdated package private so I can test it with a boolean parameter.
bug: 298492729
test: video:
before: https://drive.google.com/file/d/1D0VlGeJEI5lGbYgP5Tnu5UO_Dv61X8Dv/view?usp=sharing
after: https://drive.google.com/file/d/1D0qsq7sX_kAp2t92xser7YI4ADBhQfHY/view?usp=sharing
Change-Id: I4eb7cf21e273e29171fcd62a4762e8bb1778e720
2023-09-22 17:18:10 +00:00
Charlie Anderson
605db4b74a
Merge "Make sure to set Launcher restore pending as false after setting in RestoreDbTaskTest to not affect state of Launcher in tests. See tearDown method in RestoreDbTaskTest for fix." into main
2023-09-22 14:13:39 +00:00
Sebastian Franco
4fffab9d85
Moving test related to Uninstalling and removing to their own class
...
Bug: 298234173
Test: atest OopTaplUninstallRemove
Change-Id: I9b51bea7c1f3130b70296f945bef9b903ac34342
2023-09-21 21:17:38 +00:00
Sunny Goyal
052c11d2fe
Cleaning up screenrecord for fixed tests
...
Bug: 256898879
Test: Presubmit
Flag: N/A
Change-Id: Ib9d3b82219971c975e8a09968fcb9cc0c96637c3
2023-09-21 09:51:34 -07:00
Jordan Silva
e4d7aaa6fd
Fix to prevent unsorted breakpoints returning wrong spec
...
It orders the breakpoint list to guarantee that the smallest breakpoint is always returned for a given availableWidth or availableHeight.
Fix: 301396419
Flag: ENABLE_RESPONSIVE_WORKSPACE
Test: CalculatedWorkspaceSpecTest
Change-Id: Ia545e84150027bd8daa8d0dde58ff6fc579c3b6a
2023-09-21 11:44:56 +01:00
Treehugger Robot
34291f07fb
Merge "Run leak detector in test isolation rule" into main
2023-09-20 23:04:01 +00:00
Sebastián Franco
8171e2fb84
Merge "Moving test related to Dragging to their own class from TaplTestsLauncher3" into main
2023-09-20 22:08:03 +00:00
Sebastian Franco
6b059deea6
Moving test related to Dragging to their own class from TaplTestsLauncher3
...
Renaming the following test names:
- testDragAppIconToWorkspaceCell to testDragAppIconToMultipleWorkspaceCells
- testDragShortcutToMultipleWoCells to testDragShortcutToMultipleWorkspaceCells
Bug: 298234173
Test: atest OopTaplDragTest
Change-Id: I16707e0a882164c7a5acec6a4197bd0bea8514a7
2023-09-20 18:56:13 +00:00
Charlie Anderson
8c1cf2db26
Make sure to set Launcher restore pending as false after setting in RestoreDbTaskTest to not affect state of Launcher in tests.
...
See tearDown method in RestoreDbTaskTest for fix.
This reverts commit 2d86f3337a .
Reason for revert: fixing the issues for revert b/298077774
Test: running presubmit and affected test suite on CL
Change-Id: I94c643f38259c4e920869c231f706229390c7c2a
2023-09-20 18:43:35 +00:00
Vadim Tryshev
7772c32603
Run leak detector in test isolation rule
...
This will help to fail the test causing the leak, not the next one
Bug: 187761685
Test: presubmit
Flag: N/A
Change-Id: I07e2457a9c8b9794d9c3ecc4764500dcdd3bbb10
2023-09-19 18:25:58 -07:00
Stefan Andonian
4fc16ab256
Merge "Add unit tests for LoaderTask" into main
2023-09-19 16:02:50 +00:00
Vinit Nayak
af40345edc
Merge "Add WorkProfileTest back into presubmit" into main
2023-09-15 19:13:10 +00:00
Vadim Tryshev
a4853ab2b7
Merge "If running in presubmit, ignore @PortraitLandscape annotation. It's important to keep presubmits fast even if we will occasionally miss regressions in presubmit." into main
2023-09-15 16:53:14 +00:00
Thales Lima
8f2c11fed0
Merge "Revert "Add ScreenRecord for a flaky test"" into main
2023-09-15 12:40:08 +00:00
Vadim Tryshev
0d50b19f4b
Merge "Verifying that workspace looks correct at the end of the test." into main
2023-09-14 23:44:24 +00:00
Vinit Nayak
4b46428c91
Add WorkProfileTest back into presubmit
...
Bug: 243688989
Change-Id: I6cf389e5056cd6eea000530d4f974591dbf0e8eb
2023-09-14 16:35:05 -07:00
Vadim Tryshev
a3030444ec
If running in presubmit, ignore @PortraitLandscape annotation.
...
It's important to keep presubmits fast even if we will occasionally miss
regressions in presubmit.
Bug: 295939967
Test: presubmit
Flag: N/A
Change-Id: I9b65a2dc1e912fbfe834d7eee67815cb05f30bb2
2023-09-14 23:07:07 +00:00
Sebastián Franco
c468af4139
Merge "Disable FOLDABLE_SINGLE_PAGE" into udc-qpr-dev am: 216a765894 am: 07ce8fa893
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24681787
Change-Id: I74496b2ce863dadce1fbe3889de242c133a75121
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 19:02:27 +00:00
Sebastián Franco
07ce8fa893
Merge "Disable FOLDABLE_SINGLE_PAGE" into udc-qpr-dev am: 216a765894
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24681787
Change-Id: I91986355b221bbd623100dcf79d180ed9cc9a0c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-14 18:08:54 +00:00
Sebastián Franco
216a765894
Merge "Disable FOLDABLE_SINGLE_PAGE" into udc-qpr-dev
2023-09-14 17:50:54 +00:00
Vadim Tryshev
62e3b162ba
Verifying that workspace looks correct at the end of the test.
...
I hope that this will lock bugs like b/298114205 in the test that created the bad condition, not the next one.
Bug: 298114205
Test: presubmit
Flag: N/A
Change-Id: I6ad3598fb675d8b24ec0f273d255b7f2464dc53f
2023-09-14 10:11:25 -07:00
Thales Lima
93143eab91
Revert "Add ScreenRecord for a flaky test"
...
This reverts commit 0a1f7d5de5 .
Reason for revert: Test http://b/215673732 is not flaky anymore.
Change-Id: Ice6ff76ebcc22763b30fdf15a824d8030a131666
2023-09-14 14:43:07 +00:00
Vadim Tryshev
ba00ce8259
Merge "Copy testAddAndDeletePageAndFling to Launcher tests. The next steps will be changing config files to point at this test, and removing it in integration tests." into main
2023-09-13 23:25:11 +00:00
Stefan Andonian
4c7d7d6749
Add unit tests for LoaderTask
...
Bug: 298715109
Test: It, itself, is the test.
Change-Id: I33208ad333947662d0874eb0e2f046ba405930ab
2023-09-13 23:19:45 +00:00
Vadim Tryshev
e989ddd992
Copy testAddAndDeletePageAndFling to Launcher tests.
...
The next steps will be changing config files to point at this test, and removing it in integration tests.
Bug: 187761685
Test: presubmit
Flag: N/A
Change-Id: Ib2a590b7d6aa99a89973a77ca43b1ab762c79fdb
2023-09-13 21:17:17 +00:00
Alex Chau
c2e3aa1a38
Merge "Revert "Move AppWidgetsRestoredReceiver methods to enable adding tests for restoring widget Ids"" into main
2023-09-13 20:11:21 +00:00
Pat Manning
f5a29eaf82
Merge "Add widget resize CUJ test." into main
2023-09-13 19:18:10 +00:00
Alex Chau
2d86f3337a
Revert "Move AppWidgetsRestoredReceiver methods to enable adding tests for restoring widget Ids"
...
This reverts commit 5f263a7ae1 .
Bug: 294386159
Reason for revert: b/298077774
Change-Id: Idcfb721e980d4242330e4bd9a2f9ad0f1cc5a1b5
2023-09-13 12:36:48 +00:00
Sebastian Franco
f376613a5b
Disable FOLDABLE_SINGLE_PAGE
...
ENABLE_TWO_PANEL_HOME is no longer used so I will also
remove it.
TwoPanelWorkspaceTest was expecting an icon on the hotseat
which no longer exist.
We will use the new flag system in main for this
feature.
Test: atest ReorderWidgets
Test: atest FoldableIntegrity
Bug: 270395274
Change-Id: I122a924a81ae989ff5636d8e276d6d31bbe0877d
2023-09-12 18:19:53 +00:00
Pat Manning
9d7ff6f0a5
Add widget resize CUJ test.
...
Fix: 241385885
Test: TaplTestsLauncher3
Change-Id: I9e6a3fe5c8371b362afb8c5361d8b6b86e8e62d6
2023-09-11 15:48:15 +01:00
Vadim Tryshev
5cdb5070ad
Adding TestStabilityRule to AbstractDeviceProfileTest
...
This will help to demote tests derived from it from presubmit
Bug: 298077774
Test: presubmit
Flag: N/A
Change-Id: Ieb842b3fb92db2aeb6ed84cf2576888d7ee68016
2023-09-08 13:35:05 -07:00
Sebastián Franco
cedec50beb
Merge "Adding logs to test uninstallWorkspaceIcon to find flake reason" into main
2023-09-07 17:21:08 +00:00
Vadim Tryshev
10a619983d
Merge "Removing verifying motion events in TAPL" into udc-qpr-dev am: 2cd2e2dade am: 1ded88e965
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24608412
Change-Id: Ia91fdf85a1407e809d811a49159b71a6ddc40938
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-07 00:28:02 +00:00
Vadim Tryshev
1ded88e965
Merge "Removing verifying motion events in TAPL" into udc-qpr-dev am: 2cd2e2dade
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24608412
Change-Id: I8c8d85d47253d2923c04bae29509d2a489bc863d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-06 23:39:05 +00:00
Sebastián Franco
8a21ec65e4
Merge "Moving TaplTestsLauncher3 to it's own class" into main
2023-09-06 23:27:33 +00:00
Sebastian Franco
bfc74bdb02
Adding logs to test uninstallWorkspaceIcon to find flake reason
...
Also, removing old logs.
Bug: 288944469
Test: atest uninstallWorkspaceIcon
Change-Id: Ifad3c5e6486346a363dba98180839f4e08ed2078
2023-09-06 23:21:07 +00:00
Vadim Tryshev
2cd2e2dade
Merge "Removing verifying motion events in TAPL" into udc-qpr-dev
2023-09-06 22:53:58 +00:00
Sebastian Franco
1a02891d66
Moving TaplTestsLauncher3 to it's own class
...
Bug: 298234173
Test: atest TAPLOpenCloseAllApps
Change-Id: If827c5962e258ec5fe930b0d71e183e0191f2b11
2023-09-06 13:29:02 -07:00
Vadim Tryshev
4d3179706a
Removing verifying motion events in TAPL
...
This allows us to simplify GestureScope.
Bug: 187761685
Test: presubmit
Flag: N/A
Change-Id: I0ca0add5ef41ddd74a8fe3b4ebca10e0f866bf55
2023-09-06 13:08:31 -07:00
Vadim Tryshev
e4f83a1bf0
Merge "Skiping view capture collection in Launcher3 tests to avoid hidden API check exception." into udc-qpr-dev am: 233ca49f80 am: 56372f0939
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24641480
Change-Id: If6589685d46fc1f56085f1e9424c721b0dbdccb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-06 19:00:18 +00:00
Vadim Tryshev
56372f0939
Merge "Skiping view capture collection in Launcher3 tests to avoid hidden API check exception." into udc-qpr-dev am: 233ca49f80
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/24641480
Change-Id: I7780723fa1aa01798ebfcb3465942ef6968907a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-06 18:11:15 +00:00
Vadim Tryshev
233ca49f80
Merge "Skiping view capture collection in Launcher3 tests to avoid hidden API check exception." into udc-qpr-dev
2023-09-06 17:38:50 +00:00
Schneider Victor-tulias
df3043aa46
Merge "Revert "Add screen recording to flaky test"" into main
2023-09-06 15:09:35 +00:00
Thales Lima
1f19c95d95
Create new hotseat spec tests
...
Refactor DeviceProfileDumpTest to use files instead of inline strings.
Fix: 292204436
Test: DeviceProfileDumpTest
Test: CalculatedHotseatSpecTest
Test: HotseatSpecsTest
Flag: ENABLE_RESPONSIVE_WORKSPACE
Change-Id: I5aa2891c4c68033a4dd28f84f9dd5478be17b1d8
2023-09-05 16:31:06 +01:00