Commit Graph

75876 Commits

Author SHA1 Message Date
Jihoon Kang
1ee4f84795 Merge "Modify the product variable Build_from_text_stub value" into main am: e8f21ac529 am: 6f2a1fe31e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2797656

Change-Id: Ie38652f0d666bdec1459cf6e5c159078c7442186
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-21 02:15:15 +00:00
Jihoon Kang
6f2a1fe31e Merge "Modify the product variable Build_from_text_stub value" into main am: e8f21ac529
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2797656

Change-Id: I255fde9c8e0ce8b81d270234537e2320e79c3903
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-21 01:57:40 +00:00
Jihoon Kang
e8f21ac529 Merge "Modify the product variable Build_from_text_stub value" into main 2023-10-21 01:45:07 +00:00
Jihoon Kang
531a416d6a Modify the product variable Build_from_text_stub value
productVariables.Build_from_test_stub is currently being set by the
config.buildFromTextStub value. However, this leads to divergence in the
behaviors between the exported BuildFromTextStub() value and the config
value, as the former depends on other factor (whether is it a coverage
build). This change fixes the divergence by making the product variable
value to be set by the former.

Test: m nothing
Bug: 301522358
Change-Id: Ic4de5a179dd1094eb8788663e4d6afa4bea724ea
2023-10-20 22:58:25 +00:00
Cole Faust
5d47fa27f6 Merge "Load a list of plugins from vendor/google_clockwork" into main am: c9ef6f71cf am: 57e7d2f406
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2798384

Change-Id: I00a685d2e091de5d4161df7d23ef9bd8b1a4a04c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 22:44:18 +00:00
Cole Faust
fc4e739708 Merge "Load a list of plugins from vendor/google_clockwork" into main am: c9ef6f71cf am: 3c5a1e9bab
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2798384

Change-Id: Ia2ab264052af500a5c8c2ab9d24b9222daf829d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 22:43:13 +00:00
Cole Faust
57e7d2f406 Merge "Load a list of plugins from vendor/google_clockwork" into main am: c9ef6f71cf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2798384

Change-Id: Ib512090bd4a01cd3699eccb5706db0b9876fe99a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 22:27:34 +00:00
Cole Faust
3c5a1e9bab Merge "Load a list of plugins from vendor/google_clockwork" into main am: c9ef6f71cf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2798384

Change-Id: I30c8a1eaeb75ff680da9b980a8f1a074e5f4a2cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 22:25:55 +00:00
Cole Faust
c9ef6f71cf Merge "Load a list of plugins from vendor/google_clockwork" into main 2023-10-20 22:00:16 +00:00
Eric Rahm
0107e63328 Merge changes I33c95126,I126395d3,Iaa27fa0a,Ia149a81f into main am: 02237038e1 am: 58ebb11b4c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2797724

Change-Id: I36d4b42bce48fe0dad448fb8bb1148780624c578
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 21:38:55 +00:00
Eric Rahm
42db12632f Merge changes I33c95126,I126395d3,Iaa27fa0a,Ia149a81f into main am: 02237038e1 am: f55adc1482
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2797724

Change-Id: I9b3fb3cd5e29e4999a2342bde379cf1bab0a4135
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 21:38:27 +00:00
Eric Rahm
58ebb11b4c Merge changes I33c95126,I126395d3,Iaa27fa0a,Ia149a81f into main am: 02237038e1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2797724

Change-Id: I0c623dae2c58cc246fc71041d3b0fea2268cc282
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 21:22:27 +00:00
Eric Rahm
f55adc1482 Merge changes I33c95126,I126395d3,Iaa27fa0a,Ia149a81f into main am: 02237038e1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2797724

Change-Id: I7fb295b1a5d7d3ebe607f227ca141daebd4f4866
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 21:20:43 +00:00
Eric Rahm
02237038e1 Merge changes I33c95126,I126395d3,Iaa27fa0a,Ia149a81f into main
* changes:
  Reapply "Use zstd to compress debug info in rust libraries"
  Reapply "Use zstd to compress debug info in cc libraries"
  Reapply "Compress debug info in clang builds with zstd"
  Decompress debug sections when creating debug info
2023-10-20 21:08:01 +00:00
Cole Faust
97e19031c2 Load a list of plugins from vendor/google_clockwork
Some wear partners have vendor/google_clockwork but not vendor/google.

Bug: 290816499
Test: Presubmits
Change-Id: Id45f68bf6f734acc1ee6abbfd2314d9ff6be75fb
2023-10-20 11:54:16 -07:00
Automerger Merge Worker
a164ba3bea Merge "Merge "Allowlist librustc_demangle_static" into main am: 4193286396 am: c55a1b2b31" into udc-qpr-dev-plus-aosp 2023-10-20 18:51:15 +00:00
Vinh Tran
89ac566368 Merge "Allowlist librustc_demangle_static" into main am: 4193286396 am: c55a1b2b31
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794696

