Commit Graph

82773 Commits

Author SHA1 Message Date
Cole Faust
15b0238fd9 Merge "Add avbtool alias" am: 5137db0333 am: 3459c3acd6 am: 51aae673fa am: dfcdbdee4d
Original change: https://android-review.googlesource.com/c/platform/build/+/2201452

Change-Id: Iebe8c9c34e0a14b8279615e6d7b1df00fdbb5aac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-31 03:01:59 +00:00
Cole Faust
dfcdbdee4d Merge "Add avbtool alias" am: 5137db0333 am: 3459c3acd6 am: 51aae673fa
Original change: https://android-review.googlesource.com/c/platform/build/+/2201452

Change-Id: I4af52dc8c96d64cc8fe52e78d6a39ae5083a8244
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-31 02:10:17 +00:00
Cole Faust
51aae673fa Merge "Add avbtool alias" am: 5137db0333 am: 3459c3acd6
Original change: https://android-review.googlesource.com/c/platform/build/+/2201452

Change-Id: I21a1eec32d8f27d2696b29e07fd618e2f904dcb4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-31 01:43:27 +00:00
Cole Faust
3459c3acd6 Merge "Add avbtool alias" am: 5137db0333
Original change: https://android-review.googlesource.com/c/platform/build/+/2201452

Change-Id: I05dac1da118719bc8c23646be238beda9f4233dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-31 01:14:14 +00:00
Treehugger Robot
2ab11411db Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf am: 1281339d9b am: a15975dda0 am: 0992c82221 am: dac66b313c
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755

Change-Id: If76d05697ceab4c2ec1d97639420ee32d746c0aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-31 00:35:35 +00:00
Cole Faust
5137db0333 Merge "Add avbtool alias" 2022-08-31 00:31:15 +00:00
Treehugger Robot
dac66b313c Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf am: 1281339d9b am: a15975dda0 am: 0992c82221
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755

Change-Id: I97800eeb621cc9bf6933ceb8ecd9415f308c4f3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-31 00:08:19 +00:00
Treehugger Robot
0992c82221 Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf am: 1281339d9b am: a15975dda0
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755

Change-Id: I8863f8d128a03262e6c7d7e2fb9361a7fedb8851
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 23:28:34 +00:00
Treehugger Robot
a15975dda0 Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf am: 1281339d9b
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755

Change-Id: I6af23a5c49faf5398dd9c5839b70270eb8e03f19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 23:00:06 +00:00
Treehugger Robot
1281339d9b Merge "Move Payload/StreamProperty class to ota_utils.py" am: 364cfb2eaf
Original change: https://android-review.googlesource.com/c/platform/build/+/2201755

Change-Id: Id44977dafbf184cc80e0b8686571c57afda16496
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 22:31:14 +00:00
Treehugger Robot
364cfb2eaf Merge "Move Payload/StreamProperty class to ota_utils.py" 2022-08-30 22:09:57 +00:00
Cole Faust
45844ab338 Add avbtool alias
As a replacement for the removal of the avbtool symlink

Bug: 198619163
Test: Manually running `avbtool`
Change-Id: I54d504a5132e5ac89337e67a07bca0a6f410c272
2022-08-30 13:59:07 -07:00
Alix Espino
705255457e Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7 am: ff91767d9c am: a5fb14d92f am: 24b6248bec am: 905e014c20
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536

Change-Id: I6afa59591074152adef355e5058b581601b2621d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 20:00:44 +00:00
Sam Delmerico
696218bbd4 Merge changes I2325e199,I534caab0 am: 31302e9266 am: 6395ce5dce am: 5cc3560fcf am: 972be47755 am: 53a47773eb
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736

Change-Id: I83c1693b6afa194a267aab9d776a17b6084bf282
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 19:58:49 +00:00
Kelvin Zhang
fa9286943c Rename ota_utils.Payload to PayloadGenerator
There's also a Payload class in system/update_engine/scripts. To avoid
name collision, rename the one in releasetools to PayloadGenerator.
No functional changes in this CL.

Bug: 227848550
Test: th

