Commit Graph

39111 Commits

Author SHA1 Message Date
Lukács T. Berki 6222fd77f5 Merge "Fix the environment of soong_build:" am: 2373e597ea
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625980

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I89423cbfbd352d3fd88949bd84f27ec98798bd95
2021-03-11 07:50:54 +00:00
Lukács T. Berki dfa33be445 Merge "Fix writedocs." 2021-03-11 07:38:42 +00:00
Lukacs T. Berki 81a6983dc2 Fix writedocs.
This probably got broken by aosp/1609473 because soong_build is now
invoked in two different ways:

- By its absolute path during building out/soong/build.ninja
- By its path relative to the source root when generating documentation

Bug: 182347000
Test: Manual (the long incantation on b/182347000)
Change-Id: I0a3a97e4865ffde4a450a3f7baf3980b5a2016c8
2021-03-11 08:37:01 +01:00
Paul Duffin 93706aeef2 Add AssertStringListContains to TestHelper
Bug: 181070625
Test: m nothing
Change-Id: I5b36b748a2f0b7c189aa9e12cf0ad0f663c92a9a
2021-03-11 07:26:19 +00:00
Paul Duffin ecdac8a6d6 Convert fuchsia tests to use test fixtures
Bug: 181070625
Test: m nothing
Change-Id: Ic2b86f7c603ff1c4b48884cb58908db536d98f37
2021-03-11 07:26:11 +00:00
Paul Duffin f7f65dafb4 Add prebuilt_boot_image and add boot_images to sdk
Bug: 177892522
Test: m nothing
Change-Id: I640359acd6840507f32d7034c97d4d1c7ff591e9
2021-03-11 07:24:26 +00:00
Lukács T. Berki a55aefd57b Merge "Print a correct error message when a non-hermetic tool is not found." 2021-03-11 07:10:08 +00:00
Lukács T. Berki 2373e597ea Merge "Fix the environment of soong_build:" 2021-03-11 07:09:24 +00:00
Treehugger Robot 3ccb6af0e7 Merge "AIDEGen: Add "-fprofile-sample-use" parameter into category." am: b3d6edd6c0 am: d32045e2f3 am: 0a74edc095
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620690

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I390e6a4e1024d7343b4baa527f10b258b6f7e2a8
2021-03-11 06:30:59 +00:00
Jingwen Chen 68969dda36 Merge "bp2build: add python_binary_host converter." am: 6aeb2911d8 am: 878997f3aa am: 84e4f6975d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1622686

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Iaf359d221c7fc190142518b5e2fb2333b7478c1f
2021-03-11 06:30:44 +00:00
Treehugger Robot 0a74edc095 Merge "AIDEGen: Add "-fprofile-sample-use" parameter into category." am: b3d6edd6c0 am: d32045e2f3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620690

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I90d57a16ea4cf3f20b0f20c345bc47242397eb71
2021-03-11 05:52:10 +00:00
Jingwen Chen 84e4f6975d Merge "bp2build: add python_binary_host converter." am: 6aeb2911d8 am: 878997f3aa
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1622686

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ic893cac2e75edc1323ca92aa3b9c88e07f1b2581
2021-03-11 05:51:54 +00:00
Treehugger Robot d32045e2f3 Merge "AIDEGen: Add "-fprofile-sample-use" parameter into category." am: b3d6edd6c0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620690

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6e62eaa9bed684d767e36d1388b68cb1df11bd13
2021-03-11 05:14:25 +00:00
Jingwen Chen 878997f3aa Merge "bp2build: add python_binary_host converter." am: 6aeb2911d8
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1622686

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I624edb913c9c572fda2e4c9cc87f000e8b3a8e44
2021-03-11 05:13:55 +00:00
Chen Xu 42be01b733 Merge "include new settings lib to the apex-dependency allow list" into sc-dev 2021-03-11 04:51:40 +00:00
Treehugger Robot b3d6edd6c0 Merge "AIDEGen: Add "-fprofile-sample-use" parameter into category." 2021-03-11 04:34:02 +00:00
Jingwen Chen 6aeb2911d8 Merge "bp2build: add python_binary_host converter." 2021-03-11 04:21:41 +00:00
Treehugger Robot 853ceac1d9 [automerger skipped] Merge "update apex/allowed_deps.txt" am: 215725913c am: 1a690fcbbb -s ours am: 261524634d -s ours
am skip reason: Change-Id I0ea6b33c2d27081a5f0622edb0f5df4088a71455 with SHA-1 5225ca9434 is in history

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620685

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If0eb1ef3c80d2bc1b4210fd4a74aab2d6a891c1e
2021-03-11 03:04:37 +00:00
Jaewoong Jung bc098a5c26 Merge "Lineage properties support module references." am: 6df5e0307d am: c3df3c5396 am: 4bd1fc1763
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625101

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id5f3b9ab9ba11e274a4921a9ab07392b1bb891ff
2021-03-11 03:04:25 +00:00
Paul Duffin e5e761eab2 Merge "Avoid calling DepIsInSameApex when excluded from apex contents" am: 9c2e6d50b4 am: 46a694ba85 am: 4ea76e8caf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626500

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib6248a20ea0b929286691a083fa5e5a93ea65285
2021-03-11 03:04:16 +00:00
Paul Duffin ebf6cb10ad Merge "Convert etc tests to use test fixtures" am: 38cf70a088 am: 6c4d061ad5 am: e6bced0c4f
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625390

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I25339fa42e2f207bb8aeb437cff0c9142aedb6e9
2021-03-11 03:04:09 +00:00
Colin Cross de2c316d39 Merge "Add comment to lintPaths" am: 42e49979f2 am: 8aac2c3dd5 am: 72241f12c0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1624661

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I71f4ccd1d39a604f3dbd8d724d4abe8eb2939b84
2021-03-11 03:03:58 +00:00
Treehugger Robot 261524634d [automerger skipped] Merge "update apex/allowed_deps.txt" am: 215725913c am: 1a690fcbbb -s ours
am skip reason: Change-Id I0ea6b33c2d27081a5f0622edb0f5df4088a71455 with SHA-1 5225ca9434 is in history

Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620685

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I432c029906ccb86f27f76cf7479bc651ea5961ee
2021-03-11 02:20:18 +00:00
Jaewoong Jung 4bd1fc1763 Merge "Lineage properties support module references." am: 6df5e0307d am: c3df3c5396
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625101

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I8541e1e2aa1e9866e7616167f3305e2cd9c53419
2021-03-11 02:19:57 +00:00
Paul Duffin 4ea76e8caf Merge "Avoid calling DepIsInSameApex when excluded from apex contents" am: 9c2e6d50b4 am: 46a694ba85
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626500

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If3b078034869c482a624c66b1093fb97e0ae6871
2021-03-11 02:19:40 +00:00
Paul Duffin e6bced0c4f Merge "Convert etc tests to use test fixtures" am: 38cf70a088 am: 6c4d061ad5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625390

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I58c0b7c4263aa496842048e5be282bbde22798fd
2021-03-11 02:19:21 +00:00
Colin Cross 72241f12c0 Merge "Add comment to lintPaths" am: 42e49979f2 am: 8aac2c3dd5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1624661

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib48bcb25eb1b6eb49ace54675e9eab42300e103c
2021-03-11 02:19:00 +00:00
Treehugger Robot 1a690fcbbb Merge "update apex/allowed_deps.txt" am: 215725913c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620685

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ide52f42cf6019d0f3935c5253b6cd7d09ee9c63c
2021-03-11 02:05:47 +00:00
Colin Cross 9c78cb83d0 Propagate LANG environment variable to lint in RBE
Without LANG, lint's text output is ASCII instead of UTF-8, causing
differences between local and remote execution.

