Commit Graph

34630 Commits

Author SHA1 Message Date
Zak Cohen dc24231e4f TAPL tests - make all apps in overview checks less fragile.
Tests that check for all apps in overview mode were only checking for
actions being enabled. This isn't sufficient logic, two button mode also
uses all apps.

Centralize the check for all apps.

Test: local tapl tests
Change-Id: If1bf98019e6f1aea8f7967883aba6780743e9d6b
2020-02-28 11:59:33 -08:00
Vadim Tryshev 64a932ed2a Merge "TAPL: Verifying activity start/stop events" into ub-launcher3-master 2020-02-28 19:22:32 +00:00
Vadim Caen b5503b9a03 Merge "Fixed portrait orientation if fixed_rotation flag" 2020-02-28 19:11:12 +00:00
Vadim Tryshev 1fabbf5a23 Merge "Enabling flaky tests per our new flaky test policy" into ub-launcher3-master 2020-02-28 18:29:23 +00:00
vadimt 983145c594 Enabling flaky tests per our new flaky test policy
I'll check whether the tests are still flaky and assign to the test
owner if they are.

Bug: 148867106
Change-Id: Ic850abc862b0f266b100aa6bfff4e89b3802e50d
2020-02-27 17:59:32 -08:00
Becky Qiu 7ff297a81f Revert "[Overview Actions] Disable swiping for TaskView if it's in select mode."
This reverts commit 0499fb2060.

Reason for revert: This might break the post submit test. See b/150401176

Change-Id: Iafc420fff72de8e83ce5e325fc1e5b1a1efe7350
2020-02-28 01:52:58 +00:00
Hongwei Wang b08f2d7222 Indicate PiP animation type from Launcher to SysUI
Also, need callback from SysUI to Launcher once the pip animation is
started to keep back compatibility.

Bug: 146594635
Test: manually
Merged-In: I617a17fd5f6049d9f1d49f9f834623a2bb49f6ca
Change-Id: I617a17fd5f6049d9f1d49f9f834623a2bb49f6ca
(cherry picked from commit a1a91b0c50)
2020-02-27 17:15:18 -08:00
Vadim Tryshev 2fe6fb9671 Merge "Fixing activity leak via alarm in SecondaryDropTarget" into ub-launcher3-master 2020-02-27 22:28:59 +00:00
Samuel Fufa a421143dd7 Enable support for same page hotseat migration
Bug: 142753423
Test: Manual
Change-Id: Ib53a64629a595c412e30ca5ff46077efc73a3f3e
2020-02-27 13:47:03 -08:00
vadimt 3d64ffd4a5 Fixing activity leak via alarm in SecondaryDropTarget
Change-Id: I12c099ee1bb55d9db81e14d27d2eb09fbbc83e0f
2020-02-27 12:45:45 -08:00
Zak Cohen eecb258cc7 Merge changes from topic "enable" into ub-launcher3-master
* changes:
  Overview Actions - Enable by default.
  TAPL test update - don't run all apps in overview tests with actions.
2020-02-27 19:48:51 +00:00
Vadim Tryshev 0e0b176361 Merge "Not showing "mismatched events" and other diags after Launcher crashes" into ub-launcher3-master 2020-02-27 19:45:39 +00:00
TreeHugger Robot 3ba6800552 Merge "Using StrictMode to detect activity leaks" into ub-launcher3-master 2020-02-27 19:19:14 +00:00
vadimt 1186700c9a TAPL: Verifying activity start/stop events
It also turned out that Pilfer event seems to come in a
non-deterministic order relative to the events from the Main and TIS
sequences. So I moved it to its own sequence.

