Commit Graph

39610 Commits

Author SHA1 Message Date
Paul Duffin 710c370485 Merge "Convert shared customizer functions to return FixturePreparers" am: 7ba0448314 am: 47e8b9af4e am: 85ca23b70e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647197

Change-Id: I223001416be6cc38c55ae4415536a0740a43e48f
2021-03-22 10:00:05 +00:00
Paul Duffin 992c564089 Merge "Allow test handlers to be either FixturePreparer or testCustomizer" am: 241f547365 am: 8381f3c74e am: d80d2f227a
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1629633

Change-Id: Idd57f47b037c65dbcd4f106b5fcd4b7413c5fe1a
2021-03-22 09:59:56 +00:00
Paul Duffin 1c62e2eaa6 Merge "Convert apex/boot_image_test.go to use test fixtures" am: 043427b276 am: e20b5ea05e am: 8b92fdf019
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626508

Change-Id: Ie9919a542222bf117b50cbc4385f7309bea723ae
2021-03-22 09:59:47 +00:00
Paul Duffin 40931a80f3 Merge "Switch testApex and related methods to use test fixtures" am: 32b0e07228 am: 7b1a647d0d am: 0cd1c99cbd
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626507

Change-Id: If591adb259ad8a8e7039bb283743b89c34b848f8
2021-03-22 09:59:38 +00:00
Paul Duffin 85ca23b70e Merge "Convert shared customizer functions to return FixturePreparers" am: 7ba0448314 am: 47e8b9af4e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647197

Change-Id: I3b9cf01007f3cd29bb0e8a363330d3e4ddb960cf
2021-03-22 09:15:07 +00:00
Paul Duffin d80d2f227a Merge "Allow test handlers to be either FixturePreparer or testCustomizer" am: 241f547365 am: 8381f3c74e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1629633

Change-Id: I0187b3dcb18c4bb465b26c52098fcbc6feec6218
2021-03-22 09:15:00 +00:00
Paul Duffin 8b92fdf019 Merge "Convert apex/boot_image_test.go to use test fixtures" am: 043427b276 am: e20b5ea05e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626508

Change-Id: I261edc986b7f2489fdab0c7f3798d96f4d124933
2021-03-22 09:14:51 +00:00
Paul Duffin 0cd1c99cbd Merge "Switch testApex and related methods to use test fixtures" am: 32b0e07228 am: 7b1a647d0d
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626507

Change-Id: Ic0de1a6802431c736f963e9843a05693d7cee7d4
2021-03-22 09:14:43 +00:00
Paul Duffin 47e8b9af4e Merge "Convert shared customizer functions to return FixturePreparers" am: 7ba0448314
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647197

Change-Id: Ib7382f29908fead40c54d73f98edfe9bd71a6ae7
2021-03-22 08:35:06 +00:00
Paul Duffin 8381f3c74e Merge "Allow test handlers to be either FixturePreparer or testCustomizer" am: 241f547365
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1629633

Change-Id: I3980a7bdfbc83d43aa4597da7aa6f3f2f77b6cad
2021-03-22 08:34:56 +00:00
Paul Duffin e20b5ea05e Merge "Convert apex/boot_image_test.go to use test fixtures" am: 043427b276
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626508

Change-Id: I6cf92425772991c86653eb274c356bacb46224c9
2021-03-22 08:34:45 +00:00
Paul Duffin 7b1a647d0d Merge "Switch testApex and related methods to use test fixtures" am: 32b0e07228
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626507

Change-Id: I998ffdcaaaee0d38f70ba75679acc0d5198516df
2021-03-22 08:34:05 +00:00
Paul Duffin 7ba0448314 Merge "Convert shared customizer functions to return FixturePreparers" 2021-03-22 08:05:56 +00:00
Paul Duffin 241f547365 Merge "Allow test handlers to be either FixturePreparer or testCustomizer" 2021-03-22 08:05:36 +00:00
Paul Duffin 043427b276 Merge "Convert apex/boot_image_test.go to use test fixtures" 2021-03-22 08:05:21 +00:00
Paul Duffin 32b0e07228 Merge "Switch testApex and related methods to use test fixtures" 2021-03-22 08:04:55 +00:00
Treehugger Robot b3675e13cf Merge "Allow customization of all fixture state at once" am: 5e737ad1d5 am: 14c63b80ba am: 19cff5f313
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626506

Change-Id: I3ea79afbcb7a64130968bbc5fc57c2f7550e3fd9
2021-03-22 01:52:47 +00:00
Treehugger Robot 19cff5f313 Merge "Allow customization of all fixture state at once" am: 5e737ad1d5 am: 14c63b80ba
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626506