Bug: 181681346
Bug: 182415460
Test: m USE_RBE=true RBE_LINT=true
Change-Id: I0ad54aa731582c9b54abb80f50ba508c75992b91
2021-03-10 18:03:05 -08:00
Colin Cross 9b93af488b Default lint RBE to local exec strategy
Match other tools by defaulting to local exec strategy.

Also use the local absolute path when using the local exec strategy.

Bug: 181681346
Test: m USE_RBE=true RBE_LINT=true
Test: m USE_RBE=true RBE_LINT=true RBE_LINT_EXEC_STRATEGY=remote
Change-Id: I1d6d20ec69663b99d6d9af1d8e5e67b48a5cd050
2021-03-10 18:03:05 -08:00
Jaewoong Jung c3df3c5396 Merge "Lineage properties support module references." am: 6df5e0307d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625101

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7fb218215e9b8c7395756ccbd78edf6674b259ad
2021-03-11 02:00:38 +00:00
Paul Duffin 46a694ba85 Merge "Avoid calling DepIsInSameApex when excluded from apex contents" am: 9c2e6d50b4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626500

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ief63f1156c7db836343032eb1846a23286b99ea6
2021-03-11 01:58:08 +00:00
Paul Duffin 6c4d061ad5 Merge "Convert etc tests to use test fixtures" am: 38cf70a088
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625390

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I7f493df3148c0610374cf1a6b1b4dca64d5f5fec
2021-03-11 01:56:53 +00:00
Treehugger Robot 215725913c Merge "update apex/allowed_deps.txt" 2021-03-11 01:35:46 +00:00
Cindy Zhou e0c14678d4 Enable cfi for 32bit arch
Enabling cfi for 32-bit arch; b/35157333 seems to have been resolved in b/67507331.

