Vadim Tryshev
643007d613
Merge "Not using settings app in tests" into ub-launcher3-qt-dev
2019-06-12 22:40:26 +00:00
vadimt
87fbd33a37
Not using settings app in tests
...
Change-Id: I7542dab07a0d5a76cc90f4b5eee0d376b5d8ca11
2019-06-12 15:26:27 -07:00
Vadim Tryshev
9d14e5520e
Merge "Freezing all apps updates during certain tests" into ub-launcher3-qt-r1-dev
2019-06-07 01:34:30 +00:00
vadimt
44e9a873fc
Test: using RuleChain to create a correct order of rules.
...
Change-Id: I2eeb933eab8e5f19b1f80d47566a511ddbdeb28b
2019-06-06 14:02:33 -07:00
vadimt
d4c90e12e9
Freezing all apps updates during certain tests
...
This CL adds a very low risk because most (but not all) changes affect
only Launcher behavior during the test.
This should fix a lab-only flake when all apps keeps changing while
the test is working with it.
Example: test figures out which icon to click, by the moment it clicks
there, there is another icon there, or the icon is under the search box,
and clicking opens IME.
Switching test devices to airplane mode didn't help. The earlier change
that prevents popup menu cancellation is not general enough.
Now the tests are given an API to explicitly freeze and unfreeze
all-apps, which should be a final solution.
Bug: 132900132
Bug: 133765434
Change-Id: I8b81cc9be004482beb6cdcdd05406e2d9b4c7629
2019-06-06 11:10:56 -07:00
vadimt
63013c5e57
Temporarily not using RuleChain as it mysteriously breaks tests
...
Change-Id: I8bdd9a8ea12cfdbd92fe724181e7479cadcb26fe
2019-06-05 18:34:23 -07:00
vadimt
7a38854284
Taking local screenshot before navigation state is restored
...
Change-Id: Id8003b17c68af5b4882bdbf5e14a142875791cbc
2019-06-05 16:18:55 -07:00
vadimt
1b902a3128
Printing TouchInteractionService state on test failures
...
Change-Id: I41078238c8f49c929ccb026ca329e730ab96822c
2019-05-29 14:44:47 -07:00
vadimt
3369d7308f
Ignoring testPressHomeOnAllAppsContextMenu for now as it flakes
...
Bug: 132460627
Change-Id: I2af5bba289781a122cf9253833915b0e8cddd79c
2019-05-28 19:15:04 -07:00
vadimt
aa8019308b
Fixing pressHome when a context menu is visible
...
Bug: 132460627
Change-Id: I78064166fccd3a29bcb3fa6175bd4937ae032a98
2019-05-28 17:31:03 -07:00
Sunny Goyal
9820c05f2b
Removing prediciton loading state
...
Also fixing test flakyness due to delayed prediction loading
Bug: 132993129
Bug: 131854153
Change-Id: I85f7afff0e3ee0ca9e40e92e91681f797a0bc2de
2019-05-23 17:01:19 -07:00
TreeHugger Robot
571e51161c
Merge "Quick patch for PredictionUiStateManager.applyState interrupting allapps" into ub-launcher3-qt-dev
2019-05-23 20:53:27 +00:00
vadimt
0c1ed7cb4c
Quick patch for PredictionUiStateManager.applyState interrupting allapps
...
Constructor of PredictionUiStateManager posts an action in 5 sec, which
may interfere with the process of opening all apps.
Waiting until the posted action happens.
Hopefully this will fix massive flakes.
Bug: 131854153
Change-Id: I6544eae1a3b063c03e78185826c05a76add1f71b
2019-05-23 12:36:32 -07:00
TreeHugger Robot
1b9afd4f73
Merge "Reading navigation_bar_gesture_height for bottom swipe region" into ub-launcher3-qt-dev
2019-05-23 17:53:24 +00:00
Sunny Goyal
f5d02b069a
Reading navigation_bar_gesture_height for bottom swipe region
...
Bug: 132917885
Change-Id: I39d266fc34a69c3ba50246b5a66350942a85becb
2019-05-23 10:42:24 -07:00
vadimt
40bbfbed0f
Reducing test wait time from 60 sec to 10 sec
...
Bug: 112282235
Bug: 121279417
Change-Id: Id88e782145b5fdae42354f6fce830aa05b78857a
2019-05-23 10:23:41 -07:00
Sunny Goyal
1b40b731b2
Using different resource size for touch region in landscape
...
Bug: 132917885
Change-Id: Ib702fd17fecff980db2e1d00f05cd055bcc3185a
2019-05-20 10:09:26 -07:00
vadimt
c328ac56cf
Make every UI test generate screenshots for local test runs
...
Change-Id: Idb7962e62c0c95f8a50792e9342562c6d8b6ba42
2019-05-17 18:19:13 -07:00
vadimt
c7bb8479e9
Fix pinning tests on android virtual device
...
Change-Id: I90a8753975538ab9864591a37a7d366e1222f2d8
2019-05-16 16:32:25 -07:00
vadimt
0edb04ca24
Fixing flakiness of widget tests
...
Change-Id: I1af6a733a3a7a89899c83d6714117ff9a51528d2
2019-05-13 18:28:19 -07:00
Vadim Tryshev
94dbfb9bdb
Merge "Not using magic constants for navbar height" into ub-launcher3-qt-dev
2019-05-09 00:42:15 +00:00
vadimt
1b383af652
Not using magic constants for navbar height
...
Change-Id: I6783b8a2ebb059ce35748d8c3e818cbe732ff40d
2019-05-08 17:20:34 -07:00
vadimt
b9300ef849
Not starting calculator from TaplTestsLauncher3.testAppIconLaunchFromAllAppsFromHome
...
Not sure why, but starting calculator sometimes fails. Let's see if
this changes anything.
Change-Id: I2934a388afe7e95bdaeb38151a2676b3297b6e94
2019-05-08 16:00:33 -07:00
vadimt
1bdb0f4046
Enable BindWidgetTest, RequestPinItemTest
...
Comparing only widget provider class names, as package names (sometimes)
switch to the test package, not to the ones in Launcher.
Bug: 131116593
Change-Id: Ieeed69432303a86fcefb194d509cdaf9d4513f3a
2019-05-03 13:49:52 -07:00
Vadim Tryshev
7ff19aa560
Merge "Temporary hacks to make tests pass on Taimen" into ub-launcher3-qt-dev
2019-05-03 19:04:23 +00:00
vadimt
0030834239
Temporary hacks to make tests pass on Taimen
...
Change-Id: I66a81a0407be13c15596c63f21773f8e2dea5d2d
2019-05-03 11:42:43 -07:00
Vadim Tryshev
2c99205461
Merge "Reenabling switching between nav modes in tests" into ub-launcher3-qt-dev
2019-05-03 17:42:20 +00:00
vadimt
33cf050852
Enabling some tests that seem to pass locally
...
Bug: 131116002
Change-Id: Idd158b3e55fb0591508aa1498e9f37c40091af70
2019-05-02 16:21:55 -07:00
Vadim Tryshev
479c3d445e
Merge "Enabling portrait widgets tests without converting to TAPL" into ub-launcher3-qt-dev
2019-05-02 23:02:04 +00:00
vadimt
0b927428d6
Enabling portrait widgets tests without converting to TAPL
...
Bug: 131116002
Change-Id: I61e3277d4ff7aec12c8e532ce8ed68d8cd2032e9
2019-05-02 15:18:01 -07:00
vadimt
8649cf29e4
Remove tracing for fixed bugs
...
Bug: 129434166
Bug: 131170582
Change-Id: Ia9b356594001d96c69ffbb7f8b767b2f54ed5feb
2019-05-01 16:10:56 -07:00
vadimt
bcf0d1e082
Reenabling switching between nav modes in tests
...
Bug: 130558787
Bug: 131419978
Bug: 131630813
Change-Id: I8d62c7f2b33ac94bd4f899f7c8ed00c8293841e7
2019-05-01 14:35:04 -07:00
vadimt
f1e0c90a3b
Not using Contacts app
...
Bug: 131628231
Change-Id: If877cc95879263330b7bbd344ddd3a526a5e6fac
2019-05-01 12:21:56 -07:00
vadimt
db4afbba92
Adding more activities for inproc tests
...
So that virtual devices can scroll all apps
Change-Id: I7aeca9e73e4089431624ab88fc9216a60c575039
2019-04-30 18:19:50 -07:00
vadimt
8dca8a7328
Not switching nav mode on a virtual device for now
...
Change-Id: Ie089638b6252073e5e495e87c7bc0d252a58e95f
2019-04-29 16:01:47 -07:00
vadimt
3be3f03e90
Attempt to fix broken tests by having different nav models
...
Change-Id: I1adae9f5897269bda9019b1cce0479b6d4af1c72
Pixel1: 3 button
Pixel2: 0 button
Pixel3: 2 button
2019-04-26 18:29:07 -07:00
vadimt
b3a934d984
Quick for for broken OOP tests
...
Change-Id: I1009381a58ca28b3ef922f1c6bb872f811f88716
2019-04-26 17:28:25 -07:00
Vadim Tryshev
fa671826e3
Merge "Not starting Chrome for testing as it's unstable" into ub-launcher3-qt-dev
2019-04-26 23:58:15 +00:00
vadimt
91b01f6c7f
Not starting Chrome for testing as it's unstable
...
Bug: 131420412
Change-Id: Ief57e8a9ba37feddfc7c2bddc66209e99c796052
2019-04-26 14:38:21 -07:00
vadimt
9565c2a071
Running tests only in 1 nav mode
...
Pixel1: 3-button
Pixel2: 2-button
Pixel3: 0-button
This is a temporary workaround for the listed bugs.
Bug: 130558787
Bug: 131419978
Change-Id: Ic57422c7ca8e9985fc0613239c803149e66d907f
2019-04-26 13:22:28 -07:00
TreeHugger Robot
b31b38c942
Merge "Adding support for showing predicted apps as a floating row in all-apps and overview" into ub-launcher3-qt-dev
2019-04-23 21:47:38 +00:00
Sunny Goyal
77b3419ad5
Adding support for showing predicted apps as a floating row in all-apps
...
and overview
Bug: 130053407
Change-Id: Idb93a0ba6cfea8406f75ab86d9e0acde2fc04b3a
2019-04-23 14:26:44 -07:00
TreeHugger Robot
4ec6e44c72
Merge "Add tracing for non-loading model" into ub-launcher3-qt-dev
2019-04-23 20:17:36 +00:00
vadimt
d518364d53
Add tracing for non-loading model
...
Bug: 131170582
Change-Id: Iffc3f5f38ce896c4cfd2df55bedcf43e2018a58f
2019-04-23 12:10:44 -07:00
vadimt
677abe2117
Annotating ignored tests with requests to enable them
...
Bug: 117106893
Change-Id: Ib8e578913ceebee44a507b5e333e7da07c6120d0
2019-04-22 17:34:29 -07:00
Vadim Tryshev
b226f28a8c
Merge "Not using browser app in testing. It may not start." into ub-launcher3-qt-dev
2019-04-22 22:58:32 +00:00
TreeHugger Robot
67e52822a4
Merge "Removing ShortcutInfoCompat and directly using ShortcutInfo" into ub-launcher3-qt-dev
2019-04-22 22:51:27 +00:00
Sunny Goyal
6bbf6004f8
Removing ShortcutInfoCompat and directly using ShortcutInfo
...
Change-Id: I2842689e192a206c0d31558c8126eae1c7904598
2019-04-22 15:39:40 -07:00
vadimt
1256912237
Not using browser app in testing. It may not start.
...
Change-Id: I48b129d84ea9cf8f97193bcb769ba20738046ef5
2019-04-22 15:36:18 -07:00
Vadim Tryshev
e028324d0a
Merge "Verifying that test initialization switched to workspace" into ub-launcher3-qt-dev
2019-04-22 21:42:09 +00:00