Change-Id: Ib34f8e11f776762650432c199ce9d85ae4ba5c21
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 18:51:04 +00:00
Vinh Tran
ddab96a339 Merge "Allowlist librustc_demangle_static" into main am: 4193286396 am: 5a0225f756
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794696

Change-Id: I2172527264284b61a2498cfdf4fb399a328c6fa7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 18:50:58 +00:00
Vinh Tran
c55a1b2b31 Merge "Allowlist librustc_demangle_static" into main am: 4193286396
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794696

Change-Id: I9b1cc132278c05e464ad05605160c8f191206455
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 18:37:12 +00:00
Vinh Tran
5a0225f756 Merge "Allowlist librustc_demangle_static" into main am: 4193286396
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2794696

Change-Id: I3b726d98d1e01d41428ad6612761345b593f4e3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 18:32:53 +00:00
Vinh Tran
4193286396 Merge "Allowlist librustc_demangle_static" into main 2023-10-20 18:17:53 +00:00
Jihoon Kang
235dec5282 Merge "Fix build configuration dependant Soong test" into main am: de88e35004 am: 210643a421
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2792092

Change-Id: I741d5af4e7ebe0faf463b53872d3bf40ca1f4585
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 17:09:34 +00:00
Spandan Das
4664c898f4 Merge "Turn on sandboxing for external/perfetto" into main am: 6bf35ad88c am: 1242eb23fc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2790323

Change-Id: Ia8bfeba8c2d0db73d1ab64a9b0c690ca9ab8c80d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 17:08:28 +00:00
Jihoon Kang
7da782fe1e Merge "Fix build configuration dependant Soong test" into main am: de88e35004 am: 34bc3074e5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2792092

Change-Id: Id560990d501dcf8bca3fd4d42241f3e5fb057986
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 17:07:43 +00:00
Spandan Das
5522b9b5c3 Merge "Turn on sandboxing for external/perfetto" into main am: 6bf35ad88c am: 5f81a8d745
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2790323

Change-Id: Ie41c7cd2a90ccb42817328ed010f78aaa4587abb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 17:06:39 +00:00
Jihoon Kang
210643a421 Merge "Fix build configuration dependant Soong test" into main am: de88e35004
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2792092

Change-Id: I3684f45dd064f002249462183fdc4119184e883e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:51:30 +00:00
Spandan Das
1242eb23fc Merge "Turn on sandboxing for external/perfetto" into main am: 6bf35ad88c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2790323

Change-Id: I3972911a379df6a60a64115dc38c6d7839d1f738
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:49:34 +00:00
Jihoon Kang
34bc3074e5 Merge "Fix build configuration dependant Soong test" into main am: de88e35004
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2792092

Change-Id: I497f4e564bf999453b18a706de876f8abd95468e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:49:02 +00:00
Jihoon Kang
de88e35004 Merge "Fix build configuration dependant Soong test" into main 2023-10-20 16:48:03 +00:00
Spandan Das
5f81a8d745 Merge "Turn on sandboxing for external/perfetto" into main am: 6bf35ad88c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2790323

Change-Id: If6c06a779a7c114a32fda3f81a6928c30220fcdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:47:39 +00:00
Spandan Das
6bf35ad88c Merge "Turn on sandboxing for external/perfetto" into main 2023-10-20 16:26:29 +00:00
Matías Hernández
3a53909151 Merge changes from topic "revert-2788316-JFVDBRFDKA" into main am: a76ea9ac49 am: e07640ff65
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796138

Change-Id: Id3ca6ff051178f31d6d9557f687e5faf59abbdd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:24:18 +00:00
Matías Hernández
96de50a6b9 Merge changes from topic "revert-2788316-JFVDBRFDKA" into main am: a76ea9ac49 am: 291ef98b68
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796138

Change-Id: I7a680a5c40878613bf11a2b771033c5c93146ee6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:23:24 +00:00
Matías Hernández
e07640ff65 Merge changes from topic "revert-2788316-JFVDBRFDKA" into main am: a76ea9ac49
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796138

Change-Id: I4ea2a8ea80e8f5ac8b142097db6a1d2eb76ba767
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:07:24 +00:00
Matías Hernández
291ef98b68 Merge changes from topic "revert-2788316-JFVDBRFDKA" into main am: a76ea9ac49
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796138

Change-Id: I0480102feddfcfe22e79ace3e1c02c504e4476a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 16:05:54 +00:00
Eric Rahm
25acde2f56 Reapply "Use zstd to compress debug info in rust libraries"
This reverts commit 99d682ad4a.

Test: m
Bug: 305277519
Change-Id: I33c951265229d9f65670760c2255625ef3226707
2023-10-20 16:01:14 +00:00
Eric Rahm
1952471c56 Reapply "Use zstd to compress debug info in cc libraries"
This reverts commit d0500f10ef.

