summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-28Snap for 6534196 from 70f90bff893e842f503f005779749cdaa32bbf6c to rvc-releaseandroid-vts-11.0_r1android-security-11.0.0_r76android-security-11.0.0_r75android-security-11.0.0_r74android-security-11.0.0_r73android-security-11.0.0_r72android-security-11.0.0_r71android-security-11.0.0_r70android-security-11.0.0_r69android-security-11.0.0_r68android-security-11.0.0_r67android-security-11.0.0_r66android-security-11.0.0_r65android-security-11.0.0_r64android-security-11.0.0_r63android-security-11.0.0_r62android-security-11.0.0_r61android-security-11.0.0_r60android-security-11.0.0_r59android-security-11.0.0_r58android-security-11.0.0_r57android-security-11.0.0_r56android-security-11.0.0_r55android-security-11.0.0_r54android-security-11.0.0_r53android-security-11.0.0_r52android-security-11.0.0_r51android-security-11.0.0_r50android-security-11.0.0_r49android-security-11.0.0_r1android-cts-11.0_r1android-11.0.0_r5android-11.0.0_r4android-11.0.0_r3android-11.0.0_r25android-11.0.0_r2android-11.0.0_r17android-11.0.0_r1android11-security-releaseandroid11-s1-releaseandroid11-releaseandroid-build-team Robot
Change-Id: I8fcd238a993489dd4d7d11f9d7418e0b8a79c851
2020-05-21Write VNDK test logs to stdoutandroid11-devHsin-Yi Chen
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)
2020-04-29Snap for 6440900 from 93f1e7c21364b36fd0ec7e97a20e0f1bb14c7add to rvc-releaseandroid-build-team Robot
Change-Id: I10c9d4ecf32fe165f149057e593bf2bb471a652b
2020-04-28Remove vts_vndk_open_libraries_testHsin-Yi Chen
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)
2020-04-22Snap for 6416172 from 57c9b582c112a9c06d81d6a6d02349dfa253771d to rvc-releaseandroid-build-team Robot
Change-Id: I606c8feb1903bba6265aed6b31616de6ebaa2d4f
2020-04-21Update verbosity setting for python testsDan Shi
Bug: 152440552 Test: None Change-Id: I37fc8f87802c61539dd8e102aa4b49c3b6dd4ce1 Merged-In: I37fc8f87802c61539dd8e102aa4b49c3b6dd4ce1 (cherry picked from commit 032fef84e4f3fc3e2714b705b3546583493264d6)
2020-04-07Snap for 6370344 from 387b9ee3f3bcd02ccd3e72ccbb21d641ce6d72aa to rvc-releaseandroid-build-team Robot
Change-Id: If69ff1d03d20c0368276bcd64dcf116aa1f0d7f0
2020-04-06Rename vts-core to vtsDan Shi
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
2020-03-14Snap for 6294963 from d78aabf83d4c971bdfd52828df2738ee2f19cf2c to rvc-releaseandroid-build-team Robot
Change-Id: I160ba220e6ff9d4cd38f426c330922bce526d18a
2020-03-11Add vts_vndk_abi_testHsin-Yi Chen
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)
2020-03-09Add vts_vndk_open_libraries_testHsin-Yi Chen
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)
2020-03-09Add vts_vndk_dependency_test to vts-coreHsin-Yi Chen
Bug: 147454897 Test: atest vts_vndk_dependency_test Change-Id: I07c3e5ad692ad4819433851dc7a932061f8b8935 Merged-In: I07c3e5ad692ad4819433851dc7a932061f8b8935 (cherry picked from commit 6addb03ef46bc2d8be2ab9fdc01093de755d674c)
2020-03-09Add vts_vndk_files_testHsin-Yi Chen
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)
2020-03-09Convert vts_vndk_dependency_test to a host testHsin-Yi Chen
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)
2020-02-21Snap for 6224475 from 661fa1f6f4d74b85266e84a77627d94f57fb08db to rvc-releaseandroid-build-team Robot
Change-Id: Ibd850d47394264c97a9a05fd2c2cf04d704b1304
2020-02-20Add vts_vndk_dependency_test am: f4f34abd42 am: 3e4430fd2b am: 2cf1028508Automerger Merge Worker
Change-Id: I85307674a8038299e0e5ec86d837e118fcd9c46e
2020-02-20Add vts_vndk_dependency_test am: f4f34abd42 am: 3e4430fd2bAutomerger Merge Worker
Change-Id: I9b9de63f4fcc54038f7e6ccafcc3ac265becbff9
2020-02-20Add vts_vndk_dependency_test am: f4f34abd42Automerger Merge Worker
Change-Id: I5b017636f0a88802dbd8fb6369c06ef0b1579c09
2020-02-18Add vts_vndk_dependency_testHsin-Yi Chen
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
2019-12-01Snap for 6041582 from d50c3b1fb275a7b94462d1de60f7aa3f0abf9c5e to rvc-releaseandroid-build-team Robot
Change-Id: I091c3611911d85e4258a5cac617ed2c512708c21
2019-11-27Search runpaths for ELF dependencies am: 7b2cdca6e7 am: 4ac5857255Hsin-Yi Chen
am: 92a4343173 Change-Id: Ic4027678162696c635021062bdf90c8310fb8909
2019-11-27Search runpaths for ELF dependencies am: 7b2cdca6e7Hsin-Yi Chen
am: 4ac5857255 Change-Id: I538d140c38d98f91d6dc26ea784db4610fb0bda1
2019-11-27Search runpaths for ELF dependenciesandroid-r-preview-1Hsin-Yi Chen
am: 7b2cdca6e7 Change-Id: Ie91f13ae1aa844684d43979282b9982e1a6b237e
2019-11-21Search runpaths for ELF dependenciesHsin-Yi Chen
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
2019-11-19Snap for 6016664 from 33f394d89adba47a682e77eecfeabd07342c0f9b to rvc-releaseandroid-build-team Robot
Change-Id: I80d4d042c14aec68d6f5c2cf21a932e64ba2785d
2019-11-17[automerger skipped] Get mangled name from unique_id and linker_set_key in ↵Hsin-Yi Chen
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
2019-11-17Get mangled name from unique_id and linker_set_key in ABI dumps am: 850a88f264Hsin-Yi Chen
am: 44a68d1a6b Change-Id: Id04d8a858755b8cbc644adf00cbe6b448c336242
2019-11-17Get mangled name from unique_id and linker_set_key in ABI dumpsHsin-Yi Chen
am: 850a88f264 Change-Id: I4bbbebc080a5dd40ececba58d8e52c2e4e26f0bf
2019-11-18Get mangled name from unique_id and linker_set_key in ABI dumpsHsin-Yi Chen
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)
2019-11-17Snap for 6013487 from dfab3b169880f8ffd6076dfd6d49462c2c9c61b9 to rvc-releaseandroid-build-team Robot
Change-Id: If6d3f9717f1fdfb725b715a943b0094720cc6a69
2019-11-14Get mangled name from unique_id and linker_set_key in ABI dumpsHsin-Yi Chen
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
2019-11-02Snap for 5984067 from 7a3a3f6f66974e771568413f42ddfe6136a6e0b2 to rvc-releaseandroid-build-team Robot
Change-Id: I82d723d9bfb3fcbe76c04eb79d62d9fb021007e8
2019-10-31Merge "Update VNDK paths in VTS test cases" am: 2b5d6e2c0f am: 17d42f54daHsin-Yi Chen
am: 844376321e Change-Id: I4d3492fe049e80d42b52ff673ee0e80b2b8db1c7
2019-10-31Merge "Update VNDK paths in VTS test cases" am: 2b5d6e2c0fHsin-Yi Chen
am: 17d42f54da Change-Id: I7364d0563a631caa172db590f68c2acdfbb37bbe
2019-10-31Merge "Update VNDK paths in VTS test cases"Hsin-Yi Chen
am: 2b5d6e2c0f Change-Id: Ia51a8721f603445843ea264dbf3a2f66bad160f7
2019-11-01Merge "Update VNDK paths in VTS test cases"Hsin-Yi Chen
2019-10-31Snap for 5978242 from d1fc4c514ff15806e4f958b047967c7913c64052 to rvc-releaseandroid-build-team Robot
Change-Id: I6f3bab8ab0233ab3a16b2c63b33f264b7be4ac18
2019-10-30[automerger skipped] DO NOT MERGE - ↵Xin Li
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
2019-10-30DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into ↵Xin Li
stage-aosp-master am: 209f08ae28 Change-Id: Id117b745eafd89b71b4131815834e29b5e511b9c
2019-10-30DO NOT MERGE - qt-qpr1-dev-plus-aosp-without-vendor@5915889 into ↵Xin Li
stage-aosp-master Bug: 142003500 Change-Id: Ied973a17b96e35db399ae9c091a6bd3aa8fec971
2019-10-26Snap for 5968874 from 49712139c8cd9ed6af3f55270555063df134fd1b to rvc-releaseandroid-build-team Robot
Change-Id: Idc787d79dc0082c92ee54c39321b720126b357d2
2019-10-23Skip QD1A.190821.011 in stage-aosp-master am: 96b5f87df1 am: e3441a15adXin Li
am: 5203e197c3 Change-Id: Ie2cab192ad4fc10594191f3bd63251665fb499cf
2019-10-23Skip QD1A.190821.011 in stage-aosp-master am: 96b5f87df1Xin Li
am: e3441a15ad Change-Id: I08bc1f5839b9ce8c7875843b458d694b52f39ce9
2019-10-23Skip QD1A.190821.011 in stage-aosp-masterXin Li
am: 96b5f87df1 Change-Id: Ic803ea14ca07fc52b0bed4e1918819c0c213d620
2019-10-17Update VNDK paths in VTS test casesHsin-Yi Chen
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
2019-10-16Skip QD1A.190821.011 in stage-aosp-masterXin Li
Bug: 141248619 Change-Id: Ifd00c519e236749f829b8d4f6e1b13035e1fdf26
2019-09-24Snap for 5895720 from 59bec7cbdc8046232b8c5b4889eb16df57551159 to rvc-releaseandroid-build-team Robot
Change-Id: I92bb2c5853d87a01c7537f2e6e5cb3d7fb81f765
2019-09-22Merge "Show the library names in the assertion messages of vts-vndk" am: ↵Hsin-Yi Chen
b9668048f1 am: 9439a4fbf4 am: 08ad4872d2 am: b5e6e34e7c Change-Id: I63b25e2108e73e227b1d816fd80096dfb6fe5655
2019-09-22Merge "Show the library names in the assertion messages of vts-vndk" am: ↵Hsin-Yi Chen
b9668048f1 am: 9439a4fbf4 am: 08ad4872d2 Change-Id: I5fa55b4426bc8cb1a83ee555cf1b57a4a931d311
2019-09-22Merge "Show the library names in the assertion messages of vts-vndk" am: ↵Hsin-Yi Chen
b9668048f1 am: 9439a4fbf4 Change-Id: I9faa7df788107b7e02d50d001c9b1dcb9a7ca0e2