Change-Id: I5851aafb6d04398c5727712eaf8561916a30c4c5
2020-02-27 11:12:35 -08:00
Vadim Tryshev 9f62bc10af Merge "Remove unnecessary PilferPointer events and enable testPressHomeOnAllAppsContextMenu" into ub-launcher3-master 2020-02-27 19:08:29 +00:00
Becky Qiu b5565fb62f Merge "[Overview Actions] Disable swiping for TaskView if it's in select mode." into ub-launcher3-master 2020-02-27 18:48:09 +00:00
TreeHugger Robot 39c610192a Merge "Catching OOM exceptions in auto-investigator" into ub-launcher3-master 2020-02-27 01:14:52 +00:00
Zak Cohen de9823243a Merge "Make RectFSpringAnim resilient to negative height starting rect." into ub-launcher3-master 2020-02-26 21:25:36 +00:00
vadimt da12b805cc Not showing "mismatched events" and other diags after Launcher crashes
Change-Id: Iee5f8813c3610314d486589bc361466a05da0ecb
2020-02-26 12:19:32 -08:00
Zak Cohen f2a15f1be5 Make RectFSpringAnim resilient to negative height starting rect.
Test: ran tapl tests, failed before, passed after
Change-Id: I10b82dd348b5c12550e60b145c76dad542aa56e8
2020-02-26 10:53:53 -08:00
TreeHugger Robot 833cd43206 Merge "Adding a failure investigator" into ub-launcher3-master 2020-02-26 17:47:59 +00:00
TreeHugger Robot 5991eb8337 Merge changes from topic "new-task-snapshots-ub-launcher3-master" into ub-launcher3-master
* changes:
  Toggle loading state based on config_lowResTaskSnapshotScale
  Add config to enable snapshot preloading
2020-02-26 17:42:40 +00:00
TreeHugger Robot b066af18a5 Merge "Update mEndRect when closing ArrowPopup" into ub-launcher3-master 2020-02-26 07:59:20 +00:00
android-build-team Robot 28586ff9cf Snap for 6237110 from 6a8d59d964 to rvc-release
Change-Id: Idd52c6a096a505e784b7c59802fe39f058c34217
2020-02-26 03:04:33 +00:00
vadimt dbc7583054 Remove unnecessary PilferPointer events and enable testPressHomeOnAllAppsContextMenu
Change-Id: I04199f46024b05f05d04ba2be7a797842bb48527
2020-02-25 18:17:04 -08:00
Becky Qiu 0499fb2060 [Overview Actions] Disable swiping for TaskView if it's in select mode.
This including swiping up to dismiss, down to launch app, left and right to switch apps.

Test: local
Bug: 139828243
Change-Id: Ib588c8725fb765097d03a5def719abdffd603708
2020-02-25 17:16:48 -08:00
Tracy Zhou 0c5f58afb7 Merge "Connect split-screen things to systemui divider" into ub-launcher3-master 2020-02-26 01:01:24 +00:00
TreeHugger Robot f172419189 Merge "Fixing log message" into ub-launcher3-master 2020-02-26 00:50:47 +00:00
TreeHugger Robot 37f435d624 Merge "Update proguard flags." into ub-launcher3-master 2020-02-26 00:35:40 +00:00
Evan Rosky e7e91fd60e Connect split-screen things to systemui divider
Since divider stuff lives in sysui instead of framework

Bug: 133381284
Test: Manual, open 2 apps in split and drag-up to show
      recents.
Change-Id: If6740b7ee4829bf4cac6e829e81943f16a41f977
(cherry picked from commit 3ef159becd)
2020-02-25 23:42:42 +00:00
Sunny Goyal bb18f4c9c6 Fixing log message
Change-Id: I0668ea273a54ea741b1b871a50a8738c0ec4788b
2020-02-25 15:27:06 -08:00
Zak Cohen 9a4df4dba1 Overview Actions - Enable by default.
Enable the Overview Actions feature flag by default.

Test: local
Bug: 145297320
Change-Id: I6f4a2b6e90704b78d1ff1f77bbfea2d8789169ff
2020-02-25 15:09:12 -08:00
Zak Cohen 43a1615796 Hide apps view in transitions if none of its parts are visible.
Check where the all apps view has any pieces visible, if not hide it.

Test: local
Change-Id: I1d9b957b6c10dfbe4beaa56c4fee920844699a6c
2020-02-25 15:09:12 -08:00
Zak Cohen fe935dfbc1 TAPL test update - don't run all apps in overview tests with actions.
Overview actions removes the all apps from overview. Don't run the tests
that depend on these.
Ultimately need to add more tests for the actions.