Bug: 158010610

Test: manual interaction with Wimbley device: youtube video, chrome
navigations, gmail
MPTS testing on Sargo
Change-Id: I9eb034deed9938710f0f7b690fa57108d9bc5669

Change-Id: I434748ede352f998e64a6639de6ba162762ee7f0
2021-03-10 17:14:02 -08:00
Jaewoong Jung 6df5e0307d Merge "Lineage properties support module references." 2021-03-11 00:59:32 +00:00
Colin Cross dae2a8a00f Merge "Revert "Skip old file cleanup for non-full builds."" am: 75a38ba791 am: 0fe5a48ccc am: dbbe1d6da5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625059

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Id378151c0a65380ec138c2b34ff6ff02abb12178
2021-03-11 00:00:23 +00:00
Paul Duffin 5844d0d0fd Merge "Support test fixtures in java package" am: 29e98e5ede am: 1d58079c9c am: 05d6367813
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625388

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ib66c99c7e923574fbe54cca7d5314bdcc5d96adf
2021-03-10 23:59:56 +00:00
Paul Duffin 56876b062f Merge "Support test fixtures in dexpreopt package" am: 4ce31e448f am: 5a9dbbbb92 am: 86c61b54d3
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625387

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie7cb368d48689478e71cba3000c62f990cf9d952
2021-03-10 23:59:29 +00:00
Paul Duffin 0416343c5b Merge changes Ib2c6ac28,I7c76ed6d,I00415f10,I4be2a16c,I6f269c9c, ... am: 67e848ab04 am: 07d76a4ec2 am: 020cd977dc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625385

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I9535f62f41e12d1c09c0173d6ece58abede67945
2021-03-10 23:57:35 +00:00
Paul Duffin 9aceca7b76 Merge "Convert genrule tests to use test fixtures" am: 6edc952d89 am: a11ec1f568 am: a97f71698c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1619324

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: Ie61e991afde1a8b28237d7d82f83c38be49866cc
2021-03-10 23:56:51 +00:00
Colin Cross 8aac2c3dd5 Merge "Add comment to lintPaths" am: 42e49979f2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1624661

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I6f65aebc59148f74b9b603a6733bcb477ef4576c
2021-03-10 23:31:24 +00:00
Paul Duffin 9c2e6d50b4 Merge "Avoid calling DepIsInSameApex when excluded from apex contents" 2021-03-10 23:30:48 +00:00
Paul Duffin 38cf70a088 Merge "Convert etc tests to use test fixtures" 2021-03-10 23:24:04 +00:00
Colin Cross dbbe1d6da5 Merge "Revert "Skip old file cleanup for non-full builds."" am: 75a38ba791 am: 0fe5a48ccc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625059

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I5a241f7e6a808855b6b460c85e306859bb5d5754
2021-03-10 23:14:12 +00:00
Paul Duffin 05d6367813 Merge "Support test fixtures in java package" am: 29e98e5ede am: 1d58079c9c
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625388

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I04d2ad1baa81b48eb8e53e3adc42751faebf613c
2021-03-10 23:14:07 +00:00
Paul Duffin 86c61b54d3 Merge "Support test fixtures in dexpreopt package" am: 4ce31e448f am: 5a9dbbbb92
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625387

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I0129350513b4282c73b6c8c6c5acbcffcdd9da2b
2021-03-10 23:14:02 +00:00
Paul Duffin 020cd977dc Merge changes Ib2c6ac28,I7c76ed6d,I00415f10,I4be2a16c,I6f269c9c, ... am: 67e848ab04 am: 07d76a4ec2
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625385

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I16a3907d18a0a7f3cb56aeb08bf1226f023aa089
2021-03-10 23:13:57 +00:00
Paul Duffin a97f71698c Merge "Convert genrule tests to use test fixtures" am: 6edc952d89 am: a11ec1f568
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1619324

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I238d4404ff4ac0c3c57c67c00970f446dc5ffc7a
2021-03-10 23:13:46 +00:00
Colin Cross 0fe5a48ccc Merge "Revert "Skip old file cleanup for non-full builds."" am: 75a38ba791
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1625059

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: If3186c4eeb2d83cc57e422190e7b24be13d49b98
2021-03-10 23:08:18 +00:00