Change-Id: Ie79e818aa84f8cab3be1ca5457213d5712a177cf
2021-03-22 01:13:26 +00:00
Treehugger Robot 14c63b80ba Merge "Allow customization of all fixture state at once" am: 5e737ad1d5
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1626506

Change-Id: Ifa729556834894acf0e0a4f6cdac067152f27f67
2021-03-22 00:25:58 +00:00
Treehugger Robot 5e737ad1d5 Merge "Allow customization of all fixture state at once" 2021-03-21 23:48:43 +00:00
Paul Duffin c2c17d1b6f Merge "Add prepareForSdkTestWithJava" am: 3bcdfe8bbb am: b830c4a743 am: 94a3d3e2c0
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645678

Change-Id: Ie7d7ab6091d4a9b1c9d628ab1c3c02a7576e391e
2021-03-21 14:59:59 +00:00
Paul Duffin 50c454e2e4 Merge "Java build components require android build components" am: d5deba1126 am: babd0895fc am: f7dad7b189
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645677

Change-Id: Icccf7bbb67f93b5407c0d3a55a100e3305be859d
2021-03-21 14:59:48 +00:00
Paul Duffin 94a3d3e2c0 Merge "Add prepareForSdkTestWithJava" am: 3bcdfe8bbb am: b830c4a743
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645678

Change-Id: I0ad9c39ad9e142ed12ead8043de4ebfcf15878c7
2021-03-21 13:38:32 +00:00
Paul Duffin f7dad7b189 Merge "Java build components require android build components" am: d5deba1126 am: babd0895fc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645677

Change-Id: Iecd8fc4791163ad73b313ae6bde2aad674fb7d7f
2021-03-21 13:38:20 +00:00
Paul Duffin b830c4a743 Merge "Add prepareForSdkTestWithJava" am: 3bcdfe8bbb
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645678

Change-Id: I93a85f38f48a55589ce20470e66ce5e3da8ea9d3
2021-03-21 12:55:16 +00:00
Paul Duffin babd0895fc Merge "Java build components require android build components" am: d5deba1126
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1645677

Change-Id: Ie7c492d06d7c2f620fc816e42e82a97bf641cd9d
2021-03-21 12:54:25 +00:00
Paul Duffin 3bcdfe8bbb Merge "Add prepareForSdkTestWithJava" 2021-03-21 11:07:03 +00:00
Paul Duffin d5deba1126 Merge "Java build components require android build components" 2021-03-21 11:06:33 +00:00
Paul Duffin d14cbc1e69 Add prepareForSdkTestWithJava
Bug: 182638834
Test: m nothing
Change-Id: I86cb08a640c7e39c1eaaf54926699f32a32ccc9b
2021-03-21 11:01:13 +00:00
Paul Duffin ce5a4547bb Java build components require android build components
Java build components invariably require android build components such
as the arch mutator (to create the common variant) so include them
together.

Bug: 181070625
Test: m nothing
Change-Id: I435b09a34c48c67b890368b37b8da27e8de97c9a
2021-03-21 10:20:25 +00:00
Treehugger Robot 8de6291424 Merge "Revert "[strip.sh] Move remaining GNU binutils usage to llvm binutils"" am: f2be52c4dc am: 7ce29d53bf am: 62701ff807
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647203

Change-Id: I421b4ee552ec335a363c0393100352982b1161a1
2021-03-20 21:24:27 +00:00
Treehugger Robot 62701ff807 Merge "Revert "[strip.sh] Move remaining GNU binutils usage to llvm binutils"" am: f2be52c4dc am: 7ce29d53bf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647203

Change-Id: Ie8f1380477a1350492d1e750c990a2135bd72d00
2021-03-20 20:47:33 +00:00
Treehugger Robot 7ce29d53bf Merge "Revert "[strip.sh] Move remaining GNU binutils usage to llvm binutils"" am: f2be52c4dc
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1647203

Change-Id: I430fe79d46a8143a339a46eca462d8848453391f
2021-03-20 20:08:31 +00:00
Treehugger Robot f2be52c4dc Merge "Revert "[strip.sh] Move remaining GNU binutils usage to llvm binutils"" 2021-03-20 19:25:23 +00:00
Jaewoong Jung 7c3ac74625 Merge "Take Module implementations out of java/java.go." am: 2406d689bf am: dd9c7b9f38 am: 23893fe81e
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1643842

