Commit graph

81372 commits

Author SHA1 Message Date
Pawan Wagh
71ed0dee4b Merge "Update return values in main" am: 242d5fb816 am: 0aa453a22f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2566710

Change-Id: I1583b08f4c6b8cca90ebe5835d20a770017be3ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 20:26:15 +00:00
Pawan Wagh
0aa453a22f Merge "Update return values in main" am: 242d5fb816
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2566710

Change-Id: I7e5d8bd2be5344cd317c677c27b69a46e5ef1687
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 19:27:02 +00:00
Pawan Wagh
242d5fb816 Merge "Update return values in main" 2023-04-27 18:21:38 +00:00
David Anderson
8aa56fc26d Merge changes I69f41b23,Ib740de5e am: cd21e051bd am: 9c6aa9ac55
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2545672

Change-Id: I8e1107a2d7633b5c807ec1afc58cad994b0f18a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 15:58:43 +00:00
David Anderson
9c6aa9ac55 Merge changes I69f41b23,Ib740de5e am: cd21e051bd
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2545672

Change-Id: I6f7bddb7ed5b89e4586efa921afc147dfb0cda7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 15:19:04 +00:00
David Anderson
cd21e051bd Merge changes I69f41b23,Ib740de5e
* changes:
  libsnapshot: Replace IByteSink usage in inspect_cow.
  libsnapshot: Deprecate the IByteSink API.
2023-04-27 14:28:28 +00:00
Pawan Wagh
ca5c2f8f8a Update return values in main
Test: m gatekeeperd
Bug: N/A
Change-Id: I99fbdbcaf252e89ac38eda7fbc2b296158bd2af1
2023-04-26 20:52:49 +00:00
Daniel Zheng
0739936721 Merge "Added Mock function call tests" am: 71c918aa59 am: a6d6714d3d
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2530985

Change-Id: If8775125070a02342d4bb8cf0eb49cb3cebba55b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 20:39:49 +00:00
Daniel Zheng
a6d6714d3d Merge "Added Mock function call tests" am: 71c918aa59
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2530985

Change-Id: I08f20227925e58e7d920ffdd69d903c164cb17e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 20:21:21 +00:00
Pawan Wagh
fa7f7bfa29 Merge changes from topic "fuzz_gatekeeperd" am: 3b41a5b46c am: dceb71dedc
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2555990

Change-Id: I525dbebaaa08e94edd1ffd748b293887cd52af26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 20:20:52 +00:00
Pawan Wagh
e763f494f6 Separating GateKeeperProxy declaration in header am: c5c0c3024c am: d4c818839a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2555911

Change-Id: I0b3becde7cde452ba7eaf16d1e0fdd2de7808646
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 20:20:50 +00:00
Daniel Zheng
71c918aa59 Merge "Added Mock function call tests" 2023-04-26 19:57:52 +00:00
Pawan Wagh
dceb71dedc Merge changes from topic "fuzz_gatekeeperd" am: 3b41a5b46c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2555990

Change-Id: Ic7902f9445d239c2cbd7e8e701457e28baca1674
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:40:58 +00:00
Pawan Wagh
d4c818839a Separating GateKeeperProxy declaration in header am: c5c0c3024c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2555911

