summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
21 hoursMerge "Add OWNERS for VintfObjectTest.java" into mainHEADmastermainTreehugger Robot
26 hoursMerge "JobSchedulerService:fix arrayIndexOutOfBoundsException to aviod ↵Xin Guan
systemServer crash." into main
30 hoursMerge "SystemSensorManager:fix CWE problem by add lock." into mainTreehugger Robot
42 hoursJobSchedulerService:fix arrayIndexOutOfBoundsException to aviodlijilou
systemServer crash. As can be seen from the AOSP code, the set collection mTrackedTasks is accessed under mLock, but there is no mLock lock in the reportNewIdleState function. Therefore, we should put onControllerStateChanged into the mLock lock for execution, just like all other Controllers calling this method with mLock, there is no risk of deadlock. Test: OEM monkey test Bug: 342554438 Change-Id: I596defa8ca018a7161cd149a54a029f6adb96937
2 daysMerge "Clarify details in docs for binderDied()" into mainDevin Moore
2 daysMerge "Add missing newline in notification cmd usage" into mainTreehugger Robot
2 daysAdd missing newline in notification cmd usageEdward Savage-Jones
The help/usage text for the notification cmd is not wrapped correctly when displaying the 'allow_dnd' parameter. This was introduced in commit 08d381b830aa. Test: manual, run cmd notification and check the wrapping Change-Id: I9a7af1d9e3de91c9124f21eb66817bb73a3512be
3 daysMerge "Revert^2 "Add throtling to crashloop mitigations"" into mainAlexei Nicoara
3 daysMerge "Synchronise dumpTempWhitelistSchedule in DeviceIdleController.java" ↵Treehugger Robot
into main
3 daysMerge "Use originalView's context" into mainRobin Lee
6 daysMerge "profcollect: Make binder call on a background thread" into mainYi Kong
6 daysRevert^2 "Add throtling to crashloop mitigations"Sanal Buvaev
This reverts commit ec7f72079ca54b8e7f5e09574d42491d4dd44a30. Reason for revert: Fixed tests Change-Id: Iadd0ea6f09f7f3159f94489c03f28c326bbbb664
6 daysMerge "BatteryStatsImpl:fix ArithmeticException due to list size is zero." ↵Treehugger Robot
into main
6 daysMerge "Use string from EXTRA_RINGTONE_TITLE SoundPicker intent" into mainLais Andrade
6 daysprofcollect: Make binder call on a background threadYi Kong
Bug: 342527967 Change-Id: I41811e2dae454c67435c1c99d10bc3a28894fbd1 Test: presubmit
6 daysUse string from EXTRA_RINGTONE_TITLE SoundPicker intentLais Andrade
Make sure we display the Intent extras as string, not spannable char sequences. Change-Id: Ifd08941179ee809ee038e25be9d92a283e7ab2cc Fix: 197874968 Test: Launch SoundPicker with CharSequence intent extra
7 daysMerge "[Thread] add permission THREAD_NETWORK_TESTING for guarding testing ↵Treehugger Robot
APIs or shell commands" into main
7 daysSynchronise dumpTempWhitelistSchedule in DeviceIdleController.javaAbhishek Gadewar
Bug: 339934804 Test: atest --iterations 5 android.alarmmanager.cts.ExactAlarmsTest#alarmClockGrantsWhitelist Change-Id: I1f032cb3e983ecf75e5607d9510a6f8ffee13607 Signed-off-by: Abhishek Gadewar <abhishekgadewar@meta.com>
7 daysMerge "Avoid keyguard fling transition interrupt for timing issue" into mainMatt Pietal
7 daysAvoid keyguard fling transition interrupt for timing issueBin Huang
For some low-end or bad performance devices, sometimes keyguard flingToHeight animation still not complete, at this moment if received the onStartedWakingUp while try turn screen on, it will cause the remote SystemUI keyguard dismiss transition can't run. Before execute a fling animation of Keyguard, set the animation execution time to 0 determines that it is Screen Off state. This solution makes Screen On can not affect animation. Bug: 301196699 Test: run cts KeyguardTests Change-Id: Ic7be1b5e41814adb44ce79857b79283040b4e3a4 Merged-In: I4743c0ad53f89ee2fdc2f8e9eed864fe79f3bfc3
8 daysMerge changes from topic ↵Treehugger Robot
"cherrypicker-L02700030003994830:N86200030063687325" into main * changes: Remove redudant string conversions Add hid command support for uniq device attribute
8 daysSystemSensorManager:fix CWE problem by add lock.lijilou
When receive the DYNAMIC_SENSOR_CHANGED broadcast,thread A will call the updateDynamicSensorList method to traverse mDynamicSensorCallbacks map. Meanwhile,thread B call the register/unregister the dynamicSensorCallback, it may cause CWE.So we should add a lock to protect. Test: OEM monkey test Bug: 342282013 Change-Id: Ic380ae23ecdcb0f501e85b19db4fcabc275f17c5
8 daysMerge "Revert "Deprecate uses of Android Protected Confirmation"" into mainMax Bires
8 daysRemove redudant string conversionsJosep del Rio
In the review of ag/26174212, an unnecessary string conversion was identified; this CL corrects that, plus two other instances in the same function. Bug: 314732730 Test: Presubmit (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:60e4fdfa0897b94c003ba3df3b39a16e10c886d1) Merged-In: Id2b620088e12266f041be864271493ffe7e1a3b1 Change-Id: Id2b620088e12266f041be864271493ffe7e1a3b1 Signed-off-by: Edward Liaw <edliaw@google.com>
8 daysAdd hid command support for uniq device attributeJosep del Rio
Sony gamepads need a uniq attribute of a certain size in order to obtain the MAC address, which makes our CTS test fail. This CL adds the ability to define this attribute in our test definitions. Bug: 314732730 Test: Compiles properly, will be tested together with the test (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:93a4c0fbdc14d99cbd382fd50be83b7058ca6b56) Merged-In: I83203e8eb876b27d0e6e60adfbf6de3f4a6e9872 Change-Id: I83203e8eb876b27d0e6e60adfbf6de3f4a6e9872 Signed-off-by: Edward Liaw <edliaw@google.com>
8 daysMerge "Mark tests part of the device-tests platinum set" into mainJulien Desprez
8 daysMerge "Mark tests part of the device-tests platinum set" into mainJulien Desprez
8 daysMerge "Mark tests part of the device-tests platinum set" into mainJulien Desprez
8 daysMerge "Update Ravenwood OWNERRS" into mainMakoto Onuki
8 daysMerge "Fix potential crash issue in NonRequiredPackageDeleteObserver" into mainTreehugger Robot
9 daysRevert "Deprecate uses of Android Protected Confirmation"Max Bires
Revert submission 2864688-apc-deprecate Reason for revert: fix inadvertent partial deprecation Reverted changes: /q/submissionid:2864688-apc-deprecate Change-Id: I820e2916acfc711c6a092ac1371548f54fd170af
9 daysMerge "profcollect: create and upload profile on every idle maintenance" ↵Yi Kong
into main
9 daysAdd OWNERS for VintfObjectTest.javaJooyung Han
Bug: 317747397 Change-Id: Iee1fa722c6c773aa3ceb84ac13e05e8935360f45 Test: OWNERS
9 daysMerge "Fix VintfObjectTest" into mainTreehugger Robot
9 daysprofcollect: create and upload profile on every idle maintenanceYi Kong
This reduces the latency before we are able to generate a profile from the server backend. Test: cmd jobscheduler run -f android 260817 Change-Id: Icdbdf809435580b131f5b6677e039f3043264abe
9 daysFix VintfObjectTestJooyung Han
Removed hard-coded "version"s in assertions. Instead, the test now parses XML documents and then compare root elements and "type"s. Plus, the test now checks if report() reports all four matrices/manifests. Bug: 317747397 Test: atest VintfObjectTest Change-Id: I4bb514e9c0bd78214cb3f03e1b12afec8a301915
9 daysUpdate Ravenwood OWNERRSMakoto Onuki
Bug: n/a Test: n/a Change-Id: I3c359283b8efa04d0731018c0d6647586221f8cc
9 daysMerge "Mark tests part of the device-tests platinum set" into mainJulien Desprez
9 daysMerge "nfc(api): Dont invoke enableReaderMode from setDiscoveryTech" into mainTreehugger Robot
9 daysnfc(api): Dont invoke enableReaderMode from setDiscoveryTechAlisher Alikhodjaev
Calling |enableReaderMode| prevents us from chaning the listen tech. Bug: 337291737 Test: atest CtsNfcHceMultiDeviceTestCases (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:c1eec317f5d98181e7ef8826a16c96ebebd9d498) Merged-In: Id6a5e865cd69bafcf2e0dcfafe104aee3330f138 Change-Id: Id6a5e865cd69bafcf2e0dcfafe104aee3330f138
9 daysMark tests part of the device-tests platinum setJulien Desprez
This will allow to build them more effectively. This has no impact on the test execution itself. Change-Id: Iac18defcb13e7c3d4ad9845bffcda04766dd06a8 Test: presubmit Bug: 341947105
9 daysMark tests part of the device-tests platinum setJulien Desprez
This will allow to build them more effectively. This has no impact on the test execution itself. Change-Id: I76bbb06b6b5f0e21f096b80da9062863294d2ff4 Test: presubmit Bug: 341947105
9 daysMark tests part of the device-tests platinum setJulien Desprez
This will allow to build them more effectively. This has no impact on the test execution itself. Change-Id: I22183f1f2176e929eb0ab82f9f7eaa20ccb770c8 Test: presubmit Bug: 341947105
9 daysMark tests part of the device-tests platinum setJulien Desprez
This will allow to build them more effectively. This has no impact on the test execution itself. Change-Id: If131f8efdef060757884835570aea74704f064c4 Test: presubmit Bug: 341947105
9 daysMerge "Google RCS uses FTEU MO SMS for phone number verification [ Week 17 ↵Aishwarya Mallampati
and Week 18]" into main
9 daysMerge "HSUM: Fix profile unlock notification" into mainRubin Xu
10 daysMerge "Provide complete API surfaces for *non-updatable compatibility ↵Treehugger Robot
checks" into main
10 daysProvide complete API surfaces for *non-updatable compatibility checksPaul Duffin
Previously, the non public `*api-stubs-docs-non-updatable` modules only provided a partial set of the previously released API against which compatibility checks were performed. This change provides a complete set of them. Bug: 316873097 Test: m checkapi # Check the contents of system-*-non-updatable's # metalava_exportable.sbox.textproto to make sure it contains # system AND public, not just system APIs. Change-Id: Iba8ad79c264621ae0e0e4b261fc51dd50820061b
10 daysMerge "Add BinderLeakTest and BInderLeakTest_legacy to general-tests" into mainJiyong Park
10 days[Thread] add permission THREAD_NETWORK_TESTING for guarding testing APIs or ↵Kangping Dong
shell commands For new Thread network APIs or shell command for only testing, a new signature permission is deversed to protect them (so to distinguish them from existing system APIs which are designed for privileged apps such as GMS Core). Bug: 329368792 Change-Id: I291989eb0e024614568044945726edc07e20b8be