Change-Id: Id84db25e38159c103372051ba9f4c5801cada702
2021-03-20 17:16:20 +00:00
Jaewoong Jung 23893fe81e Merge "Take Module implementations out of java/java.go." am: 2406d689bf am: dd9c7b9f38
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1643842

Change-Id: I591714d8d40dbcfc4a196862509340af2074c607
2021-03-20 16:34:00 +00:00
Jaewoong Jung dd9c7b9f38 Merge "Take Module implementations out of java/java.go." am: 2406d689bf
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1643842

Change-Id: I5ea3b3c2455b539a50ef2f0f1ef38c338fbf5e01
2021-03-20 15:55:16 +00:00
Jaewoong Jung 2406d689bf Merge "Take Module implementations out of java/java.go." 2021-03-20 15:29:32 +00:00
David Srbecky 33dfba1d9c Revert "[strip.sh] Move remaining GNU binutils usage to llvm binutils"
This reverts commit ad50ce8349.

Bug: 183237575
Reason for revert: Breaks stack unwinding

Change-Id: I256dc77525687fb3e670355587b1eac72158b274
2021-03-20 14:46:15 +00:00
Treehugger Robot 79ffb41236 Merge "manifest_check.py: translate library names using dexpreopt configs." am: 8cc04e59e1 am: cb81bee097 am: 49bdd8f8e7
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620796

Change-Id: If863f72813c2f10d6edf31a70197e872a403eb2f
2021-03-20 14:09:43 +00:00
Treehugger Robot 49bdd8f8e7 Merge "manifest_check.py: translate library names using dexpreopt configs." am: 8cc04e59e1 am: cb81bee097
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620796

Change-Id: I04d7cf05598975e0f80f9455614f2cd9634e2c4a
2021-03-20 13:26:52 +00:00
Treehugger Robot cb81bee097 Merge "manifest_check.py: translate library names using dexpreopt configs." am: 8cc04e59e1
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1620796

Change-Id: I4977511c8eb7aeb5b92c49563505f7f51a4968ba
2021-03-20 12:48:04 +00:00
Treehugger Robot 8cc04e59e1 Merge "manifest_check.py: translate library names using dexpreopt configs." 2021-03-20 12:12:52 +00:00
Paul Duffin 810f33d9ee Convert shared customizer functions to return FixturePreparers
Bug: 181070625
Test: m nothing
Change-Id: I8d09f91a3db23eb36cd73a13e418df98949ec72d
2021-03-20 11:33:03 +00:00
Paul Duffin 2be9dcd3aa Allow test handlers to be either FixturePreparer or testCustomizer
This allows the testCustomizers to be switched to FixturePreparers
incrementally rather than in one go.

Bug: 181070625
Test: m nothing
Change-Id: Idd9d2e28abf9b17fc46b5566ab8d3affa330287e
2021-03-20 10:25:45 +00:00
Paul Duffin 34d433ad7e Convert apex/boot_image_test.go to use test fixtures
Bug: 181070625
Test: m nothing
Change-Id: I940353e32233317d9e932b2d61908125e4c33766
2021-03-20 10:25:45 +00:00
Paul Duffin e05480ac47 Switch testApex and related methods to use test fixtures
Bug: 181070625
Test: m nothing
Change-Id: Icdd9c3d807d5497ef85946a877c6cd4b4af045bc
2021-03-20 10:25:45 +00:00
Paul Duffin ae542a58af Allow customization of all fixture state at once
Adds FixtureCustomPreparer.

Bug: 181070625
Test: m nothing
Change-Id: I310e16661a0f032f778481d9b69da2e0e9a084cf
2021-03-20 10:25:45 +00:00
Bob Badour 3dc33eacbe [automerger skipped] Minimal license feature. am: 459beab694 -s ours am: b5d58b3eaa -s ours am: 64a932b9c7 -s ours am: 7ebfebdb93 -s ours am: 84d9b74510 -s ours
am skip reason: skip tag Change-Id Ic78672cd25da13aa9078a48b06446f66780c792d with SHA-1 459beab694 is already in history

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

Change-Id: Iac5d675b4c31d6ebd226dcd7a70e27f6340754ed
2021-03-19 23:30:12 +00:00
Julien Desprez a3af8365b5 Merge "Migrate manifest_*_test out of test mapping" am: 0387862185 am: 0000496989 am: 9a4c1ee1b4
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/1646095

Change-Id: I884375bfa05e9dd513f91a35d1bb4fe12f60f269
2021-03-19 23:10:45 +00:00