Commit Graph

41884 Commits

Author SHA1 Message Date
Tobias Thierer
3342e45722 Merge "Build with OpenJDK 9 -target 1.8 by default except for errorprone." 2017-12-11 19:06:07 +00:00
Elisa Pascual Trevino
ff188feeb1 [DO NOT MERGE] Update security string to 2018-02-05
Bug 70487538
2017-12-11 18:36:56 +00:00
Tobias Thierer
bfa043039d Revert "Build with OpenJDK 9 -target 1.8 by default except for errorprone."
After this revert CL topic, the default toolchain for Android
goes back to being OpenJDK 8.

This revert is being prepared ahead of time in case of
any problems with CL topic:
https://r.android.com/#/q/topic:bug69449021_attempt2

Bug: 69449021
Test: Treehugger

Change-Id: I0ef41eff91e0d8437dc95e8569880f26f2529bc9
2017-12-11 14:21:37 +00:00
Tobias Thierer
ab1e54d5f1 Build with OpenJDK 9 -target 1.8 by default except for errorprone.
(This is cherry-picked from the first attempt to submit this CL
topic, which was reverted after 3 hours because of bug 70286093;
robolectric 3.{1.1,4.2} now stick with OpenJDK 8 to avoid that bug).

Before this CL topic, the build toolchain for .java source files
used OpenJDK 8, targeting 1.8 (v52 class files) by default.

This CL topic switches the default to OpenJDK 9, but still
targeting 1.8 (v52 class files) by default. If USE_ERROR_PRONE
is set to true, then the default remains OpenJDK 8.

Code in the Android platform should generally be unaffected,
but if host tools that are now compiled and run using
OpenJDK 9 are causing problems for your team, then let me
know.

To manually switch back to the old behavior for now (continue
using OpenJDK 8), run this command in your shell:
export EXPERIMENTAL_USE_OPENJDK9=false

Bug: 69449021
Test: Treehugger
Test: Running robolectric tests succeeds on internal-master
      after cherry-picking this CL topic, using the command
      line from http://b/70286093#comment1

(cherry picked from commit 5f36a62622)

Change-Id: I4972c714ed80c35328895e88675b56bf0e195c01
2017-12-11 14:21:37 +00:00
Søren Gjesse
463c9e7bc6 Merge "Revert "Enable R8 by default"" am: 5006ee95fc am: 9a6273a947
am: a7632a0e98

Change-Id: Ia1ae802ebdea0a99f8b1020ca81cf03d43aa9c95
2017-12-11 10:47:43 +00:00
Søren Gjesse
a7632a0e98 Merge "Revert "Enable R8 by default"" am: 5006ee95fc
am: 9a6273a947

Change-Id: I3ca14e74a8e71663603a25ed68139f3e2aa84345
2017-12-11 10:44:06 +00:00
Søren Gjesse
9a6273a947 Merge "Revert "Enable R8 by default""
am: 5006ee95fc

Change-Id: Id1daece62d540973fb2ba5b127eb8e781d4e9c07
2017-12-11 10:41:02 +00:00
Søren Gjesse
5006ee95fc Merge "Revert "Enable R8 by default"" 2017-12-11 10:34:02 +00:00
Søren Gjesse
c2afe55679 Revert "Enable R8 by default"
This reverts commit 7fbc84686c.

Reason for revert: Build failures on oc-mr1-dev-plus-aosp, b/70486468.

Change-Id: I8c1bf38355b1e35748e065d39038c2aaf37c64af
Exempt-From-Owner-Approval: Revert due to build failures
2017-12-11 10:29:07 +00:00
Søren Gjesse
533789f032 Merge "Enable R8 by default" am: f93deb040d am: adf6c87cd0
am: a942359cbb

Change-Id: Iff28ce49c5957ac7e0e82f1c466134b5c3943404
2017-12-11 07:43:13 +00:00
Søren Gjesse
a942359cbb Merge "Enable R8 by default" am: f93deb040d
am: adf6c87cd0

Change-Id: If20a9c11a6d3194d0e59c85ad0b18ad22e99da02
2017-12-11 07:37:10 +00:00
Søren Gjesse
adf6c87cd0 Merge "Enable R8 by default"
am: f93deb040d