Test: m
Bug: 305277519
Change-Id: I126395d32cfc0048b6403c831613d9b4a178af4d
2023-10-20 16:01:14 +00:00
Eric Rahm
5571ab8599 Reapply "Compress debug info in clang builds with zstd"
This reverts commit 6d089b7de0.

Test: m
Bug: 305277519
Change-Id: Iaa27fa0aae8ef624b403e905bfb04df15e380baf
2023-10-20 16:01:14 +00:00
Eric Rahm
eba99f4ab1 Decompress debug sections when creating debug info
`create_minidebuginfo` can fail when processing objects with compressed
debuginfo. To work around this we can use `llvm-objcopy` to decompress
the debug sections prior to processing.

Test: m
Bug: 305277519
Change-Id: Ia149a81f01b0be974f395732c713fb23d92ac22f
2023-10-20 16:01:10 +00:00
Matías Hernández
a76ea9ac49 Merge changes from topic "revert-2788316-JFVDBRFDKA" into main
* changes:
  Revert "Decompress debug sections when creating debug info"
  Revert "Compress debug info in clang builds with zstd"
  Revert "Use zstd to compress debug info in cc libraries"
  Revert "Use zstd to compress debug info in rust libraries"
2023-10-20 15:48:28 +00:00
Anas Sulaiman
9dd8b48007 Merge "support toggling compare mode for rbe actions" into main am: f76b3267d5 am: 5e404e0580
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796314

Change-Id: Ie433eb946749321e1ec4510f45d49cf4cf92039e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 15:20:55 +00:00
Anas Sulaiman
53646a8217 Merge "support toggling compare mode for rbe actions" into main am: f76b3267d5 am: cb1af7d75b
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796314

Change-Id: I617b3c6d150ef0dd6b80494b43e8d7866afd9135
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 15:20:02 +00:00
Anas Sulaiman
5e404e0580 Merge "support toggling compare mode for rbe actions" into main am: f76b3267d5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796314

Change-Id: Ica21f1662bc955f1030cf6e6775d976a4c2a4419
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 15:03:57 +00:00
Anas Sulaiman
cb1af7d75b Merge "support toggling compare mode for rbe actions" into main am: f76b3267d5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2796314

Change-Id: Idb625dae1a2b621b5a15a5d1a4e9872d123bf210
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 15:02:15 +00:00
Anas Sulaiman
f76b3267d5 Merge "support toggling compare mode for rbe actions" into main 2023-10-20 14:41:18 +00:00
Matías Hernández
77833b7502 Revert "Decompress debug sections when creating debug info"
Revert submission 2788316

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.corp.google.com/builds/quarterdeck?branch=git_main&target=panther-next-userdebug&lkgb=10981485&lkbb=10981536&fkbb=10981536, bug b/306625613

Reverted changes: /q/submissionid:2788316

Change-Id: Idebeff995fa2cd6dd23cd4a2675c9f3c7f8307d9
BUG: 306625613
2023-10-20 13:07:14 +00:00
Matías Hernández
6d089b7de0 Revert "Compress debug info in clang builds with zstd"
Revert submission 2788316

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.corp.google.com/builds/quarterdeck?branch=git_main&target=panther-next-userdebug&lkgb=10981485&lkbb=10981536&fkbb=10981536, bug b/306625613

Reverted changes: /q/submissionid:2788316

Change-Id: I7a49b82d26454fe34f8200622a38cdabc0f446cf
BUG: 306625613
2023-10-20 13:07:14 +00:00
Matías Hernández
d0500f10ef Revert "Use zstd to compress debug info in cc libraries"
Revert submission 2788316

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.corp.google.com/builds/quarterdeck?branch=git_main&target=panther-next-userdebug&lkgb=10981485&lkbb=10981536&fkbb=10981536, bug b/306625613

Reverted changes: /q/submissionid:2788316

Change-Id: Ice939d57214879416da06d7134c6a8b56eaf00e6
BUG: 306625613
2023-10-20 13:07:14 +00:00
Matías Hernández
99d682ad4a Revert "Use zstd to compress debug info in rust libraries"
Revert submission 2788316

Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.corp.google.com/builds/quarterdeck?branch=git_main&target=panther-next-userdebug&lkgb=10981485&lkbb=10981536&fkbb=10981536, bug b/306625613

Reverted changes: /q/submissionid:2788316

Change-Id: I78830209e04e5cd8872d75ec3a0faa46acd47ac6
BUG: 306625613
2023-10-20 13:07:14 +00:00
Eric Rahm
5161d35ff8 Merge changes Ia85d8dc0,I4ab3d47f,Ieeaa6554,I0b3c1f08 into main am: b60cd11bc7 am: 83c8da5f3c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/2788316

Change-Id: I3ee34f857b3e2a26106994c896cc5146a684f2da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-20 11:12:39 +00:00