- Jun 17, 2022
-
-
Giuliano Procida authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8737757&tail=8737757 Bug: 236074847 Test: treehugger Change-Id: Icaaced4ce8ab544c71d36224a917d2fc3f04c820
-
- Jun 13, 2022
-
-
Giuliano Procida authored
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
-
- May 31, 2022
-
-
Giuliano Procida authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8664722&tail=8664722 Test: treehugger Change-Id: I5304ffd81f8f1f96be12b07dd1c3a0877af8ebfc
-
Bowgo Tsai authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8660666&tail=8660666 Test: treehugger Change-Id: I67374b726d2a8fc63df35bd7bd6fdef248d6366f
-
- May 02, 2022
-
-
Yifan Hong authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8527019&tail=8527019 Test: treehugger Change-Id: I4b4083eb3fb7b65ceb23c4552a45839403d96a0f
-
- Apr 18, 2022
-
-
Bowgo Tsai authored
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
-
- Apr 06, 2022
-
-
Bowgo Tsai authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8411870&tail=8411870 Test: treehugger Change-Id: I3a24f9be86cfab7d6bddeeadd019ed019eeace6a
-
- Mar 22, 2022
-
-
Bowgo Tsai authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8334665&tail=8334665 Test: treehugger Change-Id: I7705291c746b9d4d207ba0526f5d04414b1fbfbf
-
- Mar 21, 2022
-
-
Bowgo Tsai authored
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
-
- Mar 10, 2022
-
-
Robin Peng authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8282680&tail=8282680 Test: treehugger Change-Id: I2e97540a75f58bdb1c42605ffc5e37f7ab6e7065
-
- Mar 09, 2022
-
-
Robin Peng authored
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
-
- Mar 08, 2022
-
-
Ramji Jiyani authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8268779&tail=8268779 Test: treehugger Change-Id: I6cf5940f628983a3075aec5c3910e6c4abb67978
-
- Mar 07, 2022
-
-
Ramji Jiyani authored
Bug: 222360460 Test: Manual verification of build-prebuilts.zip Signed-off-by:
Ramji Jiyani <ramjiyani@google.com> Change-Id: Ib03cb5e8636daf1a683f9f88715f80ee902f6b4f
-
- Jan 17, 2022
-
-
Giuliano Procida authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8080595&tail=8080595 Test: treehugger Change-Id: I5c47651ac0c9b6ac1525ce1e3e9e1336cfc20777
-
- Jan 12, 2022
-
-
Connor O'Brien authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8069470&tail=8069470 Test: treehugger Change-Id: Ieeca700eb69835ca355b33fc4fa08c6b8eb65ca9
-
- Dec 21, 2021
-
-
Yifan Hong authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=8016749&tail=8016749 Test: treehugger Change-Id: I219c291cda2e364f96c17db6fe8ef0900be7b11f
-
- Dec 10, 2021
-
-
Yifan Hong authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=7987084&tail=7987084 Test: treehugger Change-Id: I404719d84f90f2760f37ba4ff2c55509f8b648f3
-
- Dec 08, 2021
-
-
Giuliano Procida authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=7980602&tail=7980602 Test: treehugger Change-Id: I61466db13f03e7107566b17a8a6130ffd03d818c
-
- Dec 01, 2021
-
-
William McVicker authored
https://ci.android.com/builds/branches/aosp_kernel-build-tools/grid?head=7960766&tail=7960766 Test: treehugger Change-Id: I12f242f53eab04f31c7ffb72b42816967e08d15d
-
William McVicker authored
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
-
- Nov 24, 2021
-
-
Matthias Maennich authored
Bug: 206149924 Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: I043c1c2a188105f33abc938ac1ca3ece406385dc
-
Matthias Maennich authored
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
-
Matthias Maennich authored
Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: Iab3179321d4c727d741d0dee96e3b2c7440201fb
-
Matthias Maennich authored
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
-
Matthias Maennich authored
Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: I884c21e272e6a3f1ede59b2c5833fdb3983e2879
-
Matthias Maennich authored
Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: I80b2773557ec561b944d63dd826fa5a08c0bb849
-
Matthias Maennich authored
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
-
Matthias Maennich authored
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
-
- Nov 23, 2021
-
-
Matthias Maennich authored
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
-
- Nov 22, 2021
-
-
Matthias Maennich authored
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
-
Matthias Maennich authored
* changes: interceptor: Android.bp: add missing license header interceptor: Add CMakeLists.txt build description for local development
-
Matthias Maennich authored
* 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
-
- Nov 21, 2021
-
-
Matthias Maennich authored
Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: I75f52e68e6f2f08306f30821b64204a2ecb7aa4a
-
Matthias Maennich authored
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
-
- Nov 20, 2021
-
-
Matthias Maennich authored
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
-
Matthias Maennich authored
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
-
Matthias Maennich authored
This serves as a stable binary format for communication of state. Bug: 205577427 Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: I383723e5665a47769d7fbfc4187b7864476b59a1
-
Matthias Maennich authored
Bug: 205577427 Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: Idbecb16660ab055056269184091569264160bcc8
-
Matthias Maennich authored
Bug: 205577427 Signed-off-by:
Matthias Maennich <maennich@google.com> Change-Id: I0f70c54538b670f15ece913f7874f8ae15b84f71
-
- Nov 19, 2021
-
-
Treehugger Robot authored
-