summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-09Make some generic ramdisk items optional for S devicesandroid13-devKelvin Zhang
In T, we added snapuserd to generic ramdisk. Snapuserd is required to be present in init_boot. But for S devices(which do not have init_boot), snapuserd is optional. To accomodate this, guard T only requirements with ro.bootimage.build.version.sdk . AOSP link: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2118667/ This CL needs to be in tm-dev because without it, VTS tests on S devices or devices running T system + S vendor would fail. Bug: 233159800 Change-Id: I05a8d99cdd0eb924421f3f3e13472aaee7ef4c2c
2022-06-09Remove modules no longer installed in init_bootKelvin Zhang
AOSP link: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2106530/ Test: run vts -m vts_generic_boot_image_test Bug: 219841787 Bug: 233159800 Change-Id: I5fc45c8de6c519f4abb908dcde15f6cb5e93d928
2022-06-09Add newly added generic ramdisk modules to allow listKelvin Zhang
AOSP link: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2100761/ Bug: 229419344 Bug: 233159800 Test: th Change-Id: Ia763056082a4dc9672d03f24c29074e36f86fe92
2022-05-17Make TestF2fsCompression work with the compress_mode=user mount optionEric Biggers
With compress_mode=user, the F2FS_IOC_COMPRESS_FILE ioctl must be called after writing the data in order to actually compress it. Previously the test case only passed with compress_mode=fs, which is the default. Test: On cuttlefish: adb shell mount -o remount,compress_mode=user /data atest vts_kernel_encryption_test # all passed adb shell mount -o remount,compress_mode=fs /data atest vts_kernel_encryption_test # all passed Bug: 232904064 Change-Id: I3bbe181f5d4e0a5786c8abc8f0ecac0bd6a0d679 (cherry picked from commit 142747e9aaf48846ebe1ca18ec5bf54d49df5670) Merged-In: I3bbe181f5d4e0a5786c8abc8f0ecac0bd6a0d679
2022-04-20[automerger skipped] Empty merge of ↵Xin Li
sc-v2-dev-plus-aosp-without-vendor@8433047 am: 441a5e4329 -s ours am: d6d1784d62 -s ours am skip reason: Merged-In If67aa56a8f273bda41c60c54834985a482246f04 with SHA-1 c78256d91c is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/17805508 Change-Id: I613a2971a522e02fa8fc42d0decd56bbc5c5bb16 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-19[automerger skipped] Empty merge of ↵Xin Li
sc-v2-dev-plus-aosp-without-vendor@8433047 am: 441a5e4329 -s ours am skip reason: Merged-In If67aa56a8f273bda41c60c54834985a482246f04 with SHA-1 c78256d91c is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/17805508 Change-Id: I9e06e7dd679e9b60bbebef0dff3a2e6e62ad0a5c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18Empty merge of sc-v2-dev-plus-aosp-without-vendor@8433047Xin Li
Bug: 226662282 Merged-In: If67aa56a8f273bda41c60c54834985a482246f04 Change-Id: I94d84763876039eceef491ced6d485a99911bfc3
2022-04-18Merge "ltp: signal06 disable test" am: a3052ffe02 am: bd53589447 am: 4171a19766Steve Muckle
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2065927 Change-Id: I0f239e8b43e4679d1273fa389ab96f73723fd1d9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18Merge "ltp: signal06 disable test" am: a3052ffe02 am: bd53589447Steve Muckle
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2065927 Change-Id: I4852461d15e184446f3c9a552eb9c26e506af767 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18Merge "ltp: signal06 disable test" am: a3052ffe02Steve Muckle
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2065927 Change-Id: Ib91f93dbcaa5467395e5ef89c3a9adf9c9c921dc Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-18Merge "ltp: signal06 disable test"Steve Muckle
2022-04-15ltp: signal06 disable testEdward Liaw
Currently breaking on cuttlefish for reasons unknown. This test is skipped on arm64 though, so will disable for now. Bug: 192048179 Change-Id: I9bdc1e0f6a003d53ac595376c0615dccd3c9c958 Signed-off-by: Edward Liaw <edliaw@google.com>
2022-04-15Merge "ltp: cve-2020-14416 enable test" am: 0058f53e16 am: b82e785962 am: ↵Edward Liaw
a6ebe0e8ed Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2053286 Change-Id: I42f8a117017516297f34e3ec5641d53dee5c40f9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-15Merge "ltp: cve-2020-14416 enable test" am: 0058f53e16 am: b82e785962Edward Liaw
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2053286 Change-Id: I9df1f933436d32b1b9f050eae973b418602ed24b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-15Merge "ltp: close_range01 enable test" am: 0ec9100766 am: 32d33ce1da am: ↵Edward Liaw
97c0d3ed5f Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2062824 Change-Id: I9ecd2feff4c74ac20bf5004e13d0c71f0925d693 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-15Merge "ltp: cve-2020-14416 enable test" am: 0058f53e16Edward Liaw
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2053286 Change-Id: Ia59a3349f9adeeb1665825754ce779c4e3523e51 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-15Merge "ltp: close_range01 enable test" am: 0ec9100766 am: 32d33ce1daEdward Liaw
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2062824 Change-Id: Iab3b1637ae5295dea6844e6ac7f8a3d38c9a520f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-15Merge "ltp: cve-2020-14416 enable test"Edward Liaw
2022-04-15Merge "ltp: close_range01 enable test" am: 0ec9100766Edward Liaw
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2062824 Change-Id: If2e3df1d43dd29474bc1f99594742991aee82fa7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-15Merge "ltp: close_range01 enable test"Edward Liaw
2022-04-15ltp: cve-2020-14416 enable testEdward Liaw
cve-2020-14416 is an alias for pty03 and cve-2017-2636 is an alias for pty05. Both tests should be stable now that fuzzy sync is fixed but pty05 isn't supported on any android builds so leave it disabled. Bug: 191227026 Bug: 191224903 Test: atest vts_ltp_test_x86_64:pty.pty03_64bit Test: atest vts_ltp_test_x86_64:cve.cve-2020-14416_64bit Test: atest vts_ltp_test_x86_64:pty.pty05_64bit Test: atest vts_ltp_test_x86_64:cve.cve-2017-2636_64bit Change-Id: Ib93af60bbe455555fc3f675ad30568090800974c
2022-04-15ltp: close_range01 enable testEdward Liaw
Test was missing from stable_tests and not disabled. Confirmed that it works on CF and arm64. Bug: 229301897 Test: atest vts_ltp_test_x86_64:syscalls.close_range01_64bit Test: atest vts_ltp_test_arm_64:syscalls.close_range01_64bit Signed-off-by: Edward Liaw <edliaw@google.com> Change-Id: I3bfc1ab0c53802f1056c6cdd0a6d98ee884e3807
2022-04-14Add VTS kernel tests to general-tests suite am: 59719c87ea am: 80f0871598 ↵Dan Shi
am: ead69d892a Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2062907 Change-Id: I1800f22cbb77363771bfb48416bf5c9f5d21fff9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Add VTS kernel tests to general-tests suite am: 59719c87ea am: 80f0871598Dan Shi
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2062907 Change-Id: I28008c80521cb0373cd05a3aea78f31e08ab5faf Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-14Add VTS kernel tests to general-tests suite am: 59719c87eaDan Shi
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2062907 Change-Id: Ie3749fb75dafe1bfbf3e316fbe7e01a86ec9c090 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12Add VTS kernel tests to general-tests suiteDan Shi
Bug: 228204473 Test: m general-tests Change-Id: Iee037b90f31f543e364701d7e50418a0c21fc836
2022-04-03[automerger skipped] Merge Android 12 QPR3 ab/8391262 am: 575370ea7b -s ours ↵Xin Li
am: 093c779d37 -s ours am skip reason: Merged-In I00da0a5f09cf00c27b72c58549368acc377b7b73 with SHA-1 8c0c850379 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/17544730 Change-Id: Idae616857647ae9c3e774326a0f7aa09ee8c46a5 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-03[automerger skipped] Merge Android 12 QPR3 ab/8391262 am: 575370ea7b -s oursXin Li
am skip reason: Merged-In I00da0a5f09cf00c27b72c58549368acc377b7b73 with SHA-1 8c0c850379 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/17544730 Change-Id: Ifa61cdb9b692e137992adad37d6fd9e21ac0cb0f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01Merge Android 12 QPR3 ab/8391262Xin Li
Bug: 226662282 Merged-In: I00da0a5f09cf00c27b72c58549368acc377b7b73 Change-Id: I34aed9166e17b92ce221bc27ad6be891b3460d4e
2022-03-31Merge "Fix VTS test breakage due to relocation of snapuserd" am: 88b8660444 ↵Treehugger Robot
am: e907fea814 am: 8c0c850379 Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2048711 Change-Id: I6b4b128fc6e4c3e246bfb8d3ba449755902f1fb7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31Merge "Fix VTS test breakage due to relocation of snapuserd" am: 88b8660444 ↵Treehugger Robot
am: e907fea814 Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2048711 Change-Id: I00da0a5f09cf00c27b72c58549368acc377b7b73 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31Merge "Fix VTS test breakage due to relocation of snapuserd" am: 88b8660444Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2048711 Change-Id: If0a777afc959c10c3924485f9ebb0982dc827d63 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31Merge "Fix VTS test breakage due to relocation of snapuserd"Treehugger Robot
2022-03-30Merge "Fix and clean up the drop caches test." am: 716f3d9ff4 am: 2fcb9c293e ↵Michael Rosenfeld
am: 61e148debc Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2036992 Change-Id: I5bfe81b920e2aaac5470c066325e5e314ade9163 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30Merge "Fix and clean up the drop caches test." am: 716f3d9ff4 am: 2fcb9c293eMichael Rosenfeld
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2036992 Change-Id: I163a5bb0370b0904bfe5730aabb0a646fa4ea0a7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30Merge "Fix and clean up the drop caches test." am: 716f3d9ff4Michael Rosenfeld
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2036992 Change-Id: Iafb64c73e968814a662a33f5e057f1d1de44bf70 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30Merge "Fix and clean up the drop caches test."Michael Rosenfeld
2022-03-30Fix and clean up the drop caches test.Michael Rosenfeld
* Fixes an off-by-one error in writing chunks in the file. * Explicitly avoid readahead for minor faults, although unlikely. * Assert on mmap calls succeeding for extra safety. * Poll and sleep for up to 10 seconds to deal with slow behavior. Bug: 218669792 Bug: 217929761 Test: manual and with forrest on failing targets Change-Id: If67aa56a8f273bda41c60c54834985a482246f04
2022-03-29Fix VTS test breakage due to relocation of snapuserdKelvin Zhang
Bug: 225763725 Bug: 219841787 Test: run vts -m vts_generic_boot_image_test -t GenericBootImageTest#GenericRamdisk Change-Id: I1b35af0cf57004f408c915b1c4b24dffc45e8f24
2022-03-22Merge "Make virtual a/b mandatory for T launch devices" am: 50973bfa1f am: ↵Akilesh Kailash
bd065c7186 am: 17bf4966ea Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2032544 Change-Id: I598c4fce8401c48aedeb5c6c0a8052aace5a7c37
2022-03-22Merge "Make virtual a/b mandatory for T launch devices" am: 50973bfa1f am: ↵Akilesh Kailash
bd065c7186 Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2032544 Change-Id: I150c224feda039353b1829dbcf2a1381bb4c1c2b
2022-03-22Merge "Make virtual a/b mandatory for T launch devices" am: 50973bfa1fAkilesh Kailash
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2032544 Change-Id: Ia011ec1e36e8b6214a7f846f330c81762cf75800
2022-03-22Merge "Make virtual a/b mandatory for T launch devices"Akilesh Kailash
2022-03-22Merge "ltp: Explicitly skip test on LTP's TCONF exit code" am: bee50194de ↵Edward Liaw
am: 8fd687a554 am: 584fb4ac22 Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2034428 Change-Id: Ib901c2a24616f0b4984bcc5409e296a2980ebf3b
2022-03-22Merge "ltp: Explicitly skip test on LTP's TCONF exit code" am: bee50194de ↵Edward Liaw
am: 8fd687a554 Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2034428 Change-Id: I485aee8a52ae98391e8c296274d3a420452a9bfd
2022-03-22Merge "ltp: Explicitly skip test on LTP's TCONF exit code" am: bee50194deEdward Liaw
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2034428 Change-Id: I12466cf40a9e69d079e6c2e6b6957b6ba2c5aa96
2022-03-22Merge "ltp: Explicitly skip test on LTP's TCONF exit code"Edward Liaw
2022-03-21ltp: Explicitly skip test on LTP's TCONF exit codeEdward Liaw
Should have no impact on current tests as the default exit-code-skip in KernelTargetTest is already 32. Bug: 207175332 Change-Id: Ie4235fe185befacc115effc368ac56706a724817 Test: atest vts_ltp_test_x86_64
2022-03-21Merge "Exempt a special case of upgrading devices from the generic ramdisk ↵Devin Moore
test" am: fb8c18243e am: 745078054e am: 1f65072c0a Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2032723 Change-Id: Ieb07d09a9993c0fc861022ea198fa9c171078495
2022-03-21Merge "Exempt a special case of upgrading devices from the generic ramdisk ↵Devin Moore
test" am: fb8c18243e am: 745078054e Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/kernel/+/2032723 Change-Id: I4390c3eca82bb62d0e92a37770ce3beff1590a18