Change-Id: I908f2b27a311a038f9574ea58b75fcfd0b9c8736
2017-12-11 07:34:04 +00:00
Søren Gjesse
f93deb040d Merge "Enable R8 by default" 2017-12-11 07:29:06 +00:00
SzuWei Lin
596c026fd6 Enable VNDK runtime checking
GSI enabled "BOARD_VNDK_VERSION := current" on O-MR1,
but disabled VNDK runtime checking. This patch enables the checking

Bug: 69393797
Test: Build pass and boot to home screen on a Pixel device with GSI
Change-Id: I8f20db0798a07e63c453a9fe64638b99b41cd166
Merged-In: I8f20db0798a07e63c453a9fe64638b99b41cd166
(cherry picked from commit 7323f1d4ec)
2017-12-11 02:05:50 +00:00
Simran Basi
e0c7f76823 Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112 am: a749d6bdb5 am: 5a8f82d4a1 am: 7b26faa5ea am: acaa4cc623 -s ours am: 203a1f407b -s ours am: f1be8db559 -s ours am: fd5769448d -s ours
am: 15949b76ab  -s ours

Change-Id: If79b90b216e5697ed70a0db8ccd879c5c5884021
2017-12-08 17:07:06 +00:00
Ryan Longair
0025fee6a0 resolve merge conflicts of e4f7788661 to nyc-dr1-dev am: 78f5ddb032 am: e53bed3f7d am: 73d1c9c6d9 am: 5cf66c7496 -s ours am: 3288f0cabb -s ours am: 7a5397dd65 -s ours am: 23aff09c6f -s ours
am: 439cb46989  -s ours

Change-Id: Ic945e9ff226b1b2e5cc1cfab58de7fb90e11ba8c
2017-12-08 17:05:35 +00:00
Jaegeuk Kim
6149ea8637 Merge "core, release: add sload.f2fs for otatools.zip" am: 10c9f5d9d3 am: a5a2f10d79
am: cc1d0c982e

Change-Id: I6a40d04c8935627f75ccf13b467bc96e63bfb2ee
2017-12-08 17:00:37 +00:00
Søren Gjesse
7fbc84686c Enable R8 by default
Test: m -j PRODUCT-aosp_x86-userdebug
Test: Check that some .vdex files built have R8 generated code
Change-Id: I3c07cfce7db44fcc2e1bf99960da248558d4a686
2017-12-08 14:00:21 +01:00
Simran Basi
15949b76ab Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112 am: a749d6bdb5 am: 5a8f82d4a1 am: 7b26faa5ea am: acaa4cc623 -s ours am: 203a1f407b -s ours am: f1be8db559 -s ours
am: fd5769448d  -s ours

Change-Id: I01dcd7af15ae5b9a144c7615ddbcb722437d681d
2017-12-08 04:13:54 +00:00
Ryan Longair
439cb46989 resolve merge conflicts of e4f7788661 to nyc-dr1-dev am: 78f5ddb032 am: e53bed3f7d am: 73d1c9c6d9 am: 5cf66c7496 -s ours am: 3288f0cabb -s ours am: 7a5397dd65 -s ours
am: 23aff09c6f  -s ours

Change-Id: Ic30a5d1a95ee3eeb1143ecfafba9d91fa43c1bf1
2017-12-08 04:12:07 +00:00
Simran Basi
fd5769448d Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112 am: a749d6bdb5 am: 5a8f82d4a1 am: 7b26faa5ea am: acaa4cc623 -s ours am: 203a1f407b -s ours
am: f1be8db559  -s ours

Change-Id: I6ca9821729b805d8d0b1a3555c9727b86a58c5bb
2017-12-08 04:08:09 +00:00
Ryan Longair
23aff09c6f resolve merge conflicts of e4f7788661 to nyc-dr1-dev am: 78f5ddb032 am: e53bed3f7d am: 73d1c9c6d9 am: 5cf66c7496 -s ours am: 3288f0cabb -s ours
am: 7a5397dd65  -s ours

