summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
28 hoursMerge "Snap for 11955768 from 71414691b6ee2f8ab8fa086f468f1baa2fe5939c to ↵sdk-releaseAndroid Build Coastguard Worker
sdk-release" into sdk-release
28 hoursSnap for 11955768 from 71414691b6ee2f8ab8fa086f468f1baa2fe5939c to sdk-releaseAndroid Build Coastguard Worker
Change-Id: Ib4b1414f11f7da8559f19fac403646d1a4c571c5
31 hoursMerge "Binder test services are not tests" into mainHEADmastermainTomasz Wasilczyk
33 hoursMerge "binderRpcWireProtocolTest: don't depend on libbase" into mainTreehugger Robot
35 hoursBinder test services are not testsTomasz Wasilczyk
This would break cmake's `make test` if it tried to run them as tests. Bug: 302718225 Test: atest binder_sdk_test Change-Id: I249bdd64a0bdbbd32148645df01d1a6be6969dee
35 hoursbinderRpcWireProtocolTest: don't depend on libbaseTomasz Wasilczyk
Bug: 302718225 Test: aosp/3081709 atest binder_sdk_test Test: aosp/3081709 atest binder_sdk_docker_test_clang Change-Id: I699b0ee9d0707598b5b502ab2850fbd5697ba8df
2 daysMerge "Revert^2 "Add addService to pass in dump priority flags."" into mainDevin Moore
2 daysRevert^2 "Add addService to pass in dump priority flags."Devin Moore
This reverts commit 721ca9e5ff8634d0ea746f8e0d6a8b2ac217f4f0. Reason for revert: updating the prebuilts to fix the initial problem Merged-In: I59a3fa3662ae253b5d2ab89071603a6e6eb81349 Change-Id: Ie0a569a5b77c2e766db2d7a0a0880447940c6fca
6 daysMerge "Introduce binder_sdk - CMake snapshot" into mainTomasz Wasilczyk
7 daysMerge "Revert "Add addService to pass in dump priority flags."" into mainPechetty Sravani
7 daysRevert "Add addService to pass in dump priority flags."Pechetty Sravani
This reverts commit acb3a5a9b214fbb7c54e94afe77bf4fb0f0793eb. Reason for revert: Droidmonitor triggered revert due to build breakage in b/345331905. Will be verifying through ABTD before submission. Change-Id: Ib873ec3ba04f2457b9bee69e2f64a0f70ecb1784
7 daysMerge "Add addService to pass in dump priority flags." into mainHenry Wang
7 daysMerge "Snap for 11933108 from 77863ff44f30e7e6da2f15cff7a288a7f0742657 to ↵Android Build Coastguard Worker
sdk-release" into sdk-release
7 daysSnap for 11933108 from 77863ff44f30e7e6da2f15cff7a288a7f0742657 to sdk-releaseAndroid Build Coastguard Worker
Change-Id: Ie9dcfd7d06ecaeffdf6b4380e82407ab88b003bc
7 daysIntroduce binder_sdk - CMake snapshotTomasz Wasilczyk
Bug: 302718225 Test: m binder_sdk Change-Id: I488e48d3781bb4ef39af98424bb3bd85cc78564f
7 daysMerge "Make stack dumping errors display better." into mainChristopher Ferris
7 daysMerge "Use the global default cpp_std." into mainElliott Hughes
7 daysMerge "Update sensorservice owners" into mainTreehugger Robot
7 daysUse the global default cpp_std.Elliott Hughes
Bug: http://b/344590580 Change-Id: I1aac6c3ac4c08a1928d5b967dbde7a0d9047d8da
8 daysUpdate sensorservice ownersAnthony Stange
Change-Id: Ib344033d170b4e61666b925259506606f5551a66
8 daysAdd addService to pass in dump priority flags.Henry Wang
Bug: 342937835 Test: Service can be added with dump priority critical or high. Change-Id: I59a3fa3662ae253b5d2ab89071603a6e6eb81349 Signed-off-by: Henry Wang <wangzhenghong@google.com>
8 daysMake stack dumping errors display better.Christopher Ferris
Currently, the code first checks if a process is cached and then checks if the process should be backtraced. For example, the code should not backtrace the zygote process. This CL moves the cached process check until after the check to see if the process should be backtraced. Before this change, the zygote was always in the list of processes, and is always cached so it shows up as this anonymous process that can't be backtraced. After this change, since the zygote is not supposed to be backtraced, it is not present. For any pids that would have been dumped but are bypassed or have an error, make the header include the timestamp and the command line. Improve the message about why a cached process is skipped. For an unwind that fails: - If it's a java process, try a native unwind. - Display the time it took for the failed unwind. - Check if the process is now cached and display that error message. Bug: 339473422 Test: Trigger bugreport and verify everything continues to work. Test: Fake an unwind failure and verify the output. Test: Fake an unwind failure and fake a cached process and verify the output. Test: Fake an unwind failure for a java thread, and do a native unwind. Test: Ran the bugreports from above through the bugreport parser. Change-Id: I3082f2ac619e179621ad3ff39f2e839d000b2576
8 daysMerge "Snap for 11926842 from 77cd3a2bf400c13b71d4ed31265a44bfd4b4c93b to ↵Android Build Coastguard Worker
sdk-release" into sdk-release
8 daysSnap for 11926842 from 77cd3a2bf400c13b71d4ed31265a44bfd4b4c93b to sdk-releaseAndroid Build Coastguard Worker
Change-Id: I9bfd191896b1618d561a966daf6f0f634323a98f
9 daysMerge "Add negative tests for ServiceManager RegisterForNotifications and ↵Parth Sane
unregisterForNotifications" into main
9 daysMerge "Don't log error on success" into mainTreehugger Robot
9 daysMerge changes I89c9b0f4,Id8748b58 into mainTomasz Wasilczyk
* changes: Abstract atrace dependency into binder::os Skip Binder IPC tests on NoKernel builds
10 daysAdd negative tests for ServiceManager RegisterForNotifications and ↵Parth Sane
unregisterForNotifications Bug: 333854840 Test: atest binderLibTest Change-Id: I8a304def1d26cd1a3a4b9b3e9a3048ad702aa941
10 daysMerge "Fix build with ToT libc++" into mainYi Kong
10 daysFix build with ToT libc++Yi Kong
frameworks/native/cmds/installd/file_parsing.h:55:17: error: no matching constructor for initialization of 'std::ifstream' (aka 'basic_ifstream<char>') 55 | std::ifstream ifs(str_file); | ^ ~~~~~~~~ Test: Build with ToT libc++ Change-Id: I6aa9c173ea0acf633b1662f2118b9271000f6af4
13 daysMerge "Create a pipe between otapreopt_script and Pre-reboot Dexopt." into mainJiakai Zhang
13 daysCreate a pipe between otapreopt_script and Pre-reboot Dexopt.Jiakai Zhang
Pre-reboot Dexopt uses this pipe to check if otapreopt_script is alive, and cancels itself when otapreopt_script dies. Bug: 311377497 Test: - 1. system/update_engine/scripts/update_device.py out/dist/aosp_cf_x86_64_phone-ota-*.zip 2. Wait for update_engine to enter the postinstall stage. 3. adb shell update_engine_client --cancel Change-Id: I9ef4525f4d0b3b8344604166a044c9e3e1bf18a0
13 daysMerge "RpcSession change CVD to CID" into mainDevin Moore
13 daysMerge "libbinder: explicit log for frozen process" into mainTreehugger Robot
13 daysMerge "libbinder: extended error more info" into mainTreehugger Robot
13 daysMerge "libbinder: report binder error in abort message" into mainTreehugger Robot
13 daysRpcSession change CVD to CIDDevin Moore
It was misspelled in the header and should be CID. Bugs: me Test: none Change-Id: Id4cf88f4f0e9a391a54a0c418c58c789d15ee68e
13 daysMerge "Dump UWB snoop logs into bugreport" into mainTreehugger Robot
14 daysAbstract atrace dependency into binder::osTomasz Wasilczyk
This is a regression introduced in Iab43329097488f5de531ab9da46893c9df8e46b5 Bug: 302718225 Bug: 341083395 Test: aosp/3081709 Test: mma Change-Id: I89c9b0f48d20f073619637b31b517a5374bde61e
14 daysSkip Binder IPC tests on NoKernel buildsTomasz Wasilczyk
Bug: 285204695 Test: atest --host binderRpcTestNoKernel Test: m binderRpcTestNoKernelAtAll Change-Id: Id8748b58e2355ea8eed7ec16d9b91bc69971e736
14 daysMerge "Allow Binder Rust libraries in APEXes" into mainNikita Putikhin
2024-05-30Merge "Snap for 11904077 from e17cca3ff735691414448fca99f60a4e876f253a to ↵Android Build Coastguard Worker
sdk-release" into sdk-release
2024-05-30Snap for 11904077 from e17cca3ff735691414448fca99f60a4e876f253a to sdk-releaseAndroid Build Coastguard Worker
Change-Id: I9aa0596eacf5ef6e27ec6590e4f23fb2c3041d5b
2024-05-29Merge "libbinder: support exporting fewer symbols" into mainFrederick Mayle
2024-05-29Merge "Build egl_display extension string using temporary vector" into mainTom Murphy
2024-05-29Build egl_display extension string using temporary vectorTom Murphy
Currently it is very easy to forget to add a trailing space when adding to the extension string. This has already caused a major bug fixed by 0bc64a80291111ad9356377e7247acdf77325e75. Build the string using a vector instead similar to libANGLE::Context::initExtensionStrings() does it. This is much less error prone than the current code. Test: Added unit test Test: Ran atest EGL_test Test: Confirmed string output is the same with print Bug: 285606242 Change-Id: I7f837a3009f0ccfedcf44f3d7ff709a269d0034f
2024-05-28Merge "Snap for 11897273 from 5f5998f23f6d6599e0771386d0555601d904fed2 to ↵Android Build Coastguard Worker
sdk-release" into sdk-release
2024-05-28Snap for 11897273 from 5f5998f23f6d6599e0771386d0555601d904fed2 to sdk-releaseAndroid Build Coastguard Worker
Change-Id: Ibe1008e1c4b5002d69237a32affaa6264303ccb1
2024-05-28libbinder: explicit log for frozen processSteven Moreland
This error is ambiguous without the log, and it logged before this case was split from the default case. Bug: 333689623 Test: N/A Change-Id: Ia6cfe7fc35a6e79f1ae3284674f101efc784af40
2024-05-28Merge "Remove unused rust_bindgen include_dirs" into mainTreehugger Robot