Treehugger Robot
e3c42a48ee
Merge "Convert gsi_skip_mount.cfg to soong" into main am: 551570a073
am: b93e3b021e
am: 11b0e7a152
am: 3292fc24df
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768739
Change-Id: I6ed60bf4467d02851efcd48e09c8dc5dcd062ce9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-03 05:24:08 +00:00
Treehugger Robot
3292fc24df
Merge "Convert gsi_skip_mount.cfg to soong" into main am: 551570a073
am: b93e3b021e
am: 11b0e7a152
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768739
Change-Id: I39c8baa7870da68a5850fc437e6b495c750b6e0a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-03 04:52:02 +00:00
Treehugger Robot
11b0e7a152
Merge "Convert gsi_skip_mount.cfg to soong" into main am: 551570a073
am: b93e3b021e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768739
Change-Id: I4921fc52dffaa7b333e334d929b3c6487d887cbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-03 04:16:31 +00:00
Treehugger Robot
b93e3b021e
Merge "Convert gsi_skip_mount.cfg to soong" into main am: 551570a073
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768739
Change-Id: I306f5cc077588f0036726a3c5da9ce5acaeffacd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-03 03:44:40 +00:00
Treehugger Robot
551570a073
Merge "Convert gsi_skip_mount.cfg to soong" into main
2023-10-03 03:06:44 +00:00
Dennis Song
6e5e44df72
Minor refactor tools/releasetools/common.py
...
- Sort the import modules in alphabetical order.
- Define module variables for avbtool arguments name.
Test: atest releasetools_test
Bug: 300604688
Change-Id: I7990b94cfc1d7b3e977ceb0a3dc2317689891229
2023-10-03 02:46:51 +00:00
Jihoon Kang
00328e40be
Revert^2 "Add soong config variable Release_expose_flagged_api"
...
This reverts commit 453d74ba48
.
Change-Id: Ic5cc83ebe396ccf05b51b8306b79a61dbb689807
2023-10-03 01:02:07 +00:00
Cole Faust
36e089a6cc
Convert gsi_skip_mount.cfg to soong
...
The LOCAL_POST_INSTALL_CMD is problematic for m installclean-less
builds.
Bug: 205632228
Test: presubmits
Change-Id: Id4eb2fd5fbd4f080aec89fa90583ac2ec97c5e1c
2023-10-02 17:28:59 -07:00
Zhi Dou
b095acbc57
aconfig: change Map.of to Map.ofEntries in FakeFeatureFlagsImp
...
Map.of can only take 10 entries. Map.ofEntries uses variable arguments.
Bug: 303045451
Test: atest AconfigJavaHostTest
Change-Id: I26a3fa0b8a731f9203934d4a800a5c695cfc730f
2023-10-02 23:57:10 +00:00
Kousik Kumar
88094882cc
Merge "Copy reclient binaries into the out directory itself" into main am: 0d9b3a99ef
am: ff198d2787
am: 0dbcad3be5
am: ffc3fb008b
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2766225
Change-Id: I93784275d285e9d6e2cd635d0b8396060ab35e7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-01 06:23:23 +00:00
Kousik Kumar
ffc3fb008b
Merge "Copy reclient binaries into the out directory itself" into main am: 0d9b3a99ef
am: ff198d2787
am: 0dbcad3be5
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2766225
Change-Id: Iaba2fbb9c2ed8d9d4d76f55d5ebcabb3269a77a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-01 05:36:57 +00:00
Kousik Kumar
0dbcad3be5
Merge "Copy reclient binaries into the out directory itself" into main am: 0d9b3a99ef
am: ff198d2787
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2766225
Change-Id: I65b827fab26310dc320070e3def63c0c8eca0148
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-01 04:31:51 +00:00
Kousik Kumar
ff198d2787
Merge "Copy reclient binaries into the out directory itself" into main am: 0d9b3a99ef
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2766225
Change-Id: I75e52169c7ebe0d67bd2054e03f4a964656d7e47
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-10-01 03:22:41 +00:00
Kousik Kumar
0d9b3a99ef
Merge "Copy reclient binaries into the out directory itself" into main
2023-10-01 02:27:03 +00:00
Treehugger Robot
0da0f0a2ec
Merge "Delete staging directory after creating module package zip" into main am: 517308b890
am: 5a5685a6a9
am: 4ed24d84ed
am: 8191024e42
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2767637
Change-Id: I72181eda52f3fea5d3a55c3b6f83a223dd71040a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-30 04:58:37 +00:00
Treehugger Robot
8191024e42
Merge "Delete staging directory after creating module package zip" into main am: 517308b890
am: 5a5685a6a9
am: 4ed24d84ed
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2767637
Change-Id: I442e3a3bddefb0cc486e6eb1fdbab38ad0d19ae5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-30 04:11:53 +00:00
Treehugger Robot
4ed24d84ed
Merge "Delete staging directory after creating module package zip" into main am: 517308b890
am: 5a5685a6a9
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2767637
Change-Id: I619efebd9c2181489b358d2036fee2dbef939021
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-30 03:09:48 +00:00
Treehugger Robot
5a5685a6a9
Merge "Delete staging directory after creating module package zip" into main am: 517308b890
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2767637
Change-Id: I560705e092b2ee8d0e0a5b5ed6786b9aa307dff8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-30 02:02:18 +00:00
Treehugger Robot
517308b890
Merge "Delete staging directory after creating module package zip" into main
2023-09-30 00:41:06 +00:00
Colin Cross
585967c08a
Delete staging directory after creating module package zip
...
The staging directory isn't used after the module packaging zip is
built. Delete the staging directory to reduce disk usage without
affecting incremental build performance.
Bug: 302573555
Change-Id: I377c60714f78760d0b6c2588935c12e10a9ed224
Test: treehugger
2023-09-30 00:37:38 +00:00
Cole Faust
62188e256c
Merge "Revert^3 "Make the target_files zip reflect the recent partition change"" into main am: 985332eaca
am: 1c1740fab4
am: 2dcd7616e6
am: 2971f1e5cb
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768628
Change-Id: Ia57b852863485f90e5f5f49014409e180130eee2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 21:39:14 +00:00
Cole Faust
2971f1e5cb
Merge "Revert^3 "Make the target_files zip reflect the recent partition change"" into main am: 985332eaca
am: 1c1740fab4
am: 2dcd7616e6
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768628
Change-Id: Ib78f31878efc6981eece8a056cdc97c4990d821b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 20:50:26 +00:00
Cole Faust
2dcd7616e6
Merge "Revert^3 "Make the target_files zip reflect the recent partition change"" into main am: 985332eaca
am: 1c1740fab4
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768628
Change-Id: I88c09eef0e9c19d5c98b3c5ad251efc384a57ffb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 19:48:48 +00:00
Cole Faust
1c1740fab4
Merge "Revert^3 "Make the target_files zip reflect the recent partition change"" into main am: 985332eaca
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768628
Change-Id: I739819707a9a5de49224ebd9bcf9b9d7bdc3a838
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 18:41:28 +00:00
Cole Faust
985332eaca
Merge "Revert^3 "Make the target_files zip reflect the recent partition change"" into main
2023-09-29 18:09:39 +00:00
Mark White
0ced72aa62
Merge "Added new framework-pdf jar inside MediaProvider module" into main am: d577d60221
am: 23e70c67ad
am: 032c4c62b8
am: 3f3f035f16
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2760467
Change-Id: Ic3c21b31de78ed719605a33ca048bce6e280827c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 16:23:17 +00:00
Mark White
3f3f035f16
Merge "Added new framework-pdf jar inside MediaProvider module" into main am: d577d60221
am: 23e70c67ad
am: 032c4c62b8
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2760467
Change-Id: Ied2a374bc213efcc5528e47814be4c4e04a3e8c3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 15:35:03 +00:00
Mark White
032c4c62b8
Merge "Added new framework-pdf jar inside MediaProvider module" into main am: d577d60221
am: 23e70c67ad
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2760467
Change-Id: Ia3a0bacbe111cfa36221bff344cbefb03b146dff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 14:33:27 +00:00
Mark White
23e70c67ad
Merge "Added new framework-pdf jar inside MediaProvider module" into main am: d577d60221
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2760467
Change-Id: I6c7e02dbe20d457e5f63a2304665bca400879f31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 13:26:48 +00:00
Mark White
d577d60221
Merge "Added new framework-pdf jar inside MediaProvider module" into main
2023-09-29 12:21:33 +00:00
Xin Li
6a1a98dc95
[automerger skipped] Merge "Merge UP1A.231005.007" into aosp-main-future am: c04229bbea
-s ours am: aadaa3b03d
-s ours am: b755322c1a
-s ours
...
am skip reason: Merged-In Ib9596152fe20b412bf7f5e90a19b55f3c0f5523f with SHA-1 bb28383f49
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24878706
Change-Id: I4972934d53e17efee7a55a0be1a529ce1a26d575
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 09:05:01 +00:00
Xin Li
fc33c48870
[automerger skipped] Merge UP1A.231005.007 am: 5cca3caa48
-s ours am: 2afbcab49a
-s ours am: 9eac088e7f
-s ours
...
am skip reason: Merged-In Ib9596152fe20b412bf7f5e90a19b55f3c0f5523f with SHA-1 bb28383f49
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24878706
Change-Id: I67fcd3b2ab52a36104bcf677c1fc6874ce8501e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 09:04:32 +00:00
Xin Li
b755322c1a
[automerger skipped] Merge "Merge UP1A.231005.007" into aosp-main-future am: c04229bbea
-s ours am: aadaa3b03d
-s ours
...
am skip reason: Merged-In Ib9596152fe20b412bf7f5e90a19b55f3c0f5523f with SHA-1 bb28383f49
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24878706
Change-Id: If7c064fa3f6165635f8aa057073864fbca5ee269
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 08:16:59 +00:00
Xin Li
9eac088e7f
[automerger skipped] Merge UP1A.231005.007 am: 5cca3caa48
-s ours am: 2afbcab49a
-s ours
...
am skip reason: Merged-In Ib9596152fe20b412bf7f5e90a19b55f3c0f5523f with SHA-1 bb28383f49
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24878706
Change-Id: Id3aadaa3376468763c74967c3d6f1fedaf80fe52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 08:16:29 +00:00
Xin Li
aadaa3b03d
[automerger skipped] Merge "Merge UP1A.231005.007" into aosp-main-future am: c04229bbea
-s ours
...
am skip reason: Merged-In Ib9596152fe20b412bf7f5e90a19b55f3c0f5523f with SHA-1 bb28383f49
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24878706
Change-Id: I066ca38bc62a257af344cafadc6cee14651b01ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 07:16:02 +00:00
Xin Li
2afbcab49a
[automerger skipped] Merge UP1A.231005.007 am: 5cca3caa48
-s ours
...
am skip reason: Merged-In Ib9596152fe20b412bf7f5e90a19b55f3c0f5523f with SHA-1 bb28383f49
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/build/+/24878706
Change-Id: I7000c7a65d74a3798c4819062bcebeee54420a0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 07:15:39 +00:00
Xin Li
c04229bbea
Merge "Merge UP1A.231005.007" into aosp-main-future
2023-09-29 06:40:54 +00:00
Cole Faust
bcd9963c8c
Merge "Remove other partition's AVB properties" into main am: 06223362d7
am: dce3a9d66c
am: c517d2faf7
am: ed40dfd144
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768106
Change-Id: I46b1ccfc70314ed3faf60c551c5ef881f1a783fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 02:44:48 +00:00
Cole Faust
ed40dfd144
Merge "Remove other partition's AVB properties" into main am: 06223362d7
am: dce3a9d66c
am: c517d2faf7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768106
Change-Id: I6224b975f4c4fa63c974b6517a28125e3fa3f5ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 01:59:16 +00:00
Cole Faust
c517d2faf7
Merge "Remove other partition's AVB properties" into main am: 06223362d7
am: dce3a9d66c
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768106
Change-Id: I2000ed49ecf8a97054e4ed6c8425d8f5f6177633
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-29 00:54:17 +00:00
Cole Faust
83fe17e0a4
Revert^3 "Make the target_files zip reflect the recent partition change"
...
This reverts commit cb63de55b7
.
Reason for revert: Still more broken devices
Change-Id: Ic55ba78dd9c2e34dc96549ac8aba65fdbefd379b
2023-09-29 00:22:27 +00:00
Cole Faust
dce3a9d66c
Merge "Remove other partition's AVB properties" into main am: 06223362d7
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2768106
Change-Id: I027f479e7cb807eec39a09dd23c5f37107246c4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-28 23:48:44 +00:00
Cole Faust
06223362d7
Merge "Remove other partition's AVB properties" into main
2023-09-28 22:56:30 +00:00
Cole Faust
6cb722433c
Merge "Add extra variables to soong.variables" into main am: b78b334041
am: 2b24df300d
am: 8e6660f733
am: 8e2e2ec44e
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2765709
Change-Id: I7451f146351875cc557ee309a19ba32f6e2857de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-28 20:30:38 +00:00
Cole Faust
8e2e2ec44e
Merge "Add extra variables to soong.variables" into main am: b78b334041
am: 2b24df300d
am: 8e6660f733
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2765709
Change-Id: I4952eeb5dd75955cb572c285861e5657abb88070
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-28 19:44:27 +00:00
Cole Faust
13d374ab41
Remove other partition's AVB properties
...
This is to ensure a partition doesn't need to be aware of the other
partitions in order to be built.
Also sort the image info file so it's easier to compare with bazel.
Bug: 297269187
Test: m && emulator on sdk_phone_x86_64-userdebug
Change-Id: I8e4b2049f602c8db109bf53e1359751a9ed9dd7a
2023-09-28 12:04:56 -07:00
Cole Faust
8e6660f733
Merge "Add extra variables to soong.variables" into main am: b78b334041
am: 2b24df300d
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2765709
Change-Id: I53ddc0c3d6ed256a4673a4fea2aeaa35bf40c33d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-28 18:28:22 +00:00
Kousik Kumar
798080b0f3
Copy reclient binaries into the out directory itself
...
This is to avoid the problem of multiple source commands / builds run in parallel overwriting the binaries in the reclient dir.
TESTED=ran concurrent builds, ensured binaries weren't being overwritten.
Bug: b/302378775
NOTE FOR REVIEWERS - original patch and result patch are not identical.
PLEASE REVIEW CAREFULLY.
Diffs between the patches:
fi
+ local RECLIENT_VERSION=`readlink prebuilts/remoteexecution-client/live`
+
+ local NONCOG_RECLIENT_BIN_DIR_BASE="${OUT_DIR}/.reclient"
+ local NONCOG_RECLIENT_BIN_DIR="${NONCOG_RECLIENT_BIN_DIR_BASE}/${RECLIENT_VERSION}"
+ if [ -d "${NONCOG_RECLIENT_BIN_DIR}" ]; then
+ if [ `ls ${NONCOG_RECLIENT_BIN_DIR} | wc -l` -gt 1 ] ; then
+ # binaries already exist, only update the symlink to ensure correct
+ # reclient version is set.
+ ln -sf ${RECLIENT_VERSION} ${NONCOG_RECLIENT_BIN_DIR_BASE}/live
+ return
+ fi
+ # Create the non cog directory and copy binaries into it.
+ mkdir -p ${NONCOG_RECLIENT_BIN_DIR}
-
- # Copy the binaries out of live.
- cp $TOP/prebuilts/remoteexecution-client/live/* $NONCOG_RECLIENT_BIN_DIR
+ cp ${TOP}/prebuilts/remoteexecution-client/live/* ${NONCOG_RECLIENT_BIN_DIR}
+ ln -sf ${RECLIENT_VERSION} ${NONCOG_RECLIENT_BIN_DIR_BASE}/live
- export RBE_DIR=$NONCOG_RECLIENT_BIN_DIR
+ export RBE_DIR="${NONCOG_RECLIENT_BIN_DIR_BASE}/live"
Original patch:
diff a/cogsetup.sh b/cogsetup.sh
--- a/cogsetup.sh
+++ b/cogsetup.sh
@@ -39,22 +39,30 @@
# non-cog part of the overall filesystem. This is to workaround the problem
# described in b/289391270.
function _copy_reclient_binaries_from_cog() {
- local NONCOG_RECLIENT_BIN_DIR="${HOME}/.cog/reclient/bin"
- if [ ! -d "$NONCOG_RECLIENT_BIN_DIR" ]; then
- # Create the non cog directory if it doesn't exist.
- mkdir -p ${NONCOG_RECLIENT_BIN_DIR}
- else
- # Clear out the non cog directory if it does exist.
- rm -f ${NONCOG_RECLIENT_BIN_DIR}/*
+ if [[ "${OUT_DIR}" == "" ]]; then
+ OUT_DIR="out"
fi
+ local RECLIENT_VERSION=`readlink prebuilts/remoteexecution-client/live`
- local TOP=$(gettop)
+ local NONCOG_RECLIENT_BIN_DIR_BASE="${OUT_DIR}/.reclient"
+ local NONCOG_RECLIENT_BIN_DIR="${NONCOG_RECLIENT_BIN_DIR_BASE}/${RECLIENT_VERSION}"
+ if [ -d "${NONCOG_RECLIENT_BIN_DIR}" ]; then
+ if [ `ls ${NONCOG_RECLIENT_BIN_DIR} | wc -l` -gt 1 ] ; then
+ # binaries already exist, only update t
Change-Id: Ia6cb7faae6366ee7491fcf91777318b772a3ba88
2023-09-28 17:46:59 +00:00
Cole Faust
2b24df300d
Merge "Add extra variables to soong.variables" into main am: b78b334041
...
Original change: https://android-review.googlesource.com/c/platform/build/+/2765709
Change-Id: I51944fa8d61be1f2ba4a3ab3732ad77d9103245f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-09-28 17:23:44 +00:00
Cole Faust
b78b334041
Merge "Add extra variables to soong.variables" into main
2023-09-28 16:38:28 +00:00