Change-Id: Ib7d4c7ad9839d99416d965e3a3661b8cee7b7693
2022-08-30 19:46:49 +00:00
Alix Espino
905e014c20 Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7 am: ff91767d9c am: a5fb14d92f am: 24b6248bec
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536

Change-Id: I4e4e54047c06836a7ac0cdae4554cfc15855cb1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 19:43:14 +00:00
Sam Delmerico
53a47773eb Merge changes I2325e199,I534caab0 am: 31302e9266 am: 6395ce5dce am: 5cc3560fcf am: 972be47755
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736

Change-Id: I1013a86597d3a4396767262144545cad5f3f1212
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 19:29:52 +00:00
Alix Espino
24b6248bec Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7 am: ff91767d9c am: a5fb14d92f
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536

Change-Id: If300c49a18cf22e2a31c3fb9fe8735f13f45a1c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 18:49:35 +00:00
Sam Delmerico
972be47755 Merge changes I2325e199,I534caab0 am: 31302e9266 am: 6395ce5dce am: 5cc3560fcf
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736

Change-Id: I0f1cdc7931b274fcd691d38b0c57741253c20b0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 18:48:49 +00:00
Kelvin Zhang
62a7f6e08e Move Payload/StreamProperty class to ota_utils.py
This allows other modules to import these classes w/o bring in tons of
depedency. No functional changes.

Test: th
Bug: 227848550
Change-Id: I98139b45c02eddefa8a26d032e759fa11cc4c694
2022-08-30 18:29:41 +00:00
Alix Espino
a5fb14d92f Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7 am: ff91767d9c
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536

Change-Id: I3944b7e90133e8d34b5276d43fe20f3e35e64790
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 18:21:38 +00:00
Sam Delmerico
5cc3560fcf Merge changes I2325e199,I534caab0 am: 31302e9266 am: 6395ce5dce
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736

Change-Id: Id5e472bddfe2af214304a4ffefb9909934f5cb81
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 18:20:51 +00:00
Alix Espino
ff91767d9c Merge "Default BuildBrokenClangProperty to empty (false)" am: d5c36e1fd7
Original change: https://android-review.googlesource.com/c/platform/build/+/2199536

Change-Id: I2f261d7b0aead8b41f9f7ad3c5a61f2b610ee6a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 17:52:19 +00:00
Sam Delmerico
6395ce5dce Merge changes I2325e199,I534caab0 am: 31302e9266
Original change: https://android-review.googlesource.com/c/platform/build/+/2200736

Change-Id: I5ec972fd43380a99dd06441dae159655163b6cd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 17:51:49 +00:00
Alix Espino
d5c36e1fd7 Merge "Default BuildBrokenClangProperty to empty (false)" 2022-08-30 17:42:10 +00:00
Sam Delmerico
31302e9266 Merge changes I2325e199,I534caab0
* changes:
  skip soong tests by default for b command
  insert --config=bp2build before -- in b args
2022-08-30 17:26:57 +00:00
Treehugger Robot
4eac8b0602 Merge "Revert "skip soong tests by default for b command"" am: d50af652bc am: 4a71153a07 am: d86996a524 am: 75237a1c47 am: 86fb7ee1dc
Original change: https://android-review.googlesource.com/c/platform/build/+/2200585

Change-Id: Ifadd2f4f29375700bb0b25683e0f14e9fadaffde
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 14:43:52 +00:00
Sam Delmerico
e4c74c5eef skip soong tests by default for b command
It doesn't really make sense to incur the cost of running Soong tests to
Bazel users. We can shave off 20 seconds from the local critical path
during clean builds (or if Soong itself has changed) by enabling
--skip-soong-tests in the b command.

Test: b build '...'
Test: b build '...' --run-soong-tests
Bug: 240231596
Change-Id: I2325e1992099534b41ae996cee99e126a12f3c62
2022-08-30 10:30:19 -04:00
Sam Delmerico
e31d7de7b0 insert --config=bp2build before -- in b args
Bazel also supports `--foo bar` as another way to mean `--foo=bar`,
The current implementation would accidentally catch that and make it
`--foo --config=bp2build bar`. This CL instead requires that additional
arguments to the target come after a `--`.