Change-Id: I197aa79c91c786dc2751e071361374a35ab3e4e7
2017-12-08 04:06:50 +00:00
Simran Basi
f1be8db559 Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112 am: a749d6bdb5 am: 5a8f82d4a1 am: 7b26faa5ea am: acaa4cc623 -s ours
am: 203a1f407b  -s ours

Change-Id: Ia84379e5a5329bb5459fdf20942869919b5a891f
2017-12-08 04:03:53 +00:00
Ryan Longair
7a5397dd65 resolve merge conflicts of e4f7788661 to nyc-dr1-dev am: 78f5ddb032 am: e53bed3f7d am: 73d1c9c6d9 am: 5cf66c7496 -s ours
am: 3288f0cabb  -s ours

Change-Id: I838022c8e050a929371e0a3e3dd4d3207952ec22
2017-12-08 04:01:45 +00:00
Simran Basi
203a1f407b Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112 am: a749d6bdb5 am: 5a8f82d4a1 am: 7b26faa5ea
am: acaa4cc623  -s ours

Change-Id: I670716ca7eff2e8d7cf099d4e1c5ecfb82b4f847
2017-12-08 03:57:47 +00:00
Ryan Longair
3288f0cabb resolve merge conflicts of e4f7788661 to nyc-dr1-dev am: 78f5ddb032 am: e53bed3f7d am: 73d1c9c6d9
am: 5cf66c7496  -s ours

Change-Id: Ic73ef3b08a9703639cd4cf0ddf608d00192bc62c
2017-12-08 03:56:37 +00:00
Simran Basi
acaa4cc623 Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112 am: a749d6bdb5 am: 5a8f82d4a1
am: 7b26faa5ea

Change-Id: Ib60ff55bc957ec1a23a9267b9a8bd849d081f2f7
2017-12-08 03:55:16 +00:00
Ryan Longair
5cf66c7496 resolve merge conflicts of e4f7788661 to nyc-dr1-dev am: 78f5ddb032 am: e53bed3f7d
am: 73d1c9c6d9

Change-Id: Ib4ccc6f19c83595b9b27af6ca72f553a026f80e1
2017-12-08 03:51:35 +00:00
Simran Basi
7b26faa5ea Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112 am: a749d6bdb5
am: 5a8f82d4a1

Change-Id: I065f498ba2fb95f772759bc5e8fd5e2c0d962975
2017-12-08 03:50:33 +00:00
Ryan Longair
73d1c9c6d9 resolve merge conflicts of e4f7788661 to nyc-dr1-dev am: 78f5ddb032
am: e53bed3f7d

Change-Id: I5ceb0419bf68823577bec1e77a966d128420d7de
2017-12-08 03:47:33 +00:00
Simran Basi
5a8f82d4a1 Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories. am: 0dd1fb9112
am: a749d6bdb5

Change-Id: I0e00248c2da4d49f37fa3e8ebf2e1ed5d1252ee1
2017-12-08 03:47:33 +00:00
Ryan Longair
e53bed3f7d resolve merge conflicts of e4f7788661 to nyc-dr1-dev
am: 78f5ddb032

Change-Id: I6682fbcbd6cfd793b36813a6004fa5f46ce63d8a
2017-12-08 03:43:31 +00:00
Simran Basi
a749d6bdb5 Add support for multiple LOCAL_COMPATIBILITY_SUITES & undefined testcase directories.
am: 0dd1fb9112

Change-Id: Ia8733e00b476a40b29bd7f41b4d8cc8ae59260cc
2017-12-08 03:43:26 +00:00
SzuWei Lin
5cde531adb Add vintf into GSI
Bug: 70248004
Test: build pass and check the file in system image
Change-Id: Id3a8dd20e3de5dbba9d6ec222b32fed8817d300b
2017-12-08 11:07:35 +08:00
SzuWei Lin
f786f03656 Add a default apn-conf.xml into GSI
Add a default apn-conf.xml for telephony data network, then some
devices, ex. emulator, could use the default setting when it's
system image overrided by GSI.

