Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
The data were generated from aosp_arm_ab and aosp_x86_ab.
Test: run vts -m VtsVndkAbi
Bug: 79659992
Change-Id: Ie53ba791fd803785512cf452ab87564d9ec84453
|
|
- Generate dump from aosp_* targets
- Add android.hardware.configstore@1.1
- Update libbinder, libhwbinder symbols
- Remove __cfi_check.
Test: run vts -m VtsVndkAbi
Bug: 77310975
Change-Id: Ie1aca7791695716aa02b53e847c5479cc86cad06
|
|
Bug: 77310975
Test: ./dump_abi.py ../../../../development/vndk/tools/definition-tool/datasets/eligible-list-28.csv
Change-Id: I14f5a791b6583118a1b001cb866df799a20c72f6
|
|
Bug: 79659992
Test: run vts -m VtsVndkAbi
Change-Id: I9af6e9334c8663694737fb9bf88af600906e2bc9
|
|
- Remove UBSan symbols.
- Update libmedia_helper and libunwindstack symbols.
- Fix symbol aliasing in vtables.
Test: run vts -m VtsVndkAbi
Bug: 77310975
Change-Id: Ifa2ce0f56e1a83851089d744ae48e0a61c1ff456
|
|
Update libbinder, libstagefright_foundation, and libcutils.
Bug: 79659992
Test: run vts -m VtsVndkAbi
Change-Id: I871d0572428759158bfe4fe9df134971081410a7
|
|
- Rename directories from P to 28.
- Update libunwindstack, libvixl, and libhwbinder symbols.
Bug: 74299030
Test: vts-tradefed run commandAndExit vts -m VtsVndkAbi
Change-Id: Ie4e8fb68eff7061f06cc96a9fd1d0fc5ab976274
|
|
Bug: 78316564
Test: vts-tradefed run commandAndExit vts -m VtsVndkAbi
Change-Id: Iab7bde191980c87effbe626dbb3e0efe0229e234
|
|
- Add libminijail to VNDK.
- Update symbol dump for libbinder.
Bug: 77310975
Test: run vts -m VtsVndkAbi
Change-Id: I1a343afad7137e0f7efccacba13bb4e47704c714
|
|
|
|
|
|
Bug: 77310975
Test: run vts -m VtsVndkAbi
Change-Id: I52fe52550331b20161271108fb3d72a776e1e94f
|
|
VNDK-SP-Ext libraries are allowed to depend on vendor libraries, but
those vendor libraries must not depend on VNDK.
The test case finds depedencies of VNDK-SP-Ext and checks whether they
follow the above rules.
Bug: 77830490
Test: vts-tradefed run commandAndExit vts -m VtsVndkDependency
Change-Id: Ia5305186a8e30af98055b1c765b8181dc79886a8
|
|
am: f259f3934c -s ours
Change-Id: Idd6a3fa3301f447c04ec049f53d7312502c5365c
|
|
am: 4825b79134
Change-Id: I33e7e145ca0f7dec282f5c145b4d27016dfd30d4
|
|
If the device has the property of ro.vndk.version, VtsVndkDependency
loads VNDK-SP library names from /system/{LIB}/vndk-sp{VER}.
Bug: 77680169
Test: vts-tradefed run commandAndExit vts-vndk
Change-Id: Ia5b5d7b5bd14d7d2c8fe7da0e5466698627e2b84
Merged-In: I9bfb8e8a970f030ec93364cbe511b03bdfca2f29
|
|
Test: ./dump_abi.py \
$ANDROID_BUILD_TOP/development/vndk/tools/definition-tool/datasets/eligible-list-p-release.csv
Bug: 73329012
Change-Id: Ia8674e5298ce5a8257db3d451af883abbb792a02
Merged-In: Ia8674e5298ce5a8257db3d451af883abbb792a02
(cherry picked from commit 29065e94e0784d4dca9b42795566e5de037ab8a0)
|
|
If the device has no VNDK version, load the PLATFORM_VNDK_VERSION of the
VTS package from file and also load the test data of the version.
Test: run vts -m VtsVndkDependency
Bug: 76080475
Change-Id: Ic7b2b2ab659e3a220b6c1310f3e0afe8995cbeda
|
|
|
|
Some VNDK libraries are not built for all architectures. If the library
is not found, dump_abi.py continues running and outputs warning message.
Bug: 73329012
Test: ./dump_abi.py vndk{VNDK_VER}/libclang_rt.ubsan_standalone-i686-android.so
Change-Id: Ic8a5c00602a736025113c723c2b4944dd582f92d
Merged-In: Ic8a5c00602a736025113c723c2b4944dd582f92d
(cherry picked from commit 0f58a08fcf08a151d27c156a76b0e7770cd4aeb7)
|
|
Bug: 73329012
Test: vts-tradefed run commandAndExit vts -m VtsVndkAbi
Change-Id: Iecf386be7341bca4f6aa1167617fa1b685115e83
|
|
list"
|
|
config am: 06f7ecffcb am: f9ef296f91
am: dbc5d05d63
Change-Id: Ic5733c70b2a475caf2b7cae0bfbf48b07729d115
|
|
config am: 06f7ecffcb
am: f9ef296f91
Change-Id: I5ac7ab765a7ac127ee3821424bc985dc7ce4cd06
|
|
config
am: 06f7ecffcb
Change-Id: I267575b99458cdb2e4882a2acbba306c8672a771
|
|
|
|
- Add the tag of VNDK-Private which is a set of libraries in
/system/${LIB}/vndk${VNDK_VER} but not directly accessible to vendor
libraries.
- Remove SP-NDK, SP-NDK-Indirect, and VNDK-SP-Indirect as they have been
removed from eligible list.
- Rename VNDK-SP-Indirect-Private to VNDK-SP-Private.
- Rename LL-NDK-Indirect to LL-NDK-Private.
Bug: 73863967
Test: vts-tradefed run commandAndExit vts-vndk
Change-Id: Ifb86902bcb42c4cc5c1bb0c45a7c50ca3ded92cc
|
|
Add vts unit tets for libstagefright_bufferpool@1.0.
Bug: 73312686
Change-Id: I3f8be404037370a87a6e7ec49d7fa87453df6673
|
|
config
Test: run vts-selftest
Change-Id: Ia6ea784327cac52fa1a7dc9ff62b37ff0ab62de1
|
|
|
|
|
|
Bug: 73329012
Test: run vts -m VtsVndkAbi
Change-Id: Ie553f10f7dd99f25394232dc843d6540cc384aed
|
|
Bug: 73219016
Test: vts-tradefed run commandAndExit vts -m VtsVndkFiles
Change-Id: Ifaafeff8c85be7f3b3a12111c5cde1374403f798
|
|
- VtsVndkAbi compares odm libraries with ABI dump.
- VtsVndkDependency copies odm to host and loads ELF objects from both
vendor and odm partitions.
- VtsVndkOpenLibraries checks if odm processes open system libraries.
Bug: 73218780
Test: vts-tradefed run commandAndExit vts-vndk
Change-Id: I478e422ff217f48204a9825e547d18983aacbf15
|
|
am: 63be879109
Change-Id: Id9a53955de0cfba932427ce05c680ea6d12e8963
|
|
am: ae4da2247a
Change-Id: I69bbb90b207784e1f422c61930ad2c275a767b26
|
|
am: 3faf9fe0e6
Change-Id: I626c7e3f8bd95ceac9ab703de15d9daf835f2904
|
|
- Replace {VNDK_VER} with PLATFORM_VNDK_VERSION in library names.
- Change output directory to PLATFORM_VNDK_VERSION/TARGET_ARCH/lib[64].
Bug: 70487344
Test: python dump_abi.py vndk-sp{VNDK_VER}/libutils.so
Change-Id: Icff01d9afa55c282e83e16887ce2818d7fff7582
|
|
Bug: 68113025
Test: vts-tradefed run commandAndExit vts -m VtsVndkDependency
Change-Id: Ic2d0a8ae786e35344b7cc18f8c58b59107393c57
|
|
67ea777bdd -s ours am: d5b0942cd5 -s ours
am: 4551866aed -s ours
Change-Id: I164bc0dd7bbe053e06a0b937882f96cf7b6b89eb
|
|
67ea777bdd -s ours
am: d5b0942cd5 -s ours
Change-Id: Ib5fe199c6148d34ffb0e43e22192fec121d84e02
|
|
fc8e67e408 am: f0c9b78beb am: ff695b2e7b
am: 7b31d1d962 -s ours
Change-Id: Ie17b05595f3d5c641e3ccf34008b621e9ede3f4b
|
|
am: 67ea777bdd -s ours
Change-Id: I7df0f4ffc4b1c7cf30351b3181ae2fb25249a45a
|
|
fc8e67e408 am: f0c9b78beb
am: ff695b2e7b
Change-Id: I6d69c5101d8f7b8884a4539782de3dc8a35b16cb
|
|
am: f0c9b78beb
Change-Id: Ie2df97563fe7ffba29e8cce95b8bf79ea8dbd3de
|
|
am: fc8e67e408
Change-Id: I4b4b95f6518610915270230ccdb73da072537ef2
|
|
am: c9e36fb3dc
Change-Id: I98cfff1cc09d2f1cc4a0b20a68776102f445c1b0
|