E.g.
```
b run --args-for-bazel //foo -- --args-for-foo
```

Test: b build //build/bazel/scripts/difftool:difftool
Test: b run //build/bazel/scripts/difftool/difftool.py --level=FINE /tmp/legacyBuildFiles /tmp/bazelBuildFiles --file_type=object
Change-Id: I534caab04e4c919d4e7b6dc83b8a88e020626b18
2022-08-30 10:22:22 -04:00
Treehugger Robot
86fb7ee1dc Merge "Revert "skip soong tests by default for b command"" am: d50af652bc am: 4a71153a07 am: d86996a524 am: 75237a1c47
Original change: https://android-review.googlesource.com/c/platform/build/+/2200585

Change-Id: I5f165f7794425fb550983ed85c5944482a4330d5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 14:16:51 +00:00
Treehugger Robot
75237a1c47 Merge "Revert "skip soong tests by default for b command"" am: d50af652bc am: 4a71153a07 am: d86996a524
Original change: https://android-review.googlesource.com/c/platform/build/+/2200585

Change-Id: I00bc44c21df271eeb318b33a7eabcad5659d7dd3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 13:36:49 +00:00
Treehugger Robot
d86996a524 Merge "Revert "skip soong tests by default for b command"" am: d50af652bc am: 4a71153a07
Original change: https://android-review.googlesource.com/c/platform/build/+/2200585

Change-Id: Ibc22e7255cc62bcdb1be08d775161fcd62b8417e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 13:08:05 +00:00
Treehugger Robot
4a71153a07 Merge "Revert "skip soong tests by default for b command"" am: d50af652bc
Original change: https://android-review.googlesource.com/c/platform/build/+/2200585

Change-Id: I8f4877895244b5cd8f078a1fa9975e82af64c7c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 12:39:25 +00:00
Treehugger Robot
d50af652bc Merge "Revert "skip soong tests by default for b command"" 2022-08-30 12:18:08 +00:00
Hung-Wei Chen
43755f0653 Merge changes Icc298256,I9268cb11,I446a0b16,I347447eb,Iaae39e4c, ... am: be469cf909 am: ae294e2577 am: 055d8e80c0 am: 611f6f6993 am: 52b4dae328
Original change: https://android-review.googlesource.com/c/platform/build/+/2192417

Change-Id: I447367306bf76ecabdce3a8873d05bf165c38070
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 09:38:31 +00:00
Hung-Wei Chen
52b4dae328 Merge changes Icc298256,I9268cb11,I446a0b16,I347447eb,Iaae39e4c, ... am: be469cf909 am: ae294e2577 am: 055d8e80c0 am: 611f6f6993
Original change: https://android-review.googlesource.com/c/platform/build/+/2192417

Change-Id: I32400389f395cb1b56bf02efe3498a2a2d937f6d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 09:11:30 +00:00
Jingwen Chen
e7b2c97c6a Revert "skip soong tests by default for b command"
This reverts commit 56e576dc12.

Reason for revert: breaks `b cquery //foo:bar` - it strips out `//foo:bar`.

Change-Id: I92d8b1c2732efad3160d26ee78116eccc9f8e48a
2022-08-30 08:54:06 +00:00
Hung-Wei Chen
611f6f6993 Merge changes Icc298256,I9268cb11,I446a0b16,I347447eb,Iaae39e4c, ... am: be469cf909 am: ae294e2577 am: 055d8e80c0
Original change: https://android-review.googlesource.com/c/platform/build/+/2192417

Change-Id: I92f4b40bff697ab3e0677273c6bfd1cc5603b82d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 08:30:34 +00:00
Hung-Wei Chen
055d8e80c0 Merge changes Icc298256,I9268cb11,I446a0b16,I347447eb,Iaae39e4c, ... am: be469cf909 am: ae294e2577
Original change: https://android-review.googlesource.com/c/platform/build/+/2192417

