aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-10-23Merge "Version bump to TKB1.221021.002.A1 [core/build_id.mk]" into ↵sparse-9204414-L41600000956987290Android Build Coastguard Worker
sparse-9204414-L41600000956987290
2022-10-23Version bump to TKB1.221021.002.A1 [core/build_id.mk]Android Build Coastguard Worker
Change-Id: I23586aa574b12f14c12bd0eb48aa77b321828abc
2022-10-21Merge "Make change and version bump to TKB1.221021.002" into gki13-boot-releasegki13-boot-releaseAndroid Build Coastguard Worker
2022-10-21Make change and version bump to TKB1.221021.002Android Build Coastguard Worker
Change-Id: I06d6fe3bfaa774365519ac6b3c5c4d1df9803faa
2022-10-21Merge "Make change and version bump to TKB1.221021.001" into gki13-boot-releaseAndroid Build Coastguard Worker
2022-10-21Make change and version bump to TKB1.221021.001Android Build Coastguard Worker
Change-Id: I0edcd23a155f38204374946ca961bc7deb73845e
2022-10-21Merge "Add GSI overlay for SystemUI"Dennis Song
2022-10-21Merge "Fix broken fs_config_generator tests"Treehugger Robot
2022-10-21Merge "Set ALLOW_MISSING_DEPENDENCIES=true in generic_riscv64/BoardConfig.mk"Colin Cross
2022-10-21Merge "Add a phony target to dist ndk_sysroot.tar.bz2"Colin Cross
2022-10-20Merge "add a test case to validate deepcopy on PartitionBuildProps"Kelvin Zhang
2022-10-20Set ALLOW_MISSING_DEPENDENCIES=true in generic_riscv64/BoardConfig.mkColin Cross
Building for riscv64 without ALLOW_MISSING_DEPENDENCIES=true fails on prebuilt modules that are missing riscv64 files. Set ALLOW_MISSING_DEPENDENCIES=true in BoardConfig.mk for now to avoid always having to set it on the command line. Test: lunch aosp_riscv64-userdebug && m ndk_sysroot Change-Id: I6b7dcf684b59d073cb6e257717946d551aefdb44
2022-10-20Add a phony target to dist ndk_sysroot.tar.bz2Colin Cross
Test: lunch aosp_riscv64-userdebug && m ndk_sysroot Change-Id: I9e1a7da8cd837fa50503f6458ed6b91829611a61
2022-10-20Fix broken fs_config_generator testsCole Faust
These tests were failing at TOT. Also add a python_test_host target so the tests will be run on CI in the future. Bug: 203436762 Test: m libc, prebuilts/build-tools/linux-x86/bin/py2-cmd build/make/tools/fs_config/test_fs_config_generator.py Change-Id: I6dda841023a2f5e76d59360d08626fc1a8842ffe
2022-10-20Merge "Update normalize_path.py to Python 3."Treehugger Robot
2022-10-20Merge "Add prng_seeder to base PRODUCT_PACKAGES."Treehugger Robot
2022-10-20Add prng_seeder to base PRODUCT_PACKAGES.Pete Bentley
Needs to be on all (for now) devices with libcrypto, i.e. all of them. I failed to learn from https://r.android.com/1305853 that adding something to Conscrypt's requirements doesn't work if the module is coming from a prebuilt... Again, the correct solution here would actually be to make libcrypto rather than Conscrypt require prng_seeder but Soong considers that a circular dependency Bug: 243933553 Test: m installclean && m and verify prng_seeder is installed and running. Change-Id: Ie34f8c693469eaeedae6a010b956d6c6513a6b15
2022-10-20Merge "Make change and version bump to TKB1.221020.001" into gki13-boot-releaseAndroid Build Coastguard Worker
2022-10-20Make change and version bump to TKB1.221020.001Android Build Coastguard Worker
Change-Id: I041c0809c0f0f27c24776fee5d518d12b2659299
2022-10-20add a test case to validate deepcopy on PartitionBuildPropsGeQi
Test: atest --host releasetools_test Bug: 253549364 Change-Id: I187554ae33041ed090ee352167ef8deb51d754bc
2022-10-20Update normalize_path.py to Python 3.Lukacs T. Berki
Test: presubmits. Change-Id: I2db4fedcbb658a7ca4efa3a4557a216b8682735d
2022-10-20Merge "check_target_files_vintf: Support flattened apexes"Treehugger Robot
2022-10-19Merge "Fix picle error on ota_from_target_files"Treehugger Robot
2022-10-19Fix picle error on ota_from_target_filesKelvin Zhang
When trying to make a deep copy of PartitionBuildProps, execution fails with picle error because PartitionBuildProps stores a ZipFile object, which stores a lock object, which doesn't support pickling. To fix it, pickle ZipFile object as a str to its path. Test: generate ota with boot variable files Bug: 253549364 Change-Id: I92c5d78ce65045495203c85862922d33d886e9ea
2022-10-19Merge "Retire compatibility_matrix.xml in goldfish"Treehugger Robot
2022-10-19Merge "Update naming of platforms subdir"Anton Hansson
2022-10-19Merge "Make change and version bump to TKB1.221018.001" into gki13-boot-releaseAndroid Build Coastguard Worker
2022-10-19Make change and version bump to TKB1.221018.001Android Build Coastguard Worker
Change-Id: I1d159b937f9a8ab6c130b2966c2b8c7528b8195d
2022-10-19Merge "Refactor projectmetadata into separate package."Bob Badour
2022-10-18Refactor projectmetadata into separate package.Bob Badour
Replace regular expressions to extract fields from a text proto with and actual parsed protobuf. Refactor TestFS into its own package, and implement StatFS. Test: m droid dist cts alllicensemetadata Test: repo forall -c 'echo -n "$REPO_PATH " && $ANDROID_BUILD_TOP/out/host/linux-x86/bin/compliance_checkmetadata . 2>&1' | fgrep -v PASS Change-Id: Icd17a6a2b6a4e2b6ffded48e964b9c9d6e4d64d6
2022-10-18Retire compatibility_matrix.xml in goldfishRoman Kiryanov
not required Bug: 250696437 Test: presubmit Signed-off-by: Roman Kiryanov <rkir@google.com> Change-Id: I3dc983e829613daabbc836bea3e0e26af632a25d
2022-10-18Merge "Restrict the framework manifest check against frozen files"Devin Moore
2022-10-18Update naming of platforms subdirAnton Hansson
The build system previously named the platforms subdir by PLATFORM_VERSION, which is 13 for android 13, aka T, so the subdir name would be android-13. Android studio installs the SDK into a subdir identified by the api level, so android-33 for android T, and also the extension api level for extension SDKs, e.g. android-33-ext4. Update the build system subdir name to match the android studio install path, in order to avoid confusion and make it simpler to just unzip a built SDK into the platforms dir, avoiding the need to provide a package.xml file for studio to install it correctly. Bug: 254023524 Test: m sdk sdk_repo dist, verify subdir is android-33 in: $ zipinfo -1 out/dist/android-sdk_eng.hansson_linux-x86.zip \ | cut -f 1-3 -d '/' | grep platforms | sort | uniq Change-Id: I1d3a7fd4c480859c28cdcbcb8c0cf2800ac4a1d7
2022-10-18Merge "Remove deprecated BOARD_BUILD_SYSTEM_ROOT_IMAGE"Yi-yo Chiang
2022-10-17Merge "Remove unnecesasry use of ZipClose()"Treehugger Robot
2022-10-18check_target_files_vintf: Support flattened apexesJooyung Han
Flattened apexes are extracted and copytree()'d to /apex directory to simulate "activation" on device. Bug: 242314000 Bug: 239055765 Test: m otapackage # target with "flattened" apexe Change-Id: I90cc37b5f64ebad1e15f6fc5fa245d0f5955095d Change-Id: I7e8c3fdf8e4620344d23cee0de509e574206ad9b
2022-10-17Merge "Add 'dump_apex_info' to otatools package."Treehugger Robot
2022-10-17Restrict the framework manifest check against frozen filesDevin Moore
This only needs to be done for GSI targets that need to remain compatible with previously frozen manifests so they continue to work for older upgrading devices. Test: lunch aosp_cf_x86_64_phone && m Test: lunch aosp_arm64 && m Test: both tests with and without android.hidl.manager served on device Bug: 218588089 Change-Id: I34862b08cd4ba4c554b5fe9db0eeacba60a0c33a
2022-10-17Add 'dump_apex_info' to otatools package.Baligh Uddin
BUG: 253963880 Test: Treehugger. Change-Id: I795e6f85bfb6924a073e00b77c83e83eee8e30fa
2022-10-17Remove unnecesasry use of ZipClose()Kelvin Zhang
ZipClose() was introduced to work with large zip without switching to ZIP64. It is a hacky patch. Now we have moved to python3 and zip64 completely, no need to keep using it. Test: th Bug: 246504616 Change-Id: I1ff15171bb26887b819f655e32817627ecad1132
2022-10-17Merge "Don't install omx service by default on new devices"Devin Moore
2022-10-17Add GSI overlay for SystemUIDennis Song
Use runtime resource overlay to override SystemUI resources in case some legacy devices might have invalid settings, and the invalid settings might cause unexpected SystemUI errors when installing GSI on different devices. Bug: 245806899 Test: Build and install GSI on Pixel Change-Id: I704ba8f1a4a1d058e5e992d3ca18bdb4bda6610d
2022-10-17Merge "Skip flattened apexes while check_target_files_vintf"Treehugger Robot
2022-10-17Skip flattened apexes while check_target_files_vintfJooyung Han
Flattened apexes should be handled differently. For now just skip flattened apexes to fix the build breakage. Bug: 253669548 Bug: 253700117 Bug: 239055765 Test: m otapackage for targets with "flattened apexes" Change-Id: I102a961fc1365f42881ca9ee6546e71246792d2a
2022-10-16Merge "Change function ZipDelete to use Python module zipinfo instead of ↵Wei Li
command 'zip'."
2022-10-15Merge "Add java flags from external/robolectric-shadows/robotest.sh to ↵Colin Cross
tradefed template"
2022-10-14Change function ZipDelete to use Python module zipinfo instead of command 'zip'.Wei Li
'zip' is a host command, and it can not be provided as a dependency when some release tools are used in Bazel rules. Test: atest --host releasetools_test Bug: 243748589 Change-Id: Ie5f42eadbd316ccd018b19194c466a908971af82
2022-10-14Add java flags from external/robolectric-shadows/robotest.sh to tradefed ↵Colin Cross
template Add the same flags as external/robolectric-shadows/robotest.sh to robolectric_test_config_template.xml so they apply to tests run with atest or the test infra too. Test: atest --host MyRoboTests Change-Id: Iaac2dc30b82e6fcdc028e9dcdfaf0b1c7e9a2ba3
2022-10-14Merge "Add make commands for haiku-java-host and haiku-java-device"Muhammad Haseeb Ahmad
2022-10-14Merge "Ensure line numbers are preserved in default Proguard config"Treehugger Robot