Test: tapl local
Change-Id: I2471d10af7bc03a40a94f99aa16354b85bdb3ad7
2020-02-25 15:09:12 -08:00
vadimt 1779a38290 Using StrictMode to detect activity leaks
Change-Id: I615f641897d57be0cd31be944796c6931ef9ab00
2020-02-25 14:46:27 -08:00
Automerger Merge Worker 31f358ff03 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 13421dff38 am: 3aae77847b am: 6918051e05
Change-Id: Ia75dad0e7f144fbe0bb77e9506093a45d3c75e5f
2020-02-25 19:15:42 +00:00
Automerger Merge Worker 5956a8f03f Add config to enable snapshot preloading am: ae11790d31 am: 561141da0d am: cc3e11dcdf am: fc552737d1
Change-Id: Ie0a64f59f35ce85e61dfa7ae3bd4566d28c2e9e7
2020-02-25 19:15:40 +00:00
Automerger Merge Worker 90b4abf243 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: 2cea8c8086 am: e7f2b68979
Change-Id: I79887782c120daf72e6c3343bc4688c1bb2d38cb
2020-02-25 19:14:29 +00:00
Automerger Merge Worker 37e852b24f Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 0f0ee72328 am: f49443c406
Change-Id: Ibc2cbdaded8d3ec0d77ac09f79b56d563d4c1a17
2020-02-25 19:14:24 +00:00
Automerger Merge Worker 3514bfd2a1 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: a7c7383800 am: f7157261e1
Change-Id: If65886d1dab6b812da6496b5582296905d4b1865
2020-02-25 19:12:51 +00:00
Automerger Merge Worker d8b4badc54 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 43b5fba2f9 am: ebfbb3bff2
Change-Id: Ia70c390db0a5668fad7609fafd2a19dd84f41d6e
2020-02-25 19:12:48 +00:00
vadimt 6f96376620 Catching OOM exceptions in auto-investigator
In the development environment, the device may stay for long time
without reboot, and the logcat size may turn to be long enough to
overflow the memory.

Suppressing OOM exceptions.

Change-Id: I562e2c03312e88f669d9cb660af6e8849dc0c8ef
2020-02-25 11:05:39 -08:00
Automerger Merge Worker 6918051e05 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 13421dff38 am: 3aae77847b
Change-Id: Ibfa6f373bb0e128afad84beb26f684030bd082da
2020-02-25 19:04:24 +00:00
Automerger Merge Worker fc552737d1 Add config to enable snapshot preloading am: ae11790d31 am: 561141da0d am: cc3e11dcdf
Change-Id: I1a91bc4cfd2bf727bbc7b3b10acb0bedfb085050
2020-02-25 19:04:22 +00:00
Automerger Merge Worker e7f2b68979 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: 2cea8c8086
Change-Id: I7d4d3c448291a9398c49aa79deb1d3e393aed84f
2020-02-25 19:02:32 +00:00
Automerger Merge Worker f49443c406 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 0f0ee72328
Change-Id: I743f7a834d5eb1d0ba4c86abdadf38b069ad805b
2020-02-25 19:02:31 +00:00
Automerger Merge Worker f7157261e1 Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 2822c4da25 am: a7c7383800
Change-Id: I8ce8a4441dcc71e7a08713a3a20fe970aa936233
2020-02-25 19:01:08 +00:00
Automerger Merge Worker ebfbb3bff2 Add config to enable snapshot preloading am: ae11790d31 am: 55b6c6369d am: 43b5fba2f9
Change-Id: I597e6d074efef727560b04f862d79ad75d10ecbe
2020-02-25 19:01:06 +00:00
Automerger Merge Worker 3aae77847b Merge changes from topic "new-task-snapshots-rvc-dev" into rvc-dev am: 6a8d59d964 am: 13421dff38
Change-Id: I500e3a388dce65128637a090669cc5189f7ee103
2020-02-25 18:48:47 +00:00
Automerger Merge Worker cc3e11dcdf Add config to enable snapshot preloading am: ae11790d31 am: 561141da0d
Change-Id: Ie712ec92947a5aa000b736040b6fe365f04471d5
2020-02-25 18:48:46 +00:00