Change-Id: I5f804b923bfa487a9f884af90a834340a99cc7b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:40:55 +00:00
Automerger Merge Worker
2a9bf97ea9 Merge "[automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours" into android13-tests-dev am: 5658f34653 am: 5f2eb20c94 am: e755101e9e am: 2064e9397a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I9168369c6e4b3f703428e3b08c2be1e9684ae7b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:39:01 +00:00
Automerger Merge Worker
76e802c617 [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours am: ab913fe979 -s ours am: 1b6291a3c2 -s ours am: fa5640a8fa -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: Ic128c403941bf6aa79543dc6d2ab343fe7f27073
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:38:58 +00:00
Pawan Wagh
3b41a5b46c Merge changes from topic "fuzz_gatekeeperd"
* changes:
  Adding fuzzer for gatekeeperd
  Separating GateKeeperProxy declaration in header
2023-04-26 19:37:15 +00:00
Daniel Zheng
01b8eb2030 Merge "Removing {userspace} from reboot task'" am: ab4723f85f am: a065351047
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2553430

Change-Id: If7d2eb9706389545f2e6ad5dec00850249447254
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:14:00 +00:00
Daniel Zheng
9af2975191 Merge "Updating Test Suite Names" am: f022b2eb41 am: 22c52f6f23
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2553390

Change-Id: I34681235213f78c6f4482f63ef305feca7253603
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:13:49 +00:00
Automerger Merge Worker
dea315e03e Merge changes from topic "am-e6c556c6cc5a445da6801819c9445106" am: 0981ab4864 am: f4cae64091
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I94a3cfa7cd5ba21f90820e90f43c18d9489a6381
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:13:38 +00:00
Automerger Merge Worker
f8fa62da02 [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours am: 0485283a9a -s ours am: 726237195e -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: Id5ab2263a18cadece4a93bab5c23e9dd042aef9e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 19:13:35 +00:00
Automerger Merge Worker
2064e9397a Merge "[automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours" into android13-tests-dev am: 5658f34653 am: 5f2eb20c94 am: e755101e9e
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I9864873bf7362c9fd9c7bd1faa963d52d4da9c29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:57:01 +00:00
Automerger Merge Worker
fa5640a8fa [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours am: ab913fe979 -s ours am: 1b6291a3c2 -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: Ia8421e84ebb896ca1fc48ac17b7f94ede9481fcb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:56:59 +00:00
Daniel Zheng
a065351047 Merge "Removing {userspace} from reboot task'" am: ab4723f85f
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2553430

Change-Id: I81e13920f2b7c60cbe7220df40e7c42d001da9a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:32:48 +00:00
Daniel Zheng
22c52f6f23 Merge "Updating Test Suite Names" am: f022b2eb41
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2553390

Change-Id: I9a466d953f6bcbc21341d48623b9aa61c312c7ab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:32:18 +00:00
Automerger Merge Worker
f4cae64091 Merge changes from topic "am-e6c556c6cc5a445da6801819c9445106" am: 0981ab4864
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I5a4ac6916d34b016ea99ec0f432d4d89a7b12e3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:31:46 +00:00
Automerger Merge Worker
726237195e [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours am: 0485283a9a -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I94fdbbe30da935019cc1544bd876f95e32de95fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:31:43 +00:00
Daniel Zheng
cb95323878 Merge "Adding correct task formed test" am: 62a73c395c am: 0b7b2a9b2a
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2525750

Change-Id: Iff03466d93d3e17c5a6238d80b77049121281a15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:14:16 +00:00
Automerger Merge Worker
e755101e9e Merge "[automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours" into android13-tests-dev am: 5658f34653 am: 5f2eb20c94
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I0023fbab9c72348714f4fea1d6c4fb07ad691fbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:13:22 +00:00
Automerger Merge Worker
1b6291a3c2 [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours am: ab913fe979 -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I451f0ca23524448306ed399fa671bfd5773211ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 18:13:20 +00:00
Pawan Wagh
c4bd2afc42 Adding fuzzer for gatekeeperd
Fuzzing AIDL service gatekeeperd with fuzzService API.

Test: m gatekeeperd_service_fuzzer && adb sync data && adb shell /data/fuzz/x86_64/gatekeeperd_service_fuzzer/gatekeeperd_service_fuzzer
Bug: 232439428
Change-Id: I20a451f7981cab312e4c67b11c715198284d0051
2023-04-26 18:06:19 +00:00
Daniel Zheng
ab4723f85f Merge "Removing {userspace} from reboot task'" 2023-04-26 17:57:22 +00:00
Daniel Zheng
f022b2eb41 Merge "Updating Test Suite Names" 2023-04-26 17:56:56 +00:00
Automerger Merge Worker
0981ab4864 Merge changes from topic "am-e6c556c6cc5a445da6801819c9445106"
* changes:
  Merge "[automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours" into android13-tests-dev am: 5658f34653
  [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours
2023-04-26 17:50:04 +00:00
Automerger Merge Worker
6d487b24dc Merge "[automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours" into android13-tests-dev am: 5658f34653
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: Idd8743a9ea02c9e630f43b059fd5e991030bdea6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 17:49:59 +00:00
Automerger Merge Worker
0485283a9a [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I2f4bc7b720934addb7c893547405e80775b956f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 17:49:56 +00:00
Automerger Merge Worker
5f2eb20c94 Merge "[automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours" into android13-tests-dev am: 5658f34653
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: Ib9046976f60bdcf354530c146fcdb8dff9e8a90f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 17:45:27 +00:00
Automerger Merge Worker
ab913fe979 [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours am: 51349daf08 -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I7575285c98982b37280010fdad4e3cad63aca518
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 17:45:20 +00:00
Daniel Zheng
0b7b2a9b2a Merge "Adding correct task formed test" am: 62a73c395c
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2525750

Change-Id: Icdf241d85a7259db5ab1af6b233cb65ee69ba646
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 17:28:41 +00:00
Automerger Merge Worker
5658f34653 Merge "[automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours" into android13-tests-dev 2023-04-26 17:05:37 +00:00
Automerger Merge Worker
51349daf08 [automerger skipped] Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev am: 5141eaf353 -s ours
am skip reason: skipped by user dvander

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: I1fdf41caf785e5149dbdea83a0e74f18db63886a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 17:04:31 +00:00
Daniel Zheng
62a73c395c Merge "Adding correct task formed test" 2023-04-26 16:39:37 +00:00
Treehugger Robot
49a08b7209 Merge "libprocessgroup: Remove unused uid_path from RemoveProcessGroup" am: 482feeecf7 am: 20aaa9ca86
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563950

Change-Id: Ic61990befd49ff0799b3bea3d50cdd89b974cda5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 14:59:20 +00:00
Treehugger Robot
20aaa9ca86 Merge "libprocessgroup: Remove unused uid_path from RemoveProcessGroup" am: 482feeecf7
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563950

Change-Id: Id22db67cba8f378292187f6e503919249eb9fbc8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 14:18:59 +00:00
Treehugger Robot
482feeecf7 Merge "libprocessgroup: Remove unused uid_path from RemoveProcessGroup" 2023-04-26 13:38:58 +00:00
Automerger Merge Worker
5141eaf353 Merge "Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664" into android12L-tests-dev 2023-04-26 02:45:46 +00:00
Treehugger Robot
2316bf2eaf Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev am: b880578664
Original change: https://android-review.googlesource.com/c/platform/system/core/+/2563951

Change-Id: Iefd00dd6629a0850cffb7a4a170d8c831a7c2007
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 02:45:43 +00:00
Treehugger Robot
b880578664 Merge "libsnapshot: Fix test failures on certain configurations." into android12-tests-dev 2023-04-26 02:13:15 +00:00
David Anderson
e280e2bea9 libsnapshot: Replace IByteSink usage in inspect_cow.
Bug: 278637212
Test: inspect_cow
Change-Id: I69f41b23a5bf66bcbaed10a64aba171ad4bbc987
2023-04-25 17:07:43 -07:00
David Anderson
1ea351b699 libsnapshot: Deprecate the IByteSink API.
This introduces a replacement for the IByteSink API, which was never
really used in any advantageous way, and is not expected to be useful.
The new API attempts to fill an entire buffer rather than request
individual slices of a buffer.

This patch simply introduces the API and refactors tests. Subsequent
patches will replace IByteSink callers and remove the API.

Bug: 278637212
Test: cow_api_test
Change-Id: Ib740de5e65fee8d61f603b106752338cc8e95967
2023-04-25 17:07:43 -07:00