commit | 540dc55a8dae47a736deac7b2d89650aeda1a6e5 | [log] [tgz] |
---|---|---|
author | Sahil Somani <sahilsomani@google.com> | Mon Aug 08 14:07:47 2022 -0700 |
committer | Sahil Somani <sahilsomani@google.com> | Tue Sep 06 17:35:31 2022 -0700 |
tree | 0c5c5b5510ee06eb482da4a6d6e6aa7a35792dbe | |
parent | 3bb8113739642373996b46d640fba2d7753f2c02 [diff] |
Binder Record/Replay implemented in BBinder Added the ability to record Binder transactions via a new special transaction. BpBinder::startRecordingBinder(fd) sends a file descriptor to its BBinder. BBinder then records transactions to the fd until BpBinder::endRecordingBinder() is called. A new class RecordedTransaction was created that formats and writes to the file descriptor. Test: VtsHalLightTargetTest Bug: 242226631 Change-Id: I89547bf4dfae6c328873f8a5e3be0b39ed862aa4