Age | Commit message (Collapse) | Author |
|
android10-tests-release
Change-Id: Iab116c5fbb291e5a6ef95cc6608c44196de1e15b
|
|
The dependency test differentiates default link paths and permitted
paths. Vendor objects may depend on libraries in non-default link paths.
The test allows the dependencies if the objects have RUNPATHs in vendor
or odm partition.
Test: vts-tradefed run vts -m VtsVndkDependency
Bug: 185363536
Change-Id: I3383ebfb5321290245ac8ba2d05a59df881b9c64
|
|
android10-tests-release
Change-Id: I61f96528245091738db231dae04ae99e850e2d44
|
|
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
Bug: 185363536
Change-Id: Ib25399267e8eb3ee2b3d3c016560ce7554a83182
Merged-In: Ib25399267e8eb3ee2b3d3c016560ce7554a83182
(cherry picked from commit 7b2cdca6e74ff5ec21a159a7af551300bff5548f)
|
|
android10-tests-release
Change-Id: Idf362a95edcbac14635acf38ce78a4be3049a458
|
|
68f5276dbb -s ours
am skip reason: Change-Id I73d102ce61d723d80919fd0ca8c29585afb371a0 with SHA-1 5e1bc0367a is in history
Original change: https://android-review.googlesource.com/c/platform/test/vts-testcase/vndk/+/1440551
Change-Id: Icde35277aaf4b4da0a6bae3ee7bae9f47c41c238
|
|
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)
|
|
android10-tests-release
Change-Id: I19e21397bce69edd551684aadf9ed2b87eb3695a
|
|
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
|
|
am: 81182ebfb4
Change-Id: I65195de58511f892917310bd8cf6d0a4312b69be
|
|
am: ae9db0ecb2
Change-Id: Ieb24e2a62f77153577c4733556c4f961abf0955b
|
|
Bug: 133399940
Test: vts-tradefed run vts -m VtsVndkDependency
Change-Id: Ibaeec9f864c96da6390745fa5247c5775af63b1c
|
|
Bug: 132191799
Test: run vts-library -m VtsVndkHidlBufferpoolV2_0Target
Change-Id: I7968995d796900ccddd247150606b243da62f04e
|
|
VTS in Q uses the dumps under prebuilts/abi-dumps/vndk/. The sample
dumps are unused.
Bug: 130201960
Test: vts-tradefed run vts -m VtsVndkAbi
Change-Id: I696480e5fdc60ec4ffd10c8ea05d0ce5c20ed33e
|
|
am: 1c0594834b
Change-Id: I452005097fa4e2c1dc7cc734e814f97ff442349a
|
|
am: cbd16a904f
Change-Id: Ide60076dfe5894ddb2b3ca3ae6c8d2c7b0f448ee
|
|
am: f4ed0d8e02
Change-Id: Ic59d914c6e42b41b12626956ac82b5f809b57d50
|
|
Bug: 117801455
Test: vts-tradefed run vts -m VtsVndkAbi
Change-Id: I2aaa0304ec3286c7b8f169504f76246d14ba766f
|
|
am: 0998c52569
am: 3ee2e60edc -s ours
am skip reason: change_id I02a9e9ba3c9dad2f5e584d140c2bbbbad93102bd with SHA1 da9e029c48 is in history
Change-Id: I4e78d6bc1b0573f534d42dd2a0a9bad3d1ce2291
|
|
am: 0998c52569
Change-Id: Ifbb684701487245f4523b85b71b23ed782877587
|
|
am: 5597c83ef8
Change-Id: I44c56c6f0a05648b0ecc73ff9bbb73a797de16b8
|
|
See build/soong/README.md for more information.
Fixes: 122332342
Test: treehugger
Change-Id: I02a9e9ba3c9dad2f5e584d140c2bbbbad93102bd
Merged-In: I02a9e9ba3c9dad2f5e584d140c2bbbbad93102bd
|
|
See build/soong/README.md for more information.
Bug: 122332342
Test: treehugger
Change-Id: I02a9e9ba3c9dad2f5e584d140c2bbbbad93102bd
|
|
am: f136e0f718
Change-Id: I4a129ba4e83f0e9d0e00c644be551e8dba79a036
|
|
Bug: 126125118
Change-Id: I2f9ba42720ae1a72f0776f425886492b8411bae8
|
|
Bug: 120848293
Change-Id: Id8dbb97bac9a5706bf1f166db7f1f00865b3ab79
|
|
am: a70fba4862
Change-Id: I00121295be957c2e3b7144d68c40ace195367804
|
|
am: c6f7ab5656
Change-Id: I19dd8d87164c02c856f55b91e5947083ef5b3c50
|
|
am: 074b2a38c3
Change-Id: Ibb5f27571923b585884a22d201c32473b32f954d
|
|
Bug: none
Test: none
Change-Id: I05c36ad2fb963596dcd7dda5e7d1e1a3257d973d
|
|
program interpreter" into pie-vts-dev am: 106519795c -s ours am: 6c23d91922 -s ours am: 15cb1d7053 -s ours
am: c09fb319d3 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: I90756f5a1b198fdb428452524e71feed3b52e99e
|
|
interpreter am: d4321674f8 -s ours am: 6fb80f5ff7 -s ours am: c238714ca7 -s ours
am: 6b6c223877 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: I6b810eeae4455fe3575a164a24f2ef023283c44d
|
|
program interpreter" into pie-vts-dev am: 106519795c -s ours am: 6c23d91922 -s ours
am: 15cb1d7053 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: I574fd0dfeead0c1cb0e623efbef6cd36c4d2eb90
|
|
interpreter am: d4321674f8 -s ours am: 6fb80f5ff7 -s ours
am: c238714ca7 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: Idf8fcc19411ecdd694154f8925a5515c33df5e29
|
|
program interpreter" into pie-vts-dev am: 106519795c -s ours
am: 6c23d91922 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: Ia1ae0c29fccfc1f9f904e151419cb668878cf58c
|
|
interpreter am: d4321674f8 -s ours
am: 6fb80f5ff7 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: I9102c473155f333dd1436ab860225f83b9adbbdc
|
|
program interpreter" into pie-vts-dev am: 106519795c am: a5db0f348e -s ours
am: b4f5199460 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: Ib0c84dea5e3e6d030fbeab5f22fe58cf616de8c7
|
|
program interpreter" into pie-vts-dev am: 106519795c
am: a5db0f348e -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: Iaa353c0c7a394af6522eb6ca6f9b6f8c7c7bbf8a
|
|
program interpreter" into pie-vts-dev
am: 106519795c -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: If94f33ae5497fa4d5e5b522adcf6a06b95d66d66
|
|
interpreter
am: d4321674f8 -s ours
am skip reason: change_id I788aa564d132c3c62692a91ef5be7587a5ed4fae with SHA1 1d61b4b682 is in history
Change-Id: If124e3e5523f12b81fc0718b6304e4f1fa66010d
|
|
pie-vts-dev
am: 106519795c
Change-Id: If6de727f532ce4607bb30d284398bf4fce944ac9
|
|
pie-vts-dev
|
|
am: c6cc31972d
am: 21e364dad9
Change-Id: I7a6748f7bc92b8b97395eada1de0cab160eacbe1
|
|
am: c6cc31972d
Change-Id: I570cf3a6152cfa98486f0394778ccc3e624b8d8e
|
|
am: d2902379f0
Change-Id: I0f0c093c075ff484e69dd9f25cf122026a928637
|
|
am: 9718b2a6bc
Change-Id: I9f49f4b53c7c17176c12b117819bba4c8cf5a34a
|
|
am: b014f8f1d4
Change-Id: I95a32122cbbdea1d408b39b9d873bbdbbb9a9d29
|
|
am: 2d45004a26
Change-Id: Ia99f3e7d4766429aa0a6ba6ad6aa7497e2385787
|
|
am: 2d45004a26
Change-Id: If73a7e4d6bc0fa246aded8e2fe2dc8b7e38e7728
|
|
Test: run vts -m VtsVndkDependency -t VtsVndkDependency#testElfDependency
Root cause:
The case will pull /odm /vendor image in the test device, however, it will
Interrupt main thread because the device didnot finish the pull command in 3min
Solution:
Enlarge timeout value for VtsVndkDependency test
Bug:122028543
Change-Id: I6300c7eb8a3330930522847c05287cc7bae7a9d9
Signed-off-by: weijuncheng <weijuncheng@xiaomi.com>
|