- Nov 16, 2023
-
-
Jeff Sharkey authored
Some CTS tests desire to link against `test_current` to prove to themselves that they're not touching hidden APIs. This means if they also want to use our `ravenwood-junit` rules, that dependency also needs to link against `test_current`. Since we're reaching down into plenty of hidden details when we're actually running on a Ravenwood runtime, we split into a `stub` and an `impl` library, so that we give a cleanly compiling library to to clients, which is then replaced under the Ravenwood runtime. Bug: 292141694 Test: atest-dev CtsTextTestCasesRavenwood CtsTextTestCases Change-Id: I96dbc9643324a7853a992e97b51a88f70eb721f3
-
- Nov 15, 2023
-
-
Jeff Sharkey authored
To aid future auditing, and determining which tests might be ready to enable, support adding blockedBy and/or reason to the @IgnoreUnderRavenwood annotation. Apply to most of our existing usages in tests. Bug: 292141694 Test: atest-dev CtsUtilTestCasesRavenwood CtsProtoTestCasesRavenwood CtsOsTestCasesRavenwood CtsContentTestCasesRavenwood CtsDatabaseTestCasesRavenwood Change-Id: I8807c44013f8f029844de641b43804ecf3766acb
-
Jeff Sharkey authored
Initial pass at foundational classes under android.database, along with CTS to verify consistency. Unfortunately much of the CTS is structured as integration tests, when it'd be possible to verify behavior as unit tests using simpler tools like MatrixCursor. This change makes an effort at supporting existing tests using MatrixCursor where simple to adapt, but future changes will likely need to add more dedicated coverage. Bug: 292141694 Test: atest-dev CtsDatabaseTestCasesRavenwood CtsDatabaseTestCases Change-Id: I63c568fc2bcb9d7c1ac1f2a251442fec44a0d19a
-
Jeff Sharkey authored
Initial pass at foundational classes under android.content, along with CTS to verify consistency. Methods that interface to broader parts of OS remain marked as "throw" for the moment, such as cross-process work and StrictMode. Bug: 292141694 Test: atest-dev CtsOsTestCasesRavenwood CtsOsTestCases Test: atest-dev CtsContentTestCasesRavenwood CtsContentTestCases Change-Id: Ic3deafb1f4058fcc104882a3508728994669f7d2
-
Jeff Sharkey authored
Bug: 292141694 Test: treehugger Change-Id: I591f2cb187c2181c5b20858a607a73cc5770f0de
-
Jeff Sharkey authored
* changes: PersistableBundle for Ravenwood, with CTS. More android.os work for Ravenwood, with CTS.
-
Vladimir Komsiyski authored
-
Fabian Kozynski authored
-
Fabian Kozynski authored
-
Beverly Tai authored
-
Iavor-Valentin Iftime authored
-
Oleg Petšjonkin authored
-
Jeff Sharkey authored
We have the XML interfaces from libcore, but the implementations there are tied closely to things like StringPool. We thankfully have our own human-readable XML serializer that we could use, but there's unfortunately not a good pull parser. To get us unstuck for the moment, pivot the internals to unconditionally use the binary XML format, which at least we know is thoroughly tested, and any data written through this path can then also be parsed. This is enough to support PersistableBundle, and we'll circle back to get ourselves a human-readable XML implementation in the future. Bug: 292141694 Test: atest-dev CtsOsTestCasesRavenwood CtsOsTestCases Change-Id: I875a3a2b0e95e52861afe187e2a5e9f1e740d8d5
-
Jordan Demeulenaere authored
* changes: Add STLState.isTransitioning(from?, to?) Refactor STL Element maps logic Recompile STL sources when building tests Don't create a derived State for Element.drawScale
-
Vladimir Komsiyski authored
Merge "Add toString overrides to all virtual input objects. - VirtualInputDevice and all the relevant subclasses - VirtualInputDeviceConfig and all the relevant subclasses - All Virtual*Event" into main
-
Treehugger Robot authored
[automerger skipped] Merge "Revert "[CrashRecovery] Add module lib to Android SDK"" into main am: 3d70bb0a am: 668d7c57 am: c0155c1a -s ours am skip reason: Merged-In I5c65d85d50b214926f5473908694070b4e896201 with SHA-1 3816f262 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2829636 Change-Id: I9cf2ced8690878c24adfa38ec67294b6ab85a20d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
[automerger skipped] Merge "Revert "[CrashRecovery] Add module lib to Android SDK"" into main am: 3d70bb0a am: 9ab4d879 am: 03e1892c -s ours am skip reason: Merged-In I5c65d85d50b214926f5473908694070b4e896201 with SHA-1 3816f262 is already in history Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2829636 Change-Id: I2fca0a58532767849cbb1880bb66f1d0b47d8eea Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Merge "Revert "[CrashRecovery] Add module lib to Android SDK"" into main am: 3d70bb0a am: 668d7c57 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2829636 Change-Id: I05c28e5a23d9dc501d85c575592b458974771c63 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jigar Thakkar authored
-
Vladimir Komsiyski authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2830071 Change-Id: I91f0a16d42e82bd6d10b722b5203c1091d704cfb Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Merge "Revert "[CrashRecovery] Add module lib to Android SDK"" into main am: 3d70bb0a am: 9ab4d879 Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2829636 Change-Id: I0f52b7e2875d4e5d13c134f86becc28cf304fdf7 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Vladimir Komsiyski authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2830071 Change-Id: Iaf66792748d189a03c23527f4996eaff3587be28 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2829636 Change-Id: I1dbe972f483dd09c72c7c5f31ce8f359ae4bae77 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2829636 Change-Id: Ic178e3714bab73bc42951a4f16d9ff8ae15f11b2 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Vladimir Komsiyski authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2830071 Change-Id: If1d1d44a125d06f05229aeaaea22b4c404773a7d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Vladimir Komsiyski authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2830071 Change-Id: Ie6d16fbff209166124dd78d0073b4f7dfff6a4a9 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Treehugger Robot authored
-
Vladimir Komsiyski authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2830071 Change-Id: Idd0c31ace4bf2224274174f74c9c1805fbbb5387 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Vladimir Komsiyski authored
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2830071 Change-Id: I15bba7bcf35d541f1ee52e98988ee98fc6c1e9e4 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jordan Demeulenaere authored
This CL adds a SceneTransitionLayoutState.isTransitioning() utility to easily check whether we are transitiong (optionally between two scenes). We also pass the STLState in SceneScope so that scenes can easily access it. Bug: 291071158 Test: SceneTransitionLayoutStateTest Flag: NA Change-Id: Ic5def4bd28222004ad172f24648b589d1819cca4
-
petsjonkin authored
Part of VRR support for DisplayManager. When proximity sensor active, DisplayModeDirector might need to select mode based on refreshRate + vsyncRate. Test: atest DisplayDeviceConfigTest Bug: b/309457438 Change-Id: Id9c91da2dc5daf47fffc9c3ec5fe54cd30cddce3
-
Vladimir Komsiyski authored
-
Yiyi Shen authored
-
Jason Parks authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/25373704 Change-Id: I0090ecb23c13cb3eacb9fe08b954e7621a0a3590 Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Jordan Demeulenaere authored
This CL refactors the logic to create/removes Elements and Element.TargetValues in the SceneTransitionLayout maps, such that we don't incorrectly throw an exception when a Modifier.element() is moved from one node to another in a given scene. Another major improvement this CL brings is that we don't need Modifier.element() to run in a composition context anymore, which should make Modifier.element() much more performant. Bug: 310241171 Bug: 291566282 Flag: NA Test: atest ElementTest Change-Id: I1f513191bca1cbff4917091b9af069c47ea658da
-
Jason Parks authored
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/25373704 Change-Id: I543d38721f967f0143398cfead931e457fe0909d Signed-off-by:
Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-
Olivier Gaillard authored
Merge "Add the system uptime to crash dumps to better understand crashes happening after reboots." into main
-
Valentin Iftime authored
Restore a deleted conversation channel when posting a conversation notification. Previously, the conversation channel was restored/created when opening the notification guts (long-press on notification). This caused some notifications be posted with sound even though the user chose to silence the conversation via guts because the channel was deleted on reposting: b/280235550. Test: atest com.android.server.notification.NotificationManagerServiceTest#testRestoreConversationChannel_deleted Test: atest PreferencesHelperTest Bug: 304016442 Change-Id: I8be8e280e9a87278635228c7a9dd5baa2e29eb26
-
Harshit Mahajan authored
Revert submission 2789412-cherrypicker-L65800000963076834:N61100001405784943 Reason for revert: Leading to merge conflict Bug: b/311082270 Reverted changes: /q/submissionid:2789412-cherrypicker-L65800000963076834:N61100001405784943 Change-Id: Ic80afd7a8e09cf2e0cf6e453cbe004db0c9fcbd7 Merged-In: I5c65d85d50b214926f5473908694070b4e896201
-
Julia Tuttle authored
-