summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-17Update kernel-build-tools-2022 to ab/9621999android-wear-13.0.0_r0.8android-wear-13.0.0_r0.6android-wear-13.0.0_r0.4android-wear-13.0.0_r0.3android-wear-13.0.0_r0.18android-wear-13.0.0_r0.16android-wear-13.0.0_r0.15android-wear-13.0.0_r0.14android-wear-13.0.0_r0.12android-wear-13.0.0_r0.10android-u-qpr3-beta-2_r0.7android-u-qpr3-beta-2_r0.6android-u-qpr3-beta-2_r0.5android-u-qpr3-beta-2_r0.4android-u-qpr3-beta-2_r0.3android-u-qpr3-beta-2_r0.2android-u-qpr3-beta-2.1_r0.7android-u-qpr3-beta-2.1_r0.5android-u-qpr3-beta-2.1_r0.4android-u-qpr3-beta-2.1_r0.3android-u-qpr3-beta-2.1_r0.2android-u-qpr3-beta-2.1_r0.1android-u-qpr3-beta-1_r0.7android-u-qpr3-beta-1_r0.5android-u-qpr3-beta-1_r0.4android-u-qpr3-beta-1_r0.3android-u-qpr3-beta-1_r0.2android-u-qpr3-beta-1_r0.1android-u-qpr2-beta-3_r0.7android-u-qpr2-beta-3_r0.6android-u-qpr2-beta-3_r0.5android-u-qpr2-beta-3_r0.4android-u-qpr2-beta-3_r0.3android-u-qpr2-beta-3_r0.2android-u-qpr2-beta-3.1_r0.7android-u-qpr2-beta-3.1_r0.5android-u-qpr2-beta-3.1_r0.4android-u-qpr2-beta-3.1_r0.3android-u-qpr2-beta-3.1_r0.2android-u-qpr2-beta-3.1_r0.1android-u-qpr2-beta-2_r0.7android-u-qpr2-beta-2_r0.5android-u-qpr2-beta-2_r0.4android-u-qpr2-beta-2_r0.3android-u-qpr2-beta-2_r0.2android-u-qpr2-beta-2_r0.1android-u-qpr2-beta-1_r0.6android-u-qpr2-beta-1_r0.5android-u-qpr2-beta-1_r0.4android-u-qpr2-beta-1_r0.3android-u-qpr2-beta-1_r0.2android-u-qpr2-beta-1_r0.1android-u-qpr1-beta-2_r0.7android-u-qpr1-beta-2_r0.5android-u-qpr1-beta-2_r0.4android-u-qpr1-beta-2_r0.3android-u-qpr1-beta-2_r0.2android-u-qpr1-beta-2_r0.1android-u-qpr1-beta-2.2_r0.6android-u-qpr1-beta-2.2_r0.5android-u-qpr1-beta-2.2_r0.4android-u-qpr1-beta-2.2_r0.3android-u-qpr1-beta-2.2_r0.2android-u-qpr1-beta-2.2_r0.1android-u-qpr1-beta-2.1_r0.7android-u-qpr1-beta-2.1_r0.5android-u-qpr1-beta-2.1_r0.4android-u-qpr1-beta-2.1_r0.3android-u-qpr1-beta-2.1_r0.2android-u-qpr1-beta-2.1_r0.1android-u-qpr1-beta-1_r0.7android-u-qpr1-beta-1_r0.5android-u-qpr1-beta-1_r0.4android-u-qpr1-beta-1_r0.3android-u-qpr1-beta-1_r0.2android-u-qpr1-beta-1_r0.1android-u-beta-5.3_r0.7android-u-beta-5.3_r0.5android-u-beta-5.3_r0.4android-u-beta-5.3_r0.2android-u-beta-5.3_r0.1android-u-beta-4_r0.7android-u-beta-4_r0.5android-u-beta-4_r0.4android-u-beta-4_r0.3android-u-beta-4_r0.2android-u-beta-4_r0.1android-u-beta-3_r0.3android-u-beta-3_r0.2android-u-beta-2_r0.4android-u-beta-2_r0.3android-u-beta-2_r0.2android-u-beta-2.1_r0.4android-u-beta-2.1_r0.3android-u-beta-2.1_r0.2android-u-beta-1_r0.5android-u-beta-1_r0.4android-u-beta-1_r0.3android-t-qpr3-beta-3_r0.5android-t-qpr3-beta-3_r0.4android-t-qpr3-beta-3_r0.3android-t-qpr3-beta-3.1_r0.5android-t-qpr3-beta-3.1_r0.4android-t-qpr3-beta-3.1_r0.3android-t-qpr3-beta-2_r0.5android-t-qpr3-beta-2_r0.4android-t-qpr3-beta-2_r0.3android-t-qpr3-beta-1_r0.5android-15-dp-2_r0.6android-15-dp-2_r0.5android-15-dp-2_r0.4android-15-dp-2_r0.3android-15-dp-2_r0.2android-15-dp-2_r0.1android-15-dp-1_r0.7android-15-dp-1_r0.5android-15-dp-1_r0.4android-15-dp-1_r0.3android-15-dp-1_r0.2android-15-dp-1_r0.1android-15-beta-3_r0.6android-15-beta-3_r0.5android-15-beta-3_r0.4android-15-beta-3_r0.3android-15-beta-3_r0.2android-15-beta-3_r0.1android-15-beta-2_r0.6android-15-beta-2_r0.5android-15-beta-2_r0.4android-15-beta-2_r0.3android-15-beta-2_r0.2android-15-beta-2_r0.1android-15-beta-1_r0.6android-15-beta-1_r0.5android-15-beta-1_r0.4android-15-beta-1_r0.3android-15-beta-1_r0.2android-15-beta-1_r0.1android-14.0.0_r0.97android-14.0.0_r0.96android-14.0.0_r0.95android-14.0.0_r0.94android-14.0.0_r0.93android-14.0.0_r0.92android-14.0.0_r0.76android-14.0.0_r0.75android-14.0.0_r0.74android-14.0.0_r0.73android-14.0.0_r0.72android-14.0.0_r0.71android-14.0.0_r0.7android-14.0.0_r0.66android-14.0.0_r0.65android-14.0.0_r0.64android-14.0.0_r0.63android-14.0.0_r0.62android-14.0.0_r0.61android-14.0.0_r0.6android-14.0.0_r0.56android-14.0.0_r0.55android-14.0.0_r0.54android-14.0.0_r0.53android-14.0.0_r0.52android-14.0.0_r0.51android-14.0.0_r0.5android-14.0.0_r0.44android-14.0.0_r0.43android-14.0.0_r0.42android-14.0.0_r0.41android-14.0.0_r0.40android-14.0.0_r0.4android-14.0.0_r0.39android-14.0.0_r0.37android-14.0.0_r0.36android-14.0.0_r0.35android-14.0.0_r0.34android-14.0.0_r0.33android-14.0.0_r0.31android-14.0.0_r0.3android-14.0.0_r0.25android-14.0.0_r0.23android-14.0.0_r0.22android-14.0.0_r0.21android-14.0.0_r0.2android-14.0.0_r0.19android-14.0.0_r0.17android-14.0.0_r0.16android-14.0.0_r0.15android-14.0.0_r0.14android-14.0.0_r0.13android-14.0.0_r0.11android-13.0.0_r0.92android-13.0.0_r0.91android-13.0.0_r0.85android-13.0.0_r0.84android-13.0.0_r0.83android-13.0.0_r0.82android-13.0.0_r0.77android-13.0.0_r0.75android-13.0.0_r0.74android-13.0.0_r0.73android-13.0.0_r0.70android-13.0.0_r0.69android-13.0.0_r0.68android-13.0.0_r0.127android-13.0.0_r0.126android-13.0.0_r0.125android-13.0.0_r0.124android-13.0.0_r0.123android-13.0.0_r0.121android-13.0.0_r0.117android-13.0.0_r0.116android-13.0.0_r0.115android-13.0.0_r0.114android-13.0.0_r0.113android-13.0.0_r0.112android-13.0.0_r0.107android-13.0.0_r0.106android-13.0.0_r0.105android-13.0.0_r0.104android-13.0.0_r0.103android-13.0.0_r0.100master-kernel-build-2022android-msm-p11-5.15-tm-wear-kr3-dr-p11-d1android-msm-p11-5.15-tm-wear-kr3-dr-p11android-msm-eos-android13-wear-kr3-pixel-watchandroid-msm-eos-5.15-tm-wear-kr3-pixel-watchandroid-msm-eos-5.15-tm-wear-kr3-dr-eosandroid-gs-tangorpro-android14-releaseandroid-gs-tangorpro-5.10-u-qpr1-beta2android-gs-tangorpro-5.10-u-beta5.3android-gs-tangorpro-5.10-u-beta4android-gs-tangorpro-5.10-android15-dpandroid-gs-tangorpro-5.10-android15-betaandroid-gs-tangorpro-5.10-android14-qpr3-betaandroid-gs-tangorpro-5.10-android14-qpr3android-gs-tangorpro-5.10-android14-qpr2-betaandroid-gs-tangorpro-5.10-android14-qpr2android-gs-tangorpro-5.10-android14-qpr1-betaandroid-gs-tangorpro-5.10-android14-qpr1android-gs-tangorpro-5.10-android14android-gs-tangorpro-5.10-android13-qpr3android-gs-tangorpro-5.10-android13-d2android-gs-raviole-android14-releaseandroid-gs-raviole-5.10-u-qpr1-beta2android-gs-raviole-5.10-u-beta5.3android-gs-raviole-5.10-u-beta4android-gs-raviole-5.10-u-beta3android-gs-raviole-5.10-u-beta2android-gs-raviole-5.10-u-beta1android-gs-raviole-5.10-t-qpr3-beta-3android-gs-raviole-5.10-t-qpr3-beta-2android-gs-raviole-5.10-android15-dpandroid-gs-raviole-5.10-android15-betaandroid-gs-raviole-5.10-android14-qpr3-betaandroid-gs-raviole-5.10-android14-qpr3android-gs-raviole-5.10-android14-qpr2-betaandroid-gs-raviole-5.10-android14-qpr2android-gs-raviole-5.10-android14-qpr1-betaandroid-gs-raviole-5.10-android14-qpr1android-gs-raviole-5.10-android14android-gs-raviole-5.10-android13-qpr3android-gs-raviole-5.10-android13-qpr2android-gs-pantah-android14-releaseandroid-gs-pantah-5.10-u-qpr1-beta2android-gs-pantah-5.10-u-beta5.3android-gs-pantah-5.10-u-beta4android-gs-pantah-5.10-u-beta2android-gs-pantah-5.10-u-beta1android-gs-pantah-5.10-t-qpr3-beta-3android-gs-pantah-5.10-t-qpr3-beta-2android-gs-pantah-5.10-android15-dpandroid-gs-pantah-5.10-android15-betaandroid-gs-pantah-5.10-android14-qpr3-betaandroid-gs-pantah-5.10-android14-qpr3android-gs-pantah-5.10-android14-qpr2-betaandroid-gs-pantah-5.10-android14-qpr2android-gs-pantah-5.10-android14-qpr1-betaandroid-gs-pantah-5.10-android14-qpr1android-gs-pantah-5.10-android14android-gs-pantah-5.10-android13-qpr3-beta1android-gs-pantah-5.10-android13-qpr3android-gs-pantah-5.10-android13-qpr2android-gs-lynx-android14-releaseandroid-gs-lynx-5.10-u-qpr1-beta2android-gs-lynx-5.10-u-beta4android-gs-lynx-5.10-android15-dpandroid-gs-lynx-5.10-android15-betaandroid-gs-lynx-5.10-android14-qpr3-betaandroid-gs-lynx-5.10-android14-qpr3android-gs-lynx-5.10-android14-qpr2-betaandroid-gs-lynx-5.10-android14-qpr2android-gs-lynx-5.10-android14-qpr1-betaandroid-gs-lynx-5.10-android14-qpr1android-gs-lynx-5.10-android14android-gs-lynx-5.10-android13-qpr3android-gs-lynx-5.10-android13-qpr2-bandroid-gs-felix-android14-releaseandroid-gs-felix-5.10-u-qpr1-beta2android-gs-felix-5.10-u-beta5.3android-gs-felix-5.10-u-beta4android-gs-felix-5.10-android15-dpandroid-gs-felix-5.10-android15-betaandroid-gs-felix-5.10-android14-qpr3-betaandroid-gs-felix-5.10-android14-qpr3android-gs-felix-5.10-android14-qpr2-betaandroid-gs-felix-5.10-android14-qpr2android-gs-felix-5.10-android14-qpr1-betaandroid-gs-felix-5.10-android14-qpr1android-gs-felix-5.10-android14android-gs-felix-5.10-android13-qpr3-candroid-gs-felix-5.10-android13-qpr3android-gs-bluejay-android14-releaseandroid-gs-bluejay-5.10-u-qpr1-beta2android-gs-bluejay-5.10-u-beta5.3android-gs-bluejay-5.10-u-beta4android-gs-bluejay-5.10-u-beta3android-gs-bluejay-5.10-u-beta2android-gs-bluejay-5.10-u-beta1android-gs-bluejay-5.10-t-qpr3-beta-3android-gs-bluejay-5.10-t-qpr3-beta-2android-gs-bluejay-5.10-android15-dpandroid-gs-bluejay-5.10-android15-betaandroid-gs-bluejay-5.10-android14-qpr3-betaandroid-gs-bluejay-5.10-android14-qpr3android-gs-bluejay-5.10-android14-qpr2-betaandroid-gs-bluejay-5.10-android14-qpr2android-gs-bluejay-5.10-android14-qpr1-betaandroid-gs-bluejay-5.10-android14-qpr1android-gs-bluejay-5.10-android14android-gs-bluejay-5.10-android13-qpr3android-gs-bluejay-5.10-android13-qpr2Matthias Maennich
https://ci.android.com/builds/branches/aosp_kernel-build-tools-2022/grid?head=9621999&tail=9621999 Test: treehugger Bug: 261824655 Change-Id: I0cd1a5a4bd827c8ce65a0f932a1ff49ea3e5449a Signed-off-by: Matthias Maennich <maennich@google.com>
2023-01-24Update kernel-build-tools-2022 to ab/9517986android-u-preview-2_r0.4android-u-preview-2_r0.3android-u-preview-2_r0.2android-t-qpr3-beta-1_r0.4android-t-qpr3-beta-1_r0.3android-t-qpr3-beta-1_r0.1android-13.0.0_r0.93android-gs-raviole-5.10-u-preview-2android-gs-raviole-5.10-android13-qpr3-beta1android-gs-pantah-5.10-u-preview-2android-gs-felix-5.10-android13-d3android-gs-bluejay-5.10-u-preview-2android-gs-bluejay-5.10-android13-qpr3-beta1Matthias Maennich
https://ci.android.com/builds/branches/aosp_kernel-build-tools-2022/grid?head=9517986&tail=9517986 The downloaded prebuilt contained changes for python and go binaries that indeterministically changed without an actual source change. Those changes have been omitted from the update, leaving alone the update to abitidy. Bug: 266148118 Test: treehugger Change-Id: I48121fddfbfa67df701a921f2f8da3cc8fa5286e
2022-09-30Update kernel-build-tools-2022 to ab/9125090android-u-preview-1_r0.4android-u-preview-1_r0.3android-u-preview-1_r0.2android-t-qpr2-beta-3_r0.5android-t-qpr2-beta-3_r0.4android-t-qpr2-beta-3_r0.3android-t-qpr2-beta-3.2_r0.6android-t-qpr2-beta-3.2_r0.5android-t-qpr2-beta-2_r0.5android-t-qpr2-beta-2_r0.4android-t-qpr2-beta-2_r0.3android-t-qpr2-beta-1_r0.6android-t-qpr2-beta-1_r0.5android-t-qpr2-beta-1_r0.4android-t-qpr1-beta-3_r0.5android-t-qpr1-beta-3_r0.4android-t-qpr1-beta-3_r0.3android-t-qpr1-beta-3.1_r0.1android-13.0.0_r0.76android-13.0.0_r0.64android-13.0.0_r0.60android-13.0.0_r0.59android-13.0.0_r0.58android-13.0.0_r0.55android-13.0.0_r0.54android-13.0.0_r0.53android-13.0.0_r0.50android-13.0.0_r0.49android-13.0.0_r0.48main-16k-gs-raviole-5.10android-gs-raviole-5.10-u-preview-1android-gs-raviole-5.10-t-qpr2-beta-1android-gs-raviole-5.10-android13-qpr2-betaandroid-gs-raviole-5.10-android13-qpr1-beta-3android-gs-raviole-5.10-android13-qpr1android-gs-pantah-5.10-u-preview-1android-gs-pantah-5.10-t-qpr2-beta-3.2android-gs-pantah-5.10-t-qpr2-beta-1android-gs-pantah-5.10-t-qpr1-beta-3android-gs-pantah-5.10-android13-qpr2-betaandroid-gs-pantah-5.10-android13-qpr1-beta-3android-gs-pantah-5.10-android13-qpr1android-gs-lynx-5.10-android13-d4android-gs-bluejay-5.10-u-preview-1android-gs-bluejay-5.10-t-qpr2-beta-3android-gs-bluejay-5.10-t-qpr2-beta-1android-gs-bluejay-5.10-android13-qpr2-betaandroid-gs-bluejay-5.10-android13-qpr1-beta-3android-gs-bluejay-5.10-android13-qpr1Matthias Maennich
https://ci.android.com/builds/branches/aosp_kernel-build-tools-2022/grid?head=9125090&tail=9125090 In order to minimize the update, updates from non-deterministic build results have been reverted. Only updates to STG are left. Bug: 248207641 Test: treehugger Change-Id: I218b8e49321243aa6b5b731de0294f592c55bb32 Signed-off-by: Matthias Maennich <maennich@google.com>
2022-09-30Repoint at kernel-build-tools-2022Giuliano Procida
Bug: 248207641 Change-Id: Id870ec8878340fc223c54466546f464bc906ab4a Signed-off-by: Giuliano Procida <gprocida@google.com>
2022-08-17Update kernel-build-tools to ab/8961620android-t-qpr1-beta-2_r0.5android-t-qpr1-beta-2_r0.4android-gs-raviole-5.10-t-qpr1-beta-2android-gs-bluejay-5.10-t-qpr1-beta-2Matthias Maennich
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8961620&tail=8961620 Bug: 240143618 Test: treehugger Change-Id: Idc5040d65eb3cf658ce49691d69a5eefca56c950
2022-08-11Update kernel-build-tools to ab/8935201android-t-qpr1-beta-1_r0.3android-gs-raviole-5.10-android13-qpr1-betaGiuliano Procida
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8935201&tail=8935201 Bug: 231304878 Test: treehugger Change-Id: I72d7e6f1b0534c4bc8e9637eaaf0ad7a0a68e5a9
2022-07-26build-prebuilts.sh: rename btfinfo to stginfoGiuliano Procida
Change-Id: I0d6dea0b9dca262038212229f75b1fab03a8b330 Signed-off-by: Giuliano Procida <gprocida@google.com>
2022-06-17Update kernel-build-tools to ab/8737757android-t-qpr1-beta-1_r0.4android-t-beta-4_r0.6android-t-beta-4_r0.4android-13.0.0_r0.5androidx-sharetarget-releaseandroidx-annotation-annotation-experimental-releaseandroid-gs-bluejay-5.10-t-beta-4android-gs-bluejay-5.10-android13-qpr1-betaGiuliano Procida
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8737757&tail=8737757 Bug: 236074847 Test: treehugger Change-Id: Icaaced4ce8ab544c71d36224a917d2fc3f04c820
2022-06-13Update kernel-build-tools to ab/8714519android-t-beta-4_r0.5android-t-beta-3.3_r0.4android-13.0.0_r0.45android-13.0.0_r0.44android-13.0.0_r0.43android-13.0.0_r0.4android-13.0.0_r0.32android-13.0.0_r0.31android-13.0.0_r0.20android-13.0.0_r0.19android-13.0.0_r0.15android-13.0.0_r0.14androidx-customview-customview-poolingcontainer-releaseandroid-gs-raviole-5.10-t-beta-4android-gs-raviole-5.10-t-beta-3android-gs-raviole-5.10-android13android-gs-pantah-5.10-android13-d1android-gs-bluejay-5.10-android13Giuliano Procida
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8714519&tail=8714519 Included changes: ab/8714519:8664722 Bug: 216118573 Test: treehugger Change-Id: Id6404ccadc17c3852ad2fc2fb3e7f2b5474f7724
2022-05-31Update kernel-build-tools to ab/8664722android-t-beta-3.2_r0.4Giuliano Procida
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8664722&tail=8664722 Test: treehugger Change-Id: I5304ffd81f8f1f96be12b07dd1c3a0877af8ebfc
2022-05-31Update kernel-build-tools to ab/8660666Bowgo Tsai
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8660666&tail=8660666 Test: treehugger Change-Id: I67374b726d2a8fc63df35bd7bd6fdef248d6366f
2022-05-02Update kernel-build-tools to ab/8527019android-t-beta-3_r0.4Yifan Hong
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8527019&tail=8527019 Test: treehugger Change-Id: I4b4083eb3fb7b65ceb23c4552a45839403d96a0f
2022-04-18Removing unpack_bootimg from kernel build toolsBowgo Tsai
After commit I48c9f6767cb7b2c3e3bead008e630eeef310fca3, `certify_bootimg` no longer requires `unpack_bootimg`. So no need to add `unpack_bootimg` into kernel build tools. Bug: 226121398 Test: TH Change-Id: Ib97b5b0075eb42d6b2d89e433fae376ba42d61f6
2022-04-06Update kernel-build-tools to ab/8411870android-t-beta-2_r0.4android-gs-raviole-5.10-t-beta-2Bowgo Tsai
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8411870&tail=8411870 Test: treehugger Change-Id: I3a24f9be86cfab7d6bddeeadd019ed019eeace6a
2022-03-22Update kernel-build-tools to ab/8334665androidx-draganddrop-releaseBowgo Tsai
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8334665&tail=8334665 Test: treehugger Change-Id: I7705291c746b9d4d207ba0526f5d04414b1fbfbf
2022-03-21Adds the certify_bootimg binaryBowgo Tsai
This is needed to support certifying GKI boot-*.img files from kernel branches. Also adds unpack_bootimg, which is a dependency of certify_bootimg. Bug: 222082632 Test: Manual verification of build-prebuilts.zip Signed-off-by: Bowgo Tsai <bowgotsai@google.com> Change-Id: I4c16b7ded0a10aa9de1f22333e68791e21095be7
2022-03-10Update kernel-build-tools to ab/8282680android-t-beta-1_r0.4android-gs-raviole-5.10-t-beta-1Robin Peng
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8282680&tail=8282680 Test: treehugger Change-Id: I2e97540a75f58bdb1c42605ffc5e37f7ab6e7065
2022-03-09Add the fsck.erofs binaryRobin Peng
This is needed when using build_image to create erofs images. The required binary mkerofsimage.sh has been removed in aosp/2008730 and now the fsck.erofs became one of the required binary. Bug: 210094553 Bug: 222715577 Signed-off-by: Robin Peng <robinpeng@google.com> Change-Id: I16e6c40350af2fe653454ea48210c1de864446a5
2022-03-08Update kernel-build-tools to ab/8268779Ramji Jiyani
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8268779&tail=8268779 Test: treehugger Change-Id: I6cf5940f628983a3075aec5c3910e6c4abb67978
2022-03-07build-prebuilts.sh: Enable build for fecRamji Jiyani
Bug: 222360460 Test: Manual verification of build-prebuilts.zip Signed-off-by: Ramji Jiyani <ramjiyani@google.com> Change-Id: Ib03cb5e8636daf1a683f9f88715f80ee902f6b4f
2022-01-17Update kernel-build-tools to ab/8080595android-t-preview-2_r0.4android-t-preview-1_r0.4androidx-startup-releaseandroidx-metrics-releaseandroid-gs-raviole-5.10-t-preview-2android-gs-raviole-5.10-t-preview-1Giuliano Procida
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8080595&tail=8080595 Test: treehugger Change-Id: I5c47651ac0c9b6ac1525ce1e3e9e1336cfc20777
2022-01-11Update kernel-build-tools to ab/8069470Connor O'Brien
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8069470&tail=8069470 Test: treehugger Change-Id: Ieeca700eb69835ca355b33fc4fa08c6b8eb65ca9
2021-12-21Update kernel-build-tools to ab/8016749Yifan Hong
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8016749&tail=8016749 Test: treehugger Change-Id: I219c291cda2e364f96c17db6fe8ef0900be7b11f
2021-12-10Update kernel-build-tools to ab/7987084Yifan Hong
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=7987084&tail=7987084 Test: treehugger Change-Id: I404719d84f90f2760f37ba4ff2c55509f8b648f3
2021-12-08Update kernel-build-tools to ab/7980602Giuliano Procida
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=7980602&tail=7980602 Test: treehugger Change-Id: I61466db13f03e7107566b17a8a6130ffd03d818c
2021-12-01Update kernel-build-tools to ab/7960766Will McVicker
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=7960766&tail=7960766 Test: treehugger Change-Id: I12f242f53eab04f31c7ffb72b42816967e08d15d
2021-12-01Add the mkdtimg binaryWill McVicker
This is needed to support creating a dtbo image for Android. Currently the mkdtboimg.py script doesn't support reading string properties from the DT which is needed to allow setting the --id and/or --rev in a DT overlay. Bug: 208310403 Signed-off-by: Will McVicker <willmcvicker@google.com> Change-Id: Iff079e1cba97aa912ce269af04ffea7d84c526a2
2021-11-24Reintroduce interceptor binaries after the repo migrationMatthias Maennich
Bug: 206149924 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I043c1c2a188105f33abc938ac1ca3ece406385dc
2021-11-24Delete interceptor from prebuilt kernel build toolsMatthias Maennich
This gets relocated to kernel/tools/interceptor. To avoid duplicate definitions, delete it first before pushing to the new location. Though, this repository content has been staged already at: https://android.googlesource.com/kernel/tools/interceptor/+/refs/heads/new_master Bug: 206149924 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: Ifaf7076e27da8c2a674fbb3724482da3dc8422ad
2021-11-24interceptor: protect from unexpectedly empty argument listsMatthias Maennich
Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: Iab3179321d4c727d741d0dee96e3b2c7440201fb
2021-11-24interceptor: use consistent non-abbreviated namingMatthias Maennich
This aligns the proto naming as well as the internal naming for constants and variables. Bug: 207620215 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I31dbf812d48abafe3343cac8cccd5ea4727b8fb9
2021-11-24interceptor: consistent constant namingMatthias Maennich
Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I884c21e272e6a3f1ede59b2c5833fdb3983e2879
2021-11-24interceptor: consistently use curly braces for all statementsMatthias Maennich
Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I80b2773557ec561b944d63dd826fa5a08c0bb849
2021-11-24interceptor: replace repr() method by proper operator<<Matthias Maennich
That gets rid of the legacy repr() implementation of Command. Replace it with a proper ostream operator<<. Bug: 205577427 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: Ie96b33f9067841da28d5ef8082140ee67c433a76
2021-11-24interceptor: replace custom Command class by proto classMatthias Maennich
Though this removes the lazy evaluation of args and env to a be always done now, this hardly every was truly omitted. Hence, this is not a regression. Instead the code could be tidied up to have only one data format that also serializes. No functional change intended. Bug: 205577427 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: Ia3790d36c5477eb39dd6980d35b638803726d49d
2021-11-23interceptor: Support for emitting compile_commands.jsonMatthias Maennich
The analysis command learned how to emit compile_command.json databases based on the recorded command log. A sample execution is: $ interceptor_analysis -l /tmp/log -o compile_command.json -t compdb Bug: 205731786 Bug: 201801372 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I00d08d309f51b9263900cab517baa824c3be45c2
2021-11-22interceptor: record root dir in logMatthias Maennich
That is required to reconstruct the full working dir again later. The root dir is either deducted from the environment ($ROOT_DIR) or is cwd() of the interceptor process otherwise. Bug: 205731786 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I12d826d7459a83864ecd024d85c801f1011aee87
2021-11-22Merge changes I75f52e68,Icff5de48Matthias Maennich
* changes: interceptor: Android.bp: add missing license header interceptor: Add CMakeLists.txt build description for local development
2021-11-22Merge changes I10b3e46d,I29cde728,I383723e5,Idbecb166,I0f70c545Matthias Maennich
* changes: Interceptor: initial analysis tooling interceptor: replace JSON log by proto log interceptor: add initial proto log format interceptor: factor out the command line string creation interceptor: introduce default compilation options
2021-11-21interceptor: Android.bp: add missing license headerMatthias Maennich
Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I75f52e68e6f2f08306f30821b64204a2ecb7aa4a
2021-11-21interceptor: Add CMakeLists.txt build description for local developmentMatthias Maennich
This makes it easier to locally develop the interceptor with different configurations, such as debug, sanitized, etc. Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: Icff5de48e70e27441f69ce48ce34b4e22111e8d8
2021-11-20Interceptor: initial analysis toolingMatthias Maennich
Add analysis tooling to process interceptor logs. As a first utility, add --output-type text to dump the log as pb text. Bug: 205577427 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I10b3e46df6b7deb070710aa4ac9ab94a5486d43a
2021-11-20interceptor: replace JSON log by proto logMatthias Maennich
This implements serialization of commands to a corresponding protobuf based log protocol. Child processes append log::Message to the log (currently this implies a 'Command'). The parent process will reread the log before terminating and will combine the log to a more compact log::Log for further processing. Bug: 205577427 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I29cde728601fc3796f9b3ff0ff1b1d030bb86678
2021-11-20interceptor: add initial proto log formatMatthias Maennich
This serves as a stable binary format for communication of state. Bug: 205577427 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I383723e5665a47769d7fbfc4187b7864476b59a1
2021-11-20interceptor: factor out the command line string creationMatthias Maennich
Bug: 205577427 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: Idbecb16660ab055056269184091569264160bcc8
2021-11-20interceptor: introduce default compilation optionsMatthias Maennich
Bug: 205577427 Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I0f70c54538b670f15ece913f7874f8ae15b84f71
2021-11-19Merge "interceptor: add OWNERS"Treehugger Robot
2021-11-19interceptor: add OWNERSMatthias Maennich
Signed-off-by: Matthias Maennich <maennich@google.com> Change-Id: I7f23a401f265d0d91006f408a907c131cddcf887
2021-11-19Update kernel-build-tools to ab/7930435Ramji Jiyani
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=7930435&tail=7930435 Test: treehugger Change-Id: I0f8ad97a0d3b7714c5ea13ca539c58cda1c03a56
2021-11-18build-prebuilts.sh: Add build for mkfs.erofsRamji Jiyani
Bug: 200082547 Test: Manual verification of build-prebuilts.zip Signed-off-by: Ramji Jiyani <ramjiyani@google.com> Change-Id: I921956b89f4730848ca48bc7f30f87ee3c0632d6