Benno Lin
8f3b5bc7e7
Merge "Create test app to emulate assistant UI." into tm-qpr-dev am: 4e330bd3fc am: 1d45f10c70
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19928112
Change-Id: Ibb49b564cab16af899e0c0f6069eab941ada79a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-17 12:25:42 +00:00
Alec Mouri
172f625928
Merge "Revert^2 "Support alpha for SurfaceView""
2022-09-16 20:23:57 +00:00
Benno Lin
1d45f10c70
Merge "Create test app to emulate assistant UI." into tm-qpr-dev am: 4e330bd3fc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19928112
Change-Id: I531ec78cc1df6a5bacd205afc48f39f2f1d26048
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 08:37:01 +00:00
Benno Lin
4e330bd3fc
Merge "Create test app to emulate assistant UI." into tm-qpr-dev
2022-09-16 07:52:02 +00:00
Josh Chien
99a08dbb83
Merge "Created a helper for mock game test app for gesture navigation cuj." into tm-qpr-dev am: 35153f867c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19893852
Change-Id: Ic25f7c1fa670c642c14972d2db846dbe5c361e1a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 01:15:55 +00:00
Benno Lin
d71da61cd0
Merge "Create a new test for gesture navigation on Gmail test app" into tm-qpr-dev am: f5004fc373
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19784249
Change-Id: I5c176198521adb05cd850e5d02b1434002507a5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-16 01:12:16 +00:00
Josh Chien
35153f867c
Merge "Created a helper for mock game test app for gesture navigation cuj." into tm-qpr-dev
2022-09-16 00:26:42 +00:00
Ram Indani
b354fe08c8
Merge "Add support to render app on multiple displays"
2022-09-15 15:57:08 +00:00
Josh Chien
cb73858546
Created a helper for mock game test app for gesture navigation cuj.
...
Test: http://ab/I65200010089592249
Bug: 244261956
Bug: 242247304
Change-Id: I67e375e902b0e5bd0ddd5551f1722d81bbd06493
Merged-In: I67e375e902b0e5bd0ddd5551f1722d81bbd06493
2022-09-15 14:24:51 +00:00
Josh Chien
c1a48c7d6b
Merge "Created a helper for mock game test app for gesture navigation cuj."
2022-09-15 14:22:39 +00:00
Pablo Gamito
5b460c45ec
Merge "Set correct TAPL rotation expectation"
2022-09-15 14:20:38 +00:00
Josh Chien
0ed0eae349
Created a helper for mock game test app for gesture navigation cuj.
...
Test: http://ab/I65200010089592249
Bug: 244261956
Bug: 242247304
Change-Id: I67e375e902b0e5bd0ddd5551f1722d81bbd06493
2022-09-15 02:16:06 +00:00
Ram Indani
dfa853eb8f
Merge "Adds OWNERS file to TouchLatency Test: Presumits BUG: 241152647 Change-Id: I15e0c757472fffdb5f6b808a8d9a35657455c229" am: 3dbba6eefa am: c60c940d28 am: d22ea9a6e4 am: bfe0676aad am: 1b0f426a49
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2214989
Change-Id: I071d458c1489e96fc6f267052462a921568028cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 02:15:09 +00:00
Benno Lin
2357f73edd
Merge "Create a new test for gesture navigation on Gmail test app"
2022-09-15 01:51:19 +00:00
Ram Indani
1b0f426a49
Merge "Adds OWNERS file to TouchLatency Test: Presumits BUG: 241152647 Change-Id: I15e0c757472fffdb5f6b808a8d9a35657455c229" am: 3dbba6eefa am: c60c940d28 am: d22ea9a6e4 am: bfe0676aad
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2214989
Change-Id: I7801cabe094998884dd0e6cece6aa0031ca81618
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-15 01:05:18 +00:00
Ram Indani
d22ea9a6e4
Merge "Adds OWNERS file to TouchLatency Test: Presumits BUG: 241152647 Change-Id: I15e0c757472fffdb5f6b808a8d9a35657455c229" am: 3dbba6eefa am: c60c940d28
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2214989
Change-Id: I31f71f9df0882648e215a7fae8409361e926306c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-14 23:57:00 +00:00
ramindani
1a4ceb794d
Add support to render app on multiple displays
...
BUG: 241152647
Test: Manual Testing
Change-Id: I912f164b99c34e9b04d73cf37d0a97a19a1afc40
2022-09-14 23:00:46 +00:00
Pablo Gamito
ea34fde7f9
Merge changes I98fce6ec,I04c3eb15
...
* changes:
Promote stable Flicker tests
Add isTablet assumption to navBarLayerIsInvisibleInLandscapeGestural
2022-09-14 11:36:19 +00:00
Benno Lin
672a34a60f
Create a new test for gesture navigation on Gmail test app
...
Test: http://ab/I46500010089410017
Bug: 244261364
Bug: 242247304
Bug: 232584723
Change-Id: Icb247f0cad760a00c7966ad107803848159df7fc
Merged-In: Icb247f0cad760a00c7966ad107803848159df7fc
2022-09-14 08:25:24 +00:00
Benno Lin
737d827d3e
Create a new test for gesture navigation on Gmail test app
...
Test: http://ab/I72800010089565491
Bug: 244261364
Bug: 242247304
Bug: 232584723
Change-Id: Icb247f0cad760a00c7966ad107803848159df7fc
2022-09-14 08:20:55 +00:00
Ram Indani
b3fec9fffa
Adds OWNERS file to TouchLatency
...
Test: Presumits
BUG: 241152647
Change-Id: I15e0c757472fffdb5f6b808a8d9a35657455c229
2022-09-14 01:52:06 +00:00
Pablo Gamito
4c58eb168c
Set correct TAPL rotation expectation
...
Bug: 244414110
Test: atest FlickerTests
Change-Id: I298a6b6d71454641de27386ebb5768c6efb7e48b
2022-09-13 17:04:33 +00:00
Pablo Gamito
45b62d4bc3
Promote stable Flicker tests
...
Test: atest FlickerLibTest WMShellFlickerTest
Change-Id: I98fce6ecc2626df436eae69d2d759e13e3fc0cc1
2022-09-13 16:20:21 +00:00
Pablo Gamito
589718c5c5
Add isTablet assumption to navBarLayerIsInvisibleInLandscapeGestural
...
Bug: 244414110
Test: atest FlickerTests:OpenImeWindowToOverViewTest
Change-Id: I04c3eb15bdcdb5a09c7ef297bcad2e0645ff2b81
2022-09-13 16:20:21 +00:00
Benno Lin
2d2e096065
Create test app to emulate assistant UI.
...
Example: https://screenshot.googleplex.com/8ApxVM9DGvUhFjZ.png
Test: manual
Bug: 244261370
Change-Id: Iac0e7cc04742963dc12ad650043b7cc63307fb97
2022-09-13 08:36:47 +00:00
TreeHugger Robot
a63c368bd3
Merge "Add Builder to InputDevice for testing"
2022-09-12 20:19:58 +00:00
Alec Mouri
655a5e42b9
Revert^2 "Support alpha for SurfaceView"
...
3fde6cee3c
This is the same CL as the original CL, with the exception that SurfaceView#isZOrderedOnTop checks mRequestedSubLayer, rather than mSubLayer.
This is to fix a CTS failure with InlineContentViewTest#testSetZOrderedOnTop, which set the Z order of an offscreen SurfaceView without binding it to a layout.
Change-Id: Ifdfa710d87f7ea4c333505ffdcc7fbff06245fba
2022-09-12 17:51:56 +00:00
Pablo Gamito
54b16b092b
Merge "Remove distinction between test and transition setup/teardown"
2022-09-12 07:53:15 +00:00
Alec Mouri
9f935c2810
Merge "Revert "Support alpha for SurfaceView""
2022-09-09 19:06:03 +00:00
Pablo Gamito
3e1c663168
Remove distinction between test and transition setup/teardown
...
Bug: 244279812
Test: atest FlickerLibTest
Change-Id: Ic1f0acbbd3fee1db7b25b3fed5257447442b2487
2022-09-09 15:51:15 +00:00
Josh Chien
94e7493d63
Merge "Created a test app that mimics game app." into tm-qpr-dev am: f5ee8436e1
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19821020
Change-Id: Ica5ad40103e3e661ddc89c3beec8c19a142ac3ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-09 08:45:39 +00:00
Josh Chien
3cfa4b9a36
Created a test app that mimics game app.
...
This CL creates a test app that emulates game apps by using surfaceview in immersive mode for implementing ironwood P0 CUJs (b/244261956).
Demo: https://screencast.googleplex.com/cast/NTI2NDQ0Mzk5NTg0ODcwNHwzYTcxZWY1Yi1lZg
Test: manual
Bug: 244261956
Bug: 242247304
Change-Id: Iaee9fee5a343df0544057de485e9d6092b69b483
Merged-In: Iaee9fee5a343df0544057de485e9d6092b69b483
2022-09-09 03:07:05 +00:00
Josh Chien
e6a67c2886
Merge "Created a test app that mimics game app."
2022-09-09 02:59:35 +00:00
Prabir Pradhan
4310f5d1d3
Add Builder to InputDevice for testing
...
The InputDevice constructor has many parameters, is used in many tests,
and changes frequently. Use a builder to create InputDevices in tests to
make changing the parameters easier.
Fixes: 245820019
Test: Build, Presubmit
Change-Id: Ic307f112d08805913035ec0d5781cb29030f12c6
2022-09-09 00:47:35 +00:00
Samiul Islam
3fde6cee3c
Revert "Support alpha for SurfaceView"
...
Revert submission 19562144-surfaceview-alpha
Reason for revert: Presubmit breakage b/245651921
Reverted Changes:
I7510a3a6c:Add CTS for applying alpha for SurfaceView
Ibc14b18f1:Support alpha for SurfaceView
Change-Id: I498c98951a53e6bb1c1251dceb9d150311b07cc8
2022-09-08 14:15:33 +00:00
Pablo Gamito
e4db4e5542
Promote stable Flicker tests
...
Test: atest FlickerTests
Bug: 239148258
Bug: 228009808
Bug: 239147075
Change-Id: Ieea545eaf7ed30c7cdd9b25f78146a6129e7bb53
2022-09-08 13:50:52 +00:00
Alec Mouri
4432aa6283
Merge "Support alpha for SurfaceView"
2022-09-08 00:17:03 +00:00
Alec Mouri
914e750867
Support alpha for SurfaceView
...
Basically, this removes an excuse for apps to use TextureView for video
playback or one-off HDR images prior to HDR UI being ready everywhere.
The idea is that for Z-above, applying alpha is easy, because the
surface just needs to be have alpha modulated. Z-below is a little bit
more creative - the alpha is applied to the hole punch and drawn using
DST_OUT blending semantics. This allows for views underneath the
SurfaceView to blend with surface, while being occluded by views on top
of the SurfaceView.
There may need to be some complex view hierarchies that would be useful
to test, but simple view layouts seem to work.
Note that this is guarded with a target SDK check, to defend against
applications that are propagated alpha to child views while expecting
opaque SurfaceViews.
Bug: 241474646
Test: HWAccelerationTest doesn't look broken
Change-Id: Ibc14b18f1ce6f25250318db50275c6b8c972bade
2022-09-07 19:32:23 +00:00
Josh Chien
e98b9a524f
Created a test app that mimics game app.
...
This CL creates a test app that emulates game apps by using surfaceview in immersive mode for implementing ironwood P0 CUJs (b/244261956).
Demo: https://screencast.googleplex.com/cast/NTI2NDQ0Mzk5NTg0ODcwNHwzYTcxZWY1Yi1lZg
Test: manual
Bug: 244261956
Bug: 242247304
Change-Id: Iaee9fee5a343df0544057de485e9d6092b69b483
2022-09-07 13:45:24 +00:00
Robert Chou
4d0f54c746
Merge "Activity gain focus failed in InputMethodStressTest" am: 7f5baabe2a am: 2fad378d72 am: 16a324ff03 am: f98575cb67 am: 222d4ea95f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2194375
Change-Id: I9665a4987c24ec52c74c9a5e2e0848e0f2915361
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-07 09:10:05 +00:00
Robert Chou
222d4ea95f
Merge "Activity gain focus failed in InputMethodStressTest" am: 7f5baabe2a am: 2fad378d72 am: 16a324ff03 am: f98575cb67
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2194375
Change-Id: Id6eee1db9d5dc9cce13d6d49ac598fcec9126a84
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-07 08:40:09 +00:00
Robert Chou
16a324ff03
Merge "Activity gain focus failed in InputMethodStressTest" am: 7f5baabe2a am: 2fad378d72
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2194375
Change-Id: I68a29c1dbd3a1ae892ab71c904c0174b1786d2b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-07 07:21:02 +00:00
ot904697
19a0a4ec91
Activity gain focus failed in InputMethodStressTest
...
After the test is completed, the notification is not closed,
so that subsequent test cannot get the focus.
Close notification in tearDown to solve the issue.
Bug: 241723484
Test: run InputMethodStressTest pass
Change-Id: I876173e83488e18a884d8bc180f9681e726fff1d
2022-09-07 03:16:46 +00:00
Benno Lin
c8126b8597
Merge "Create test app that mimics GMail" into tm-qpr-dev am: e4be54bdee
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19769183
Change-Id: Ia073528855cf84944312cf8634925eab755fb58c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-07 00:42:29 +00:00
Benno Lin
e4be54bdee
Merge "Create test app that mimics GMail" into tm-qpr-dev
2022-09-07 00:16:18 +00:00
Zixuan Qu
47196b1422
Merge "Register VibrationSettings as a listener to: 1) virtual displays creation and removal. 2) App Uids running on virtual displays. These will be used in combination to ignore vibration initiated from a virtual display." into tm-qpr-dev am: 442f33f79e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19813060
Change-Id: Ib7071d4a7affded34e5ff58482e55521c7532a86
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-02 16:45:09 +00:00
Zixuan Qu
913ddceb07
Register VibrationSettings as a listener to:
...
1) virtual displays creation and removal.
2) App Uids running on virtual displays.
These will be used in combination to ignore vibration initiated from a virtual display.
This change also consolicates the fix to avoid Null reference when VirtualDeviceManger
is not present in the available system services. See also ag/19744341.
Test: VibrationSettingsTest, VibratorManagerServiceTest
bug: 189474679
Change-Id: Ie10dbfe65bb3ab9d62ed5c7b5ed7095a51bccf24
Merged-In: Ie10dbfe65bb3ab9d62ed5c7b5ed7095a51bccf24
(cherry picked from commit a0ae5c1951 )
2022-09-01 18:01:59 +00:00
Benno Lin
3fcfa06ac4
Create test app that mimics GMail
...
This CL creates a test app that emulates GMail's list view
for implementing ironwood P0 CUJs (b/244261364).
Demo: https://screenshot.googleplex.com/B8fup8QChvJHMWz.png
Test: manual
Bug: 244261364
Bug: 242247304
Bug: 232584723
Change-Id: Ic7259007c1e6fc3991fc799a62816749b0b64c62
2022-09-01 03:56:26 +00:00
Benno Lin
5456d9902b
Create test app that mimics GMail
...
This CL creates a test app that emulates GMail's list view
for implementing ironwood P0 CUJs (b/244261364).
Demo: https://screenshot.googleplex.com/B8fup8QChvJHMWz.png
Test: manual
Bug: 244261364
Bug: 242247304
Bug: 232584723
Change-Id: Ic7259007c1e6fc3991fc799a62816749b0b64c62
Merged-In: Ic7259007c1e6fc3991fc799a62816749b0b64c62
2022-09-01 02:57:56 +00:00
Cole Faust
9acf46f66f
[conflict] Merge "Fix array-related errorprone warnings" am: a1eb8cf128 am: 44f8576073 am: 91d6c5b564 am: 6a79ae2567 am: 9b3a5fc03b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2186016
Change-Id: I5e59b8549df348c181cd3b72311798a5d7602a67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 21:03:54 +00:00