Age | Commit message (Collapse) | Author |
|
68f5276dbb am: c8721fe510 am: 7b70531ab2 am: ca25f1dc1c -s ours am: 0f32099e5b
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/1440551
Change-Id: Ie6a87410c590d1d4ec193b50bfd0196afe43b419
|
|
68f5276dbb am: c8721fe510 am: 7b70531ab2 am: ca25f1dc1c -s ours
am skip reason: skipped by user hsinyichen
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/1440551
Change-Id: I7da2dbf5fd74ab0b1092185a34e1bc0dad33319f
|
|
am: 7b70531ab2
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/1440551
Change-Id: If79a0e1053a72f5c5469be3e17e36202b77760b0
|
|
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/1440551
Change-Id: Iee92e7ce8ead8280654ffa906f5e200bff8cbde0
|
|
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/1440551
Change-Id: I04e2e0c6bcd4e87d3b414b16d8cc1b0d44dd07e2
|
|
testElfDependency checks if each executables/libraries dependencies meet
VNDK requirements by searching standard library paths.
However, in case that some modules use a library which depends on
another one located in same directory, it cannot resolve that dependency
and results in failure due to missing needed library.
Bug: 123216664
Test: run vts -m VtsVndkDependency -t VtsVndkDependency#testElfDependency
Change-Id: I73d102ce61d723d80919fd0ca8c29585afb371a0
Merged-In: I73d102ce61d723d80919fd0ca8c29585afb371a0
(cherry picked from commit 5e1bc0367a8530836fde7cf8fc2c141b1af05ef4)
|
|
719e9a5c20
Original change: https://googleplex-android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/12280289
Change-Id: Iabe46740fbcead6975da2499fb067ede326a8834
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/12280289
Change-Id: I38c9991e0847e2f669644ea5c743bd84dbe74302
|
|
BUG: 162528556
Test: VtsKernelProcFileApiTest#testProcPerUidTimes
Change-Id: I86158d2af4736f2e6dc87f9bfab48b0496479548
|
|
Change-Id: I12b52942a0327ec0d1725fc4476e1bd822188a8d
|
|
The logs are written to stderr by default and interleave the test
results that TradeFed parses. This commit configures the logger to write
to stdout.
Test: LD_LIBRARY_PATH=out/host/linux-x86/lib64 atest vts_vndk_files_test
Bug: 156715331
Change-Id: I5dd5754e6282bcf4b1fd748bb443c079dd668b35
Merged-In: I5dd5754e6282bcf4b1fd748bb443c079dd668b35
(cherry picked from commit 49ac4ba4dfe241fba9eed937cd0558fd8defb1c2)
|
|
The test requires LLNDK dependency list that the build system doesn't
automatically generate. The list needs to be updated with LLNDK changes,
but is only used by this test. We decided to remove the test in order to
reduce maintenance cost.
Test: vts-tradefed run vts --include-filter vts_vndk_open_libraries_test
Bug: 154335335
Change-Id: I9df27a886e38fcad7b2e6187d43314b5c9eaf522
Merged-In: I9df27a886e38fcad7b2e6187d43314b5c9eaf522
(cherry picked from commit 180b978ccaae8a9ebb3e2f357a3e7883d7d92403)
|
|
Bug: 152440552
Test: None
Change-Id: I37fc8f87802c61539dd8e102aa4b49c3b6dd4ce1
Merged-In: I37fc8f87802c61539dd8e102aa4b49c3b6dd4ce1
(cherry picked from commit 032fef84e4f3fc3e2714b705b3546583493264d6)
|
|
Bug: 151896491
Test: presubmit check
Exempt-From-Owner-Approval: This CL renames suite name vts-core to vts.
It won't change test logic or behavior.
Change-Id: Ie08837255cd1503cf0bf8b7cc600c1a7c117d660
|
|
This commit copies VtsVndkAbiTest.py to vts_vndk_abi_test.py, removes
the dependency on VTS framework, and adds a python_host_test module for
the new file. The module also includes the dump data converted from
prebuilts/abi-dumps/vndk.
Bug: 147454897
Test: ANDROID_SERIAL=1234 \
LD_LIBRARY_PATH=$ANDROID_HOST_OUT/lib64 \
$ANDROID_HOST_OUT/nativetest64/vts_vndk_abi_test/vts_vndk_abi_test \
--verbose
Test: LD_LIBRARY_PATH=$ANDROID_HOST_OUT/lib64 atest vts_vndk_abi_test
Change-Id: Ie9fbe764d6b57e2c10fad8541bd6effe7c5c34b6
Merged-In: Ie9fbe764d6b57e2c10fad8541bd6effe7c5c34b6
(cherry picked from commit a75e7230754d8f1a5cc54187c8c928ae2f13fa0c)
|
|
This commit copies VtsVndkOpenLibrariesTest.py to
vts_vndk_open_libraries_test.py, removes the dependency on VTS
framework, and adds a python_test_host module for the new file.
Bug: 147454897
Test: ANDROID_SERIAL=1234 \
LD_LIBRARY_PATH=$ANDROID_HOST_OUT/lib64 \
$ANDROID_HOST_OUT/nativetest64/vts_vndk_open_libraries_test/vts_vndk_open_libraries_test \
--verbose
Change-Id: I0f35d8322045cedc0f1e43b3fb8eb7367c8e39b1
Merged-In: I0f35d8322045cedc0f1e43b3fb8eb7367c8e39b1
(cherry picked from commit 1d1c640b24f9ec493e3094197f3e4cf79a0ddf79)
|
|
Bug: 147454897
Test: atest vts_vndk_dependency_test
Change-Id: I07c3e5ad692ad4819433851dc7a932061f8b8935
Merged-In: I07c3e5ad692ad4819433851dc7a932061f8b8935
(cherry picked from commit 6addb03ef46bc2d8be2ab9fdc01093de755d674c)
|
|
This commit copies VtsVndkFilesTest.py to vts_vndk_files_test.py,
removes the dependency on VTS framework, and adds a python_test_host
module for the new file.
Bug: 147454897
Test: ANDROID_SERIAL=1234 \
LD_LIBRARY_PATH=$ANDROID_HOST_OUT/lib64 \
$ANDROID_HOST_OUT/nativetest64/vts_vndk_files_test/vts_vndk_files_test \
--verbose
Change-Id: I4e8ee887a80fdaafed61456fee02405a145df5d3
Merged-In: I4e8ee887a80fdaafed61456fee02405a145df5d3
(cherry picked from commit d23ea9199060361e365319ec2c45d94c6d3a7488)
|
|
TradeFed does not support running Python file on device. This commit
converts vts_vndk_dependency_test to a python_test_host.
Bug: 147454897
Test: ANDROID_SERIAL=ABCDEF \
VTS_DATA_FILE_PATH=$ANDROID_HOST_OUT/vts/android-vts/testcases \
LD_LIBRARY_PATH=$ANDROID_HOST_OUT_TESTCASES/../lib64 \
$ANDROID_HOST_OUT_TESTCASES/vts_vndk_dependency_test/x86_64/vts_vndk_dependency_test
Change-Id: I9c4a3eb48864fb511bc89e643a0549d98a351bec
Merged-In: I9c4a3eb48864fb511bc89e643a0549d98a351bec
(cherry picked from commit 5a37f5e07007eee8f7ab3eecb684d66471f4b9b3)
|
|
Change-Id: I85307674a8038299e0e5ec86d837e118fcd9c46e
|
|
Change-Id: I9b9de63f4fcc54038f7e6ccafcc3ac265becbff9
|
|
Change-Id: I5b017636f0a88802dbd8fb6369c06ef0b1579c09
|
|
This commit adds vts_vndk_dependency_test.py which is copied from
VtsVndkDependencyTest.py. The new file can be packaged into an
executable file running on device without whole VTS framework.
Bug: 147454897
Test: adb shell /data/local/tmp/vts_vndk_dependency_test
Change-Id: Idc0fbf6e1d48fafffe537a73f7be93ab5c71d62e
|
|
am: 92a4343173
Change-Id: Ic4027678162696c635021062bdf90c8310fb8909
|
|
am: 4ac5857255
Change-Id: I538d140c38d98f91d6dc26ea784db4610fb0bda1
|
|
am: 7b2cdca6e7
Change-Id: Ie91f13ae1aa844684d43979282b9982e1a6b237e
|
|
This commit extends VtsVndkDependency to load runpaths from ELF.
If an ELF object has runpaths under the permitted link paths, the linker
searches the runpaths and the default paths for dependencies.
Test: vts-tradefed run vts -m VtsVndkDependency -a arm64-v8a
Bug: 144316411
Change-Id: Ib25399267e8eb3ee2b3d3c016560ce7554a83182
|
|
ABI dumps am: 850a88f264 am: 44a68d1a6b
am: 6fc25f21ba -s ours
am skip reason: change_id I87f0f9ec954725c2fdab79583657406acf46cc70 with SHA1 dfab3b1698 is in history
Change-Id: I939ee3dcf7d468e6432e34946cbd078255e643dd
|
|
am: 44a68d1a6b
Change-Id: Id04d8a858755b8cbc644adf00cbe6b448c336242
|
|
am: 850a88f264
Change-Id: I4bbbebc080a5dd40ececba58d8e52c2e4e26f0bf
|
|
unique_id has been replaced with linker_set_key since Android R.
extract_lsdump and VtsVndkAbi need to support both old and new formats.
Test: ./dump_abi.py
Test: vts-tradefed run vts -m VtsVndkAbi
Bug: 74764811
Merged-In: I87f0f9ec954725c2fdab79583657406acf46cc70
Change-Id: I87f0f9ec954725c2fdab79583657406acf46cc70
(cherry picked from commit dfab3b169880f8ffd6076dfd6d49462c2c9c61b9)
|
|
unique_id has been replaced with linker_set_key since Android R.
extract_lsdump and VtsVndkAbi need to support both old and new formats.
Test: ./dump_abi.py
Test: vts-tradefed run vts -m VtsVndkAbi
Bug: 74764811
Change-Id: I87f0f9ec954725c2fdab79583657406acf46cc70
|
|
am: 844376321e
Change-Id: I4d3492fe049e80d42b52ff673ee0e80b2b8db1c7
|
|
am: 17d42f54da
Change-Id: I7364d0563a631caa172db590f68c2acdfbb37bbe
|
|
am: 2b5d6e2c0f
Change-Id: Ia51a8721f603445843ea264dbf3a2f66bad160f7
|
|
|
|
qt-qpr1-dev-plus-aosp-without-vendor@5915889 into stage-aosp-master am: 209f08ae28
am: 9f19b4f1ca -s ours
am skip reason: subject contains skip directive
Change-Id: I6e5c945bb1809bf7e0d4b6fada1ed42c61ff5a75
|
|
stage-aosp-master
am: 209f08ae28
Change-Id: Id117b745eafd89b71b4131815834e29b5e511b9c
|
|
stage-aosp-master
Bug: 142003500
Change-Id: Ied973a17b96e35db399ae9c091a6bd3aa8fec971
|
|
am: 5203e197c3
Change-Id: Ie2cab192ad4fc10594191f3bd63251665fb499cf
|
|
am: e3441a15ad
Change-Id: I08bc1f5839b9ce8c7875843b458d694b52f39ce9
|
|
am: 96b5f87df1
Change-Id: Ic803ea14ca07fc52b0bed4e1918819c0c213d620
|
|
VNDK-core and VNDK-SP have been moved from /system to /apex. This commit
merges the test cases in VtsVndkFiles, and updates the paths in
VtsVndkAbi and VtsVndkOpenLibraries.
Bug: 142771034
Test: vts-tradefed run vts-vndk
Change-Id: I7f8b27ddf3e0b1a3d50c6912d9eb8c97c9c20b8b
|
|
Bug: 141248619
Change-Id: Ifd00c519e236749f829b8d4f6e1b13035e1fdf26
|
|
b9668048f1 am: 9439a4fbf4 am: 08ad4872d2
am: b5e6e34e7c
Change-Id: I63b25e2108e73e227b1d816fd80096dfb6fe5655
|
|
b9668048f1 am: 9439a4fbf4
am: 08ad4872d2
Change-Id: I5fa55b4426bc8cb1a83ee555cf1b57a4a931d311
|
|
b9668048f1
am: 9439a4fbf4
Change-Id: I9faa7df788107b7e02d50d001c9b1dcb9a7ca0e2
|
|
am: b9668048f1
Change-Id: Ifb6bcca2795892f57c269e6ad4ac77d77d6caedb
|
|
|
|
This commit makes the 4 modules in vts-vndk show the library names
in the assertion messages so that developers don't have to search the
host log.
Test: vts-tradefed run vts-vndk
Bug: 141088935
Change-Id: I4dcef63014e86821180c46c2505c355cc9d98edd
|