summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-03-07Snap for 9701827 from d73b4aa2f9782e8151d31593576592d8da0da570 to ↵aml_sdk_331812000aml_sdk_331811000android13-mainline-sdkext-releaseAndroid Build Coastguard Worker
mainline-sdkext-release Change-Id: Ib791bb85f1f7ffc9f9819d5710606d66e1410d44
2023-02-09Merge "libsnapshot: Disable 32-bit VTS tests on 64-bit systems." into ↵David Anderson
android13-tests-dev am: cb6ea9edb4 am: 689290a182 Original change: https://android-review.googlesource.com/c/platform/system/core/+/2427052 Change-Id: I65e074a2336c2bd51d68a6618c62e60abe0bdd82 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09Merge "libsnapshot: Disable 32-bit VTS tests on 64-bit systems." into ↵David Anderson
android13-tests-dev am: cb6ea9edb4 Original change: https://android-review.googlesource.com/c/platform/system/core/+/2427052 Change-Id: Ieacfa1efbef66b0d73da0947dda3f1d5bc6a1c0a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-09Merge "libsnapshot: Disable 32-bit VTS tests on 64-bit systems." into ↵David Anderson
android13-tests-dev
2023-02-08libsnapshot: Disable 32-bit VTS tests on 64-bit systems.David Anderson
These tests don't work because 32-bit dependencies are not normally packaged on a 64-bit system. Bug: 263062262 Test: builds Change-Id: I68859a9e9c029a528ee12c02569a3693261c7251 (cherry picked from commit 32fa3e96f4f23256da25fe9115fb3e5011c3299b)
2023-01-26Resolve ro.debuggable at build time am: d5e026e1afAlessandra Loro
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/21106623 Change-Id: Ia08a82037b6f45334dd082b9ecf3b1583329b77a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-25Resolve ro.debuggable at build timeAlessandra Loro
Ignore-AOSP-First: cherry-pick for tm-qpr-dev Test: n/a Bug: 193912100 Bug: 243645021 Merged-In: I83b0021b91536335c63d19f8a65933bad1b26b4e Change-Id: I42c4b1e81383d83c73a565c5e74ac22f17389faf
2023-01-13Snap tm-dev to android13-tests-dev am: fc0ee916bcSamip Garg
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/20514427 Merged-In: I1795c931b28fd5fe28aa0f23717d4238fb352d37 Change-Id: I3a87ba88e502cdc65e51573848075d95a5f04c1f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-08Snap tm-dev to android13-tests-devSamip Garg
Bug:259849956 Merge ab/9299233 Merged-In: I1795c931b28fd5fe28aa0f23717d4238fb352d37 Change-Id: I1fbab8fc336954dddd623a4a5724fa0e724b4f62
2022-11-09Snap for 9271768 from 23d35bbfafc784a7dfe686e7954a53cac60caf2b to ↵aml_sdk_331811100aml_sdk_331412000aml_sdk_331410000aml_sdk_331310010Android Build Coastguard Worker
mainline-sdkext-release Change-Id: Ie3b8d389e0e2e79337b8380fac9f7685d437d472
2022-10-06Make libstatspull_bindgen available to resolv apex.Wayne Ma
Test: m successed Change-Id: Ia367ab5a87794c82238291b27a783278f319e767 (cherry picked from commit 8044045a1ecf2afae948a9877341b1ea372f2a80) Merged-In: Ia367ab5a87794c82238291b27a783278f319e767
2022-09-21Merge "Some device that platform base on android12 doesn't support A/B ↵Treehugger Robot
update, it looks virtual A/B is also not mandatory. so this test case should check ro.vendor.api_level first." into android13-tests-dev
2022-09-17Some device that platform base on android12 doesn't support A/B update, it ↵biandonglei
looks virtual A/B is also not mandatory. so this test case should check ro.vendor.api_level first. test: run vts -m vts_ota_config_test -t VAB#Enabled issue: 245441425 Change-Id: I1795c931b28fd5fe28aa0f23717d4238fb352d37
2022-09-12Snap for 9051867 from 40548a48da4207ff4bb73d0c74f72a2084b9fa39 to ↵aml_sdk_331111000Android Build Coastguard Worker
mainline-sdkext-release Change-Id: I0e07953cfb98ee17099e2e2e414757b1a42ae3db
2022-08-29Merge "libsnapshot: Remove flaky image creation test." into android13-tests-devDavid Anderson
2022-08-18libsnapshot: Remove flaky image creation test.David Anderson
This test has always been flaky, and is not testing something super valuable: we know that image creation succeeds throughout the rest of the suite, so it's not very interesting to know that it can succeed in a low-space scenario. The inverse test is much more valuable, since we want the correct status code when creation fails due to low space. Bug: 240391002 Test: vts_libsnapshot_test Change-Id: I6235d11033d2f30efe530077b877863ba2574810 (cherry picked from commit 97e8a2f0e963cea957ffd135be4436de3b3afd6a)
2022-07-15vts_fs_test: Only require EROFS in T+ kernels. am: aee8ddbc46 am: 0375a89f9aDavid Anderson
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19293151 Change-Id: I60171a31deb9843f519d1100c6ca822fe0ab8abf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15Revert "Do not enforce EROFS for android-T and below." am: 3282850933 am: ↵David Anderson
8504d681de Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19293150 Change-Id: I5e3a70e288c82346124ec0c36f77c1a78bdf343c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-14vts_fs_test: Only require EROFS in T+ kernels. am: aee8ddbc46David Anderson
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19293151 Change-Id: I39fdaf697f69dcb1dabe6c7f8c4f8793d4e3854a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-14Revert "Do not enforce EROFS for android-T and below." am: 3282850933David Anderson
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19293150 Change-Id: I9f1bb4005459345e536f04cef5f26aa2277963d8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-14vts_fs_test: Only require EROFS in T+ kernels.David Anderson
Bug: 237765186 Test: vts_fs_test Ignore-AOSP-First: cherry-pick Change-Id: I294535953bfbe0f246347487b746d3adf2fca1aa Merged-In: I294535953bfbe0f246347487b746d3adf2fca1aa
2022-07-14Revert "Do not enforce EROFS for android-T and below."David Anderson
This reverts commit a571d4a9bcb96d0a797bd3c99008a40c413503d4. Reason for revert: Incorrect fix Bug: 237765186 Ignore-AOSP-First: cherry-pick Change-Id: I6586c8e53cc89418d1802807a1a2e108f7e825d3 Merged-In: I6586c8e53cc89418d1802807a1a2e108f7e825d3
2022-07-13Do not enforce EROFS for android-T and below. am: b2182ee8e0 am: ea705b6886P.Adarsh Reddy
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19263117 Change-Id: I06adf3a24e48e12e7e270a2bf80ad5f8bbbc38e8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13Check userspace snapshots only for API level >= T am: 9591090a17 am: 6a7cb89655Benergy Meenan Ravuri
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19263116 Change-Id: I1dc5b724348367df871482ad8612ff78c32f4a33 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13libsnapshot: Fix vts_libsnapshot_test.SnapshotUpdateTest#FullUpdateFlow am: ↵Akilesh Kailash
299717115e am: 4327290387 Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19263115 Change-Id: Ie0f8bf637ebfbedce589c96d7ed6916423eefa4b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13Do not enforce EROFS for android-T and below. am: b2182ee8e0P.Adarsh Reddy
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19263117 Change-Id: Iea94240e30254428bc3c1c6ddcc79784b3f3c7b2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13Check userspace snapshots only for API level >= T am: 9591090a17Benergy Meenan Ravuri
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19263116 Change-Id: I750b36be179054818ba7f5f724e01f17fa7e41a9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-13libsnapshot: Fix vts_libsnapshot_test.SnapshotUpdateTest#FullUpdateFlow am: ↵Akilesh Kailash
299717115e Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19263115 Change-Id: I487a3706561233cb3834593b570c80a9abfa6b3d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12Do not enforce EROFS for android-T and below.P.Adarsh Reddy
EROFS is not mandatory for android T and below, so skip the test for those. Bug: 237765186 Test: vts_fs_test fs#ErofsSupported Change-Id: Iceea46f8f2d443636de504962b718a2461605591 Ignore-AOSP-First: already present in aosp/master
2022-07-12Check userspace snapshots only for API level >= TBenergy Meenan Ravuri
Skip checking for userspace snapshots enabled property for API level < T as this feature is not applicable for GRF targets. Bug: 236450435 Test: vts_ota_config_test Change-Id: Ib5083f6237cdf4962aae06f166811d67cf6c385e Ignore-AOSP-First: already present in aosp/master
2022-07-12libsnapshot: Fix vts_libsnapshot_test.SnapshotUpdateTest#FullUpdateFlowAkilesh Kailash
Check if compression feature is enabled. Bug: 238143011 Test: OTA Signed-off-by: Akilesh Kailash <akailash@google.com> Change-Id: I77663799a5371f1de8b4e29d7c777a24249d1b7b Ignore-AOSP-First: already present in aosp/master
2022-06-23Updating async trace for track trace symbols from T/U to G/H am: 621c74c063Ray Ye
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/19037614 Change-Id: I9de52855f93a49cffee97145bb79f4f5475d9456 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-23libsnapshot: Fix vts_libsnapshot_test for GRF with Vendor on S am: ae04e7ede1Akilesh Kailash
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18917076 Change-Id: I82dd63f4f07154f4fe2b32f82e0afc171769a5f1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-22Snap for 8756029 from 89a68878933dbe886bbbe1993029013c2e927aac to ↵aml_sdk_330810050aml_sdk_330810010Android Build Coastguard Worker
mainline-sdkext-release Change-Id: I90aa72a6925cb121c02d3109989d3d25ecf14e4c
2022-06-22Updating async trace for track trace symbols from T/U to G/HRay Ye
Bug: 230399626 Test: atest TraceDevTest Ignore-AOSP-First: Change from aosp/2078467 without ABI change Change-Id: Ia927c19f544536f78c20ccef5830bd1be0cebf9b Merged-In: Ia1b39f55c96011a9672f4d5c8763044f849d0bb2
2022-06-16libsnapshot: Fix vts_libsnapshot_test for GRF with Vendor on SAkilesh Kailash
If the vendor partition is on S and system partition is on T, certain tests in vts_libsnapshot_test used to fail. This is primarily because of inconsistent check between daemon and vts test. vts test checks the userspace.snapshots.enabled property which is true on T but never checks if the underlying vendor partition is on S. Hence, vts test will enable userspace snapshots. However, daemon checks the vendor partition and disables userspace snapshots thereby leading to inconsistency. This is only a problem on vts tests. The underlying OTA on devices works fine as we have the vendor partition check. Bug: 236311008 Test: vts_libsnapshot_test on S vendor and T system vts_libsnapshot_test on T vendor and T system Ignore-AOSP-First: cherry-pick from aosp Signed-off-by: Akilesh Kailash <akailash@google.com> Change-Id: Iad4f299bd2e07c9c01f5fbee6a20e2f01bf1778a
2022-06-14Implement GetRootOfTrust am: 18cf62712cShawn Willden
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18868385 Change-Id: Icf12c572faf7b17a0207218a2859d013c96d3346 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-14Snap for 8720775 from d31b8a96783a58a3b2223b09b4a600692b37d265 to ↵Android Build Coastguard Worker
mainline-sdkext-release Change-Id: Icb01f70b6c85cf2e79dfca932e5d3c7d0ec59813
2022-06-14Implement GetRootOfTrustShawn Willden
Bug: 219076736 Test: VtsAidlKeyMintTargetTest Change-Id: I8485360f253ca20f008c5df5090e79c1781fbb4f Merged-In: I8485360f253ca20f008c5df5090e79c1781fbb4f Ignore-AOSP-First: already present in aosp/master
2022-06-02Merge "init: Set oom_score_adj to snapuserd process" into tm-dev am: ae2837d80cAkilesh Kailash
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18720435 Change-Id: I339b0434d908d841c5a57b3fabb5a76f01e8877c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-02Merge "init: Set oom_score_adj to snapuserd process" into tm-devAkilesh Kailash
2022-06-02init: Set oom_score_adj to snapuserd processAkilesh Kailash
When a process is started as a native service, oom_score_adj is set to -1000 so that processes are unkillable by lmkd. During boot, snapuserd process is not started as a service; hence, we need to set the oom_score_adj explicitly else in the event of low memory situation, lmkd can kill the process thereby device can never boot. Bug: 234691483 Test: th and OTA on Pixel Ignore-AOSP-First: cherry-pick from AOSP Signed-off-by: Akilesh Kailash <akailash@google.com> Change-Id: Ic2c85aa470522b4bc847a16b4f5cebfc528ed3cf
2022-06-02[trusty] Bump number of ACVP arguments to match boringssl am: 71100bbc44Stephen Crane
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18674342 Change-Id: Ieb1d049f0740003586d85854aa6a0444ab9445b7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31[trusty] Bump number of ACVP arguments to match boringsslStephen Crane
Cherry-pick note: Needed for the BoringSSL change in the same topic. No functional change to Android devices, this change affects ACVP testing only. Boringssl added a new argument to the ACVP modulewrapper, so we need to sync this change to the Trusty modulewrapper. Test: m trusty_acvp_modulewrapper Bug: 233873228 Change-Id: Ia79705d9fe32a07afc09cf8e0231db300073b504 (cherry picked from commit 08d855771858c4a54cab0ea858e1a276ac2940c3) Merged-In: Ia79705d9fe32a07afc09cf8e0231db300073b504
2022-05-31Merge "storaged: Avoid divide-by-zero in performance measurement" into ↵TreeHugger Robot
tm-dev am: 190e2bc6e1 Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18620177 Change-Id: Id2399bdc6294e269a755f60ab666ac1cb54c3a95 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-31Merge "storaged: Avoid divide-by-zero in performance measurement" into tm-devTreeHugger Robot
2022-05-27vts_fs_test: Require EROFS sysfs nodes. am: 5b227f3451David Anderson
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18636032 Change-Id: Ibf35f0f67fab62560fb50ca2624e1c0e544a8ade Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27Merge "Relax filesystem requirements in vts_fs_test." into tm-dev am: 0d3b8d557fDavid Anderson
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18625783 Change-Id: I381eb347e23d2998217b2152847837086cc671aa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27Merge "RESTRICT AUTOMERGE Ignore weak symbol difference in libutils ABI ↵Hsin-Yi Chen
check" into tm-dev am: 3f2a2bf298 Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18603830 Change-Id: I95d489efe2373df6ee0353eb6efc7e72f76927de Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-27RESTRICT AUTOMERGE Ignore weak symbol difference in libutils ABI check am: ↵Hsin-Yi Chen
c7d9320ca4 Original change: https://googleplex-android-review.googlesource.com/c/platform/system/core/+/18603830 Change-Id: Ib7aac03aacd9007449e1e33115e0d4b91918a66c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>