Bug: 69869274
Test: build pass and boot a Pixel device with GSI to home screen
Change-Id: I0275a5d420eadcbb2f744e995c9a72a1fb46b935
2017-12-08 10:54:43 +08:00
Ryan Longair
78f5ddb032 resolve merge conflicts of e4f7788661 to nyc-dr1-dev
Bug: 67456333
Test: I solemnly swear I tested this conflict resolution.
Change-Id: I5f9a7692649312d79e9aa3d6b6f614a3aaa77a99
Merged-In: I77529021e852af35571fb99537d87100010b47af
2017-12-08 02:20:13 +00:00
Jaegeuk Kim
cc1d0c982e Merge "core, release: add sload.f2fs for otatools.zip" am: 10c9f5d9d3
am: a5a2f10d79

Change-Id: Icbca3310a938e2c48d4e82c2dd1454fec2a05c92
2017-12-08 01:13:43 +00:00
Jaegeuk Kim
a5a2f10d79 Merge "core, release: add sload.f2fs for otatools.zip"
am: 10c9f5d9d3

Change-Id: Ic0735affd801275c3c2f91535b8c5dfad7c75981
2017-12-08 01:07:30 +00:00
Dan Shi
a20b6aa331 Merge "Create artifacts to include the list of test configs" am: c6b28799e9 am: 00d3e58d1c
am: aa9f05a409

Change-Id: Ieb9380ef416c897b07af7444152e547cfa03f688
2017-12-08 01:04:46 +00:00
Elliott Hughes
7fe213507e Merge "Get off my lawn forever!" am: 68a6b90f6b am: de2b92aa6e
am: 811e87ccbb

Change-Id: I5a9245ca12adb086071c63f302ddab8dc0a8f344
2017-12-08 01:03:47 +00:00
Dan Shi
34f86d2623 Merge "Create an artifact to include the list of integrated tests in TradeFed" am: 3af39153a8 am: 477427a62c
am: 0c76aa1f03

Change-Id: I0815b039c4fb06ed6d1f44b5b113b8ece71eed4a
2017-12-08 01:02:33 +00:00
Elliott Hughes
ef40ea28a6 Merge "Explain why BuildImage failed." am: 9a33b96103 am: 76eb8e10ee
am: 20742517b4

Change-Id: Icee1c13e2dc8980ee697395b51e758c69e4b3cdf
2017-12-08 01:01:26 +00:00
Colin Cross
1999b3b189 Merge changes Ia7feaa13,Ib917761e am: af3984d26d am: c11df9e038
am: 3f74663fdf

Change-Id: I6768416136793ea26a87fde4368734a0e02e2a3f
2017-12-08 01:00:12 +00:00
Dan Shi
aa9f05a409 Merge "Create artifacts to include the list of test configs" am: c6b28799e9
am: 00d3e58d1c

Change-Id: Ieba99654675f2c347f91f2ba0d41de970a86889c
2017-12-08 00:58:12 +00:00
Jaegeuk Kim
10c9f5d9d3 Merge "core, release: add sload.f2fs for otatools.zip" 2017-12-08 00:57:42 +00:00
Dan Shi
00d3e58d1c Merge "Create artifacts to include the list of test configs"
am: c6b28799e9

Change-Id: I595a5874c642c90e83a10ee5a360661e9c1e9390
2017-12-08 00:47:56 +00:00
Treehugger Robot
c6b28799e9 Merge "Create artifacts to include the list of test configs" 2017-12-08 00:43:20 +00:00
Bo Hu
557bc407f6 Merge "Revert "Renames sepolicy files from nonplat_* to vendor_*"" am: 94ea878ae0 am: 079a9f64ac
am: 71900fc787

Change-Id: I52161ad8547d17b313025f5b8ae0beb4ac406b25
2017-12-08 00:40:10 +00:00
Colin Cross
baae1f3054 Merge "Add java modules to soong_to_convert.txt" am: fedcf41cc3 am: 2ea0ecdbfe
am: f2b5f371ff

Change-Id: I2598404303edb51e31aa45a864c657e08513ba29
2017-12-08 00:30:39 +00:00
Xin Li
3682bc395e Merge "DO NOT MERGE: Merge Oreo MR1 into master" am: 5f03da0404 -s ours am: e0b934c66f
am: 302b83fbc3  -s ours

Change-Id: I02a6bd910b35adb743ab01eae0ea5af6009a9459
2017-12-08 00:29:41 +00:00