vadimt
e1c0dda778
Eliminating 10-sec wait for a non-existing widget
...
If we want to ensure that a widget doesn't exist, it's sufficient to
wait 100 ms
Change-Id: I9982e89e1a376678df2271954ce177a90a6a579d
2020-07-23 23:06:19 +00:00
Winson Chung
0c2b05947e
Handle uiMode changes
...
- Launcher already dedupes if there are no theme changes
Bug: 148988542
Test: adb shell cmd uimode car yes/no, adb shell cmd uimode night yes/no
Change-Id: Ia83f02d18a0433c8be59d1f488e58b38476ba5ff
2020-07-21 17:20:53 +00:00
TreeHugger Robot
44b72984e6
Merge "Removing diags for a fixed flake" into ub-launcher3-master
2020-07-20 20:27:09 +00:00
TreeHugger Robot
0abeb31ca3
Merge "Introducing a new gesture scope" into ub-launcher3-master
2020-07-20 19:50:19 +00:00
vadimt
665232be61
Removing diags for a fixed flake
...
Bug: 160238801
Change-Id: Ia166eb1f154ddeeb70da5a141c9e985a265ba49a
2020-07-20 12:24:50 -07:00
TreeHugger Robot
d8181f4dd3
Merge "Removing workarounds for a fixed bug" into ub-launcher3-master
2020-07-18 19:38:56 +00:00
vadimt
a37ecee104
Introducing a new gesture scope
...
Gesture may occur outside of Launcher and not trigger system gesture recognition
by TIS.
Change-Id: Ibbb0180d6ef3856ab652164e6f3c1c86488a4caa
2020-07-17 18:30:16 -07:00
vadimt
ba161b7393
Increasing wait time for end-action events.
...
This is supposed to fix a flake in one of widgets tests.
The end-scroll event is posted by the system server to another thread
may arrive in ~13 sec.
The delay may have been caused by the previous test that just created
and deleted a user, so the system is busy with processing that.
Bug: 160238801
Change-Id: I43d0804252202ae04c731f35fb219c4be4bd4a76
2020-07-15 22:26:51 +00:00
vadimt
4bc691b988
Removing workarounds for a fixed bug
...
Bug: 148422894
Change-Id: Ic6faa173ac5f28c8656daf68ac8304563264afdd
2020-07-13 20:02:13 -07:00
vadimt
4945540579
Removing a method that simply returns false
...
Bug: 154157191
Change-Id: Idedf1ce0ba78e915460cf3ea22cf5e7c70a96e92
2020-07-10 19:19:08 -07:00
vadimt
ae76bebfed
More diags for non-receiving scroll end
...
Bug: 160238801
Change-Id: I2e19d16e49e84e93bdf135eb97d5f033475305e8
2020-07-08 10:09:46 -07:00
vadimt
a190dc1f40
Zero tolerance towards referred destroyed activities
...
After a framework fix, we are not allowing rooted
destroyed activities at all.
Bug: 139137636
Change-Id: I0dda200db438e1a1b5587636ee08f65300dfa6d1
2020-06-26 18:33:27 +00:00
TreeHugger Robot
ac802c2bdc
Merge "Improving diagnostics when Launcher dies during a gesture" into ub-launcher3-master
2020-06-25 22:32:28 +00:00
vadimt
56fe9150fa
Improving diagnostics when Launcher dies during a gesture
...
Instead of crashing upon getting uninitialized event sequence, we show a
meaningful message.
Bug: 159921830
Change-Id: Ie42039b39a453c60bd5df3e54058d582137bba06
2020-06-25 13:32:20 -07:00
vadimt
fb099c7fe1
Improving diagnostics when can't find a widget
...
Instead of "exceeded number of attempts" now printing that can't scroll
to widget.
Change-Id: Ia6f582e038d68fc35f152d94e592f60ef0bc2cf4
2020-06-24 21:54:16 +00:00
TreeHugger Robot
2f987f6466
Merge "Add an exported flag in manifest" into ub-launcher3-master
2020-06-23 21:31:32 +00:00
Ashwini Oruganti
aa902e859b
Add an exported flag in manifest
...
With b/150232615, we will need an explicit value set for the exported
flag when intent filters are present, as the default behavior is
changing for future versions. This change adds the value reflecting the
previous default to the manifest.
These changes were made using an automated tool, the xml file may be
reformatted slightly creating a larger diff. The only "real" change is
the addition of "android:exported" to activities, services, and
receivers that have one or more intent-filters.
Bug: 150232615
Bug: 158198882
Test: TH
Exempt-From-Owner-Approval: mechanical refactoring
Change-Id: I083a7bcab968c881f7cdff7152a249691ffac316
2020-06-23 13:58:18 -07:00
vadimt
839fb7b3ae
Eliminating messages that launcher activity is frozen
...
They were ultimately caused by killing Launcher process from tests.
Now having a test info handler request to clear db.
Bug: 152629799
Change-Id: Ia81ddc3e338718c4cff08c7396b9fda1b7091024
2020-06-22 15:39:19 -07:00
vadimt
a17a10cddd
Changing event check implementation from logcat to TestProtocol
...
Bug: 153670015
Change-Id: Id9fc759bd5be68758ef9cf0abbba3cd6fa452796
2020-06-22 11:04:03 -07:00
vadimt
45564c831b
Removing debug requests from non-debug test info handlers
...
Bug: 152629799
Bug: 153670015
Change-Id: I02776be811d1d3325b35880d19d25a6638f904ef
2020-06-10 18:48:37 -07:00
vadimt
d9092e83d6
Removing instrumentation for unreproable bug
...
Bug: 152645831
Change-Id: Iacdb103b01375b8bf48691867b844adebcd325a0
2020-06-05 15:30:31 -07:00
TreeHugger Robot
fd522fe13e
Merge "Using unstable client for fetching test info for oop tests" into ub-launcher3-rvc-dev
2020-05-29 05:26:46 +00:00
Winson Chung
bc849d6159
Using unstable client for fetching test info for oop tests
...
Bug: 157661745
Change-Id: Ifbb211f9bbaa444df682145a0a9e82c5d0f24bdf
2020-05-28 20:14:54 -07:00
TreeHugger Robot
b0948db99d
Merge "Dumping TIS state on failures" into ub-launcher3-rvc-dev
2020-05-27 21:38:55 +00:00
vadimt
835e612aee
Dumping TIS state on failures
...
Bug: 156287114
Change-Id: Ib438aae3cc4682b1f1c958e59337c095480d910a
2020-05-27 13:48:58 -07:00
vadimt
3096b78914
Add navigation mode diags to the system anomaly detection
...
Bug: 156095088
Change-Id: I3504cc2187c4bcc6229ecbcb0da360e310eeaa9f
2020-05-27 11:20:22 -07:00
TreeHugger Robot
1152e4526d
Merge "Adding a method checking whether Overview has tasks" into ub-launcher3-rvc-dev
2020-05-21 20:47:31 +00:00
TreeHugger Robot
9eae863216
Merge "Insert delays in dumping input state" into ub-launcher3-rvc-dev
2020-05-21 20:39:29 +00:00
TreeHugger Robot
bfe7b44a91
Merge "Checking success of injectInputEvent" into ub-launcher3-rvc-dev
2020-05-21 20:29:34 +00:00
vadimt
e238271384
Adding a method checking whether Overview has tasks
...
Change-Id: I9817218990c470ad7f266e336d931e2cd313535e
2020-05-21 13:11:42 -07:00
vadimt
f5e98ead9d
Insert delays in dumping input state
...
Hpoing to avoid overwhelming logcat
Bug: 156287114
Change-Id: Ia0e95ade205a2c5cd6d7a27b59c9896fb78370af
2020-05-21 12:42:32 -07:00
vadimt
623670c2e3
Checking success of injectInputEvent
...
Bug: 156287114
Change-Id: Id000b39a187c909475dd6dd409d14430b3654517
2020-05-21 12:32:33 -07:00
Vadim Tryshev
2c75d08806
Merge "Failing with diags when UiObject2 container disappears" into ub-launcher3-rvc-dev
2020-05-21 17:53:03 +00:00
vadimt
8a8255916f
Failing with diags when UiObject2 container disappears
...
Change-Id: If6af49087a5afd6374776e55067b0502dabb7585
2020-05-20 15:05:49 -07:00
TreeHugger Robot
7cdb4cfecc
Merge "Rename closeEvents to reduce confusion" into ub-launcher3-rvc-dev
2020-05-18 21:21:14 +00:00
TreeHugger Robot
e5a83db490
Merge "Remove tracing for a fixed flake" into ub-launcher3-rvc-dev
2020-05-18 17:21:41 +00:00
vadimt
2bba25a08d
Remove tracing for a fixed flake
...
Bug: 155926212
Change-Id: Ia847d735d58154bc768b69d3ae3dc0af7fcdbf11
2020-05-18 16:34:57 +00:00
vadimt
bb6f5f5242
Add dumpsys input where it was missing
...
Bug: 156287114
Change-Id: Ie0a71e8dc261abfde4eec3ce882786d77a870c32
2020-05-15 13:12:37 -07:00
vadimt
7e4d19f842
Rename closeEvents to reduce confusion
...
Change-Id: I73f083c568846ec8f96b4b403afdaf10d75a106e
2020-05-14 19:52:01 -07:00
vadimt
5670d462de
Avoid truncation of input trace
...
Bug: 156287114
Change-Id: Iac0f93d4e8082907210bd6312d1c046ff1f49dba
2020-05-14 14:25:38 -07:00
TreeHugger Robot
1462617c97
Merge "Starting investigation for non-delivered TIS events" into ub-launcher3-rvc-dev
2020-05-13 20:40:47 +00:00
vadimt
87db7187c6
Starting investigation for non-delivered TIS events
...
Bug: 156287114
Change-Id: Icae88318a8e5a8f6b9931913b24ad3ece5475cc3
2020-05-13 13:08:39 -07:00
TreeHugger Robot
794ca4dba5
Merge "Dumping view hierarchy before swiping to Overview" into ub-launcher3-rvc-dev
2020-05-13 04:16:18 +00:00
vadimt
0790cef41c
Dumping view hierarchy before swiping to Overview
...
Bug: 156044202
Change-Id: I21a11a7a55103cffbc05ddeeb93ecc4f6f4063e7
2020-05-12 18:25:32 -07:00
TreeHugger Robot
eb0136b7c4
Merge "Abstracting out state handler logic into base classes so that it can also be used in different activity" into ub-launcher3-rvc-dev
2020-05-12 00:29:52 +00:00
TreeHugger Robot
3d668090af
Merge "Resolve Test flakes" into ub-launcher3-rvc-dev
2020-05-11 23:40:43 +00:00
Sunny Goyal
35e7d38681
Abstracting out state handler logic into base classes so that it can
...
also be used in different activity
Change-Id: Ic5e60b21e1429c71f1cd4e7041e70bf4fc9761b7
2020-05-11 16:38:26 -07:00
vadimt
5d59df4fd9
Don't check TIS events mismatch for successful gestures
...
Perhaps, due to a framework bug, events sometimes don't get delivered to
TIS; this doesn't seem to cause user-visible problems.
Later we'll need to investigate why this happens.
Bug: 154157191
Change-Id: I25f45ccab10f6c537c14610e40c2d02d2d3f28ad
2020-05-11 13:14:06 -07:00
Samuel Fufa
b549819676
Resolve Test flakes
...
-> Synchronize calls in LoaderTask.java
issue 156041043
-> Remove non system users on setup
If a work test crashes before getting to run its teardown - we might end up with a user profile that could throw off subsequent tests.
issue 156022161
Test: Manual
Change-Id: Ife708a3de01572f7cb2187078d592d8d570dd951
2020-05-10 13:51:41 -07:00
TreeHugger Robot
4f51725717
Merge "Adding waiting for Launcher initialization" into ub-launcher3-rvc-dev
2020-05-08 21:26:30 +00:00