Change-Id: I140e5e39fc0e44c708f16d5b89a05762b10db843
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 08:02:44 +00:00
Hung-Wei Chen
ae294e2577 Merge changes Icc298256,I9268cb11,I446a0b16,I347447eb,Iaae39e4c, ... am: be469cf909
Original change: https://android-review.googlesource.com/c/platform/build/+/2192417

Change-Id: I8bbec730c83a9b3b93847b9c6362e1aab8971105
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 07:32:29 +00:00
Hung-Wei Chen
be469cf909 Merge changes Icc298256,I9268cb11,I446a0b16,I347447eb,Iaae39e4c, ...
* changes:
  Remove HashTreeInfo from verity_utils.py
  Remove verity keys from info_dict
  Remove replace verity key args
  Remove unused args from common.py
  Clean up unused code for VB in verity_utils.py
  Remove verity related props from build_image.py
2022-08-30 07:10:23 +00:00
Treehugger Robot
c71cf0a0ec Merge "skip soong tests by default for b command" am: 1eb2dc871c am: 2661c5f818 am: 0d92b73705 am: aef7291b01 am: 732d8dda9a
Original change: https://android-review.googlesource.com/c/platform/build/+/2197295

Change-Id: I21d2ef2c4f5a37108cbbed16e1f9077ec54b0032
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 02:18:04 +00:00
Treehugger Robot
7f8cbf5930 Merge "Allow to force ro.audio.silent=1 in build." am: 00b4775107 am: 8bc1c2a558 am: befa9f51d3 am: f5ddca6cfd am: 529ff5a617
Original change: https://android-review.googlesource.com/c/platform/build/+/2197757

Change-Id: I6776bdb82669ca393522793fc698e3be0c69a6ed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 02:17:47 +00:00
Treehugger Robot
732d8dda9a Merge "skip soong tests by default for b command" am: 1eb2dc871c am: 2661c5f818 am: 0d92b73705 am: aef7291b01
Original change: https://android-review.googlesource.com/c/platform/build/+/2197295

Change-Id: Ic37f5d4b8c4cac68a0cc8fb441fc62473e48563e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 02:02:38 +00:00
Treehugger Robot
aef7291b01 Merge "skip soong tests by default for b command" am: 1eb2dc871c am: 2661c5f818 am: 0d92b73705
Original change: https://android-review.googlesource.com/c/platform/build/+/2197295

Change-Id: I41290992f76bee8332d0e6aa59dd2eeb90cadce3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 01:50:52 +00:00
Treehugger Robot
529ff5a617 Merge "Allow to force ro.audio.silent=1 in build." am: 00b4775107 am: 8bc1c2a558 am: befa9f51d3 am: f5ddca6cfd
Original change: https://android-review.googlesource.com/c/platform/build/+/2197757

Change-Id: I809d4c18fc5d0c21e46c91f338b3b8cb13c2901c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 01:49:46 +00:00
Treehugger Robot
0d92b73705 Merge "skip soong tests by default for b command" am: 1eb2dc871c am: 2661c5f818
Original change: https://android-review.googlesource.com/c/platform/build/+/2197295

Change-Id: I01f23ae1dd1ed5a4220a108c7c407ab5b3c9b506
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 01:24:05 +00:00
Treehugger Robot
f5ddca6cfd Merge "Allow to force ro.audio.silent=1 in build." am: 00b4775107 am: 8bc1c2a558 am: befa9f51d3
Original change: https://android-review.googlesource.com/c/platform/build/+/2197757

Change-Id: I00210a5382aea0b5841806ffc025ff1265cd3342
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 01:09:48 +00:00
Treehugger Robot
2661c5f818 Merge "skip soong tests by default for b command" am: 1eb2dc871c
Original change: https://android-review.googlesource.com/c/platform/build/+/2197295

Change-Id: Ic5438e59006905e1961c41a70c237a7ad233fb77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 00:52:18 +00:00
Treehugger Robot
befa9f51d3 Merge "Allow to force ro.audio.silent=1 in build." am: 00b4775107 am: 8bc1c2a558
Original change: https://android-review.googlesource.com/c/platform/build/+/2197757

Change-Id: I4e72eddd3ebfa6461dc381bb83f08c16f066b537
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-30 00:41:41 +00:00