Commit Graph

431061 Commits

Author SHA1 Message Date
Bill Yi
1d5d2bee3a Import translations. DO NOT MERGE
Change-Id: Ie96aedafc30ce00ffd74e607044790d065782db6
Auto-generated-cl: translation import
2019-09-25 08:34:11 -07:00
Martin Stjernholm
59bcfb47fe Merge "Rename ANDROID_RUNTIME_ROOT to ANDROID_ART_ROOT following APEX module name change."
am: 80fd44500c

Change-Id: Ib9d3e3b8c0159d04e28c3501ef214779dc4a1262
2019-09-24 10:52:54 -07:00
Martin Stjernholm
80fd44500c Merge "Rename ANDROID_RUNTIME_ROOT to ANDROID_ART_ROOT following APEX module name change." 2019-09-24 17:40:05 +00:00
Mike Ma
af1f91a133 Merge "Add an API to dump incident report for dumpstate"
am: a11beeca12

Change-Id: If5ca98de9a5a85ae6e2aff90224a80e925ea419c
2019-09-23 21:17:34 -07:00
Mike Ma
a11beeca12 Merge "Add an API to dump incident report for dumpstate" 2019-09-24 01:07:25 +00:00
Mike Ma
15f83a3118 Add an API to dump incident report for dumpstate
Instead of just relying on the regular iteration through the system
services inside dumpstate, add another API to IIncidentManager
dedicated for dumpstate.

- It is only callable by dumpstate() (check the calling uid)
- It has the same behavior as the current call inside dump()

Advantages:
- More explicit function name, right next to takeIncidentReport will
  make it easier to keep them in sync.
- Nobody else can call it, make security easier.
- If dumpstate calls it explicitly, it can skip the 10 second timeout
- The regular dump() call should provide debugging data about
  incidentd itself, for example timestamps for the most recent N
  incident reports taken and the current state of the work directory,
  allowing us to debug incidentd itself.

Bug: 137493082
Test: Manually trigger a bug report, and verify
      /proto/incident_log.proto in the zip file.

Change-Id: I19139c765b53ede63d3beb3ea3ac40ada1aba42d
Merged-In: I19139c765b53ede63d3beb3ea3ac40ada1aba42d
2019-09-23 16:20:53 -07:00
Jiyong Park
ebde74e7b1 Merge changes Iea1d2ae2,I1d3c8e48
am: d708ea7b4a

Change-Id: I93f166312563139a99a0001d4ab83d0c0064368e
2019-09-23 15:25:17 -07:00
Treehugger Robot
d708ea7b4a Merge changes Iea1d2ae2,I1d3c8e48
* changes:
  Build java_sdk_libraries with much less sources
  Add RequiresApi annotations to LocationProvider
2019-09-23 22:04:11 +00:00
John Reck
f9af5e03ad Merge "TextureVuew rebind GL texture, if AHB content has changed"
am: 6c5f83aaa3

Change-Id: Ia8894e023660fe9ae8f8621685c0ae91cf750d12
2019-09-23 13:22:56 -07:00
John Reck
6c5f83aaa3 Merge "TextureVuew rebind GL texture, if AHB content has changed" 2019-09-23 20:00:14 +00:00
Mathieu Chartier
e0984c82a9 Merge "Add test for boot image profile collection"
am: eeee6f90d1

Change-Id: Iba20ade7b1ef3362c267a7daeb410bdb85706852
2019-09-23 09:54:07 -07:00
Mathieu Chartier
eeee6f90d1 Merge "Add test for boot image profile collection" 2019-09-23 16:34:38 +00:00
Steven Moreland
330c15e273 Merge "Host users of libutils trace use libcutils."
am: 4a17a712f5

Change-Id: I76a52b5b9d7c27c6a7058eb8a8f8e3e12899d802
2019-09-23 09:29:34 -07:00
Steven Moreland
4a17a712f5 Merge "Host users of libutils trace use libcutils." 2019-09-23 16:23:06 +00:00
Jean-Michel Trivi
4f13a62b6d Merge "AudioService: add TEST_MAPPING for pre-submit tests"
am: 5620ad16b9

Change-Id: I49a590fc18c04add252fefd9e3e4fc07513845bf
2019-09-23 09:21:58 -07:00
Jean-Michel Trivi
5620ad16b9 Merge "AudioService: add TEST_MAPPING for pre-submit tests" 2019-09-23 15:59:40 +00:00
Ömer Nebil Yaveroğlu
df9c030687 Merge " Create integrity directory and OWNERS"
am: d21dfe4242

Change-Id: If48c3f5e47c134e060bcc3c485c96c51269556e4
2019-09-23 04:40:03 -07:00
Ömer Nebil Yaveroğlu
d21dfe4242 Merge " Create integrity directory and OWNERS" 2019-09-23 11:24:43 +00:00
Jean-Michel Trivi
62d0cd93bf AudioService: add TEST_MAPPING for pre-submit tests
Run AudioManager and AudioFocus CTS tests whenever a class
in audio service is changed.

Bug: 139315190
Test: verify this change caused those tests to be run during presubmit
Change-Id: I17a49fad6856ae28ef1951d64a43b04f44be4079
Merged-In: I17a49fad6856ae28ef1951d64a43b04f44be4079
2019-09-21 11:03:25 -07:00
Brad Ebinger
2c8a876fd2 Merge "Deprecate redundant IMS APIs in TelephonyManager."
am: 8012f3df57

Change-Id: Id940ff738b08d25a09efd2b624596c75ea90297f
2019-09-21 01:46:44 -07:00
Treehugger Robot
8012f3df57 Merge "Deprecate redundant IMS APIs in TelephonyManager." 2019-09-21 08:27:35 +00:00
Mathieu Chartier
feca77fc81 Add test for boot image profile collection
Test that the expected properties are set.

Test that saving the system server profile contains both the boot image
profile and system server profile.

The test requires root to run.

Bug: 139883463
Test: atest BootImageProfileTest

(cherry picked from commit f7849d916a)

Change-Id: Id7fa4ecc507864c2855da276025be076e5768df1
Merged-In: I6bb39337ba07be58b7dc2b314a8ee92154256f17
2019-09-20 16:42:06 -07:00
Stan Iliev
419b4095ba TextureVuew rebind GL texture, if AHB content has changed
Bug: 138674291
Test: Ran apps with TextureView and CTS
Change-Id: Ieecf7daf160761de719356644ddaeda8f9c068e1
2019-09-20 14:20:23 -07:00
Steven Moreland
598bda8624 Host users of libutils trace use libcutils.
Reducing device/host differences. This is now required since libutils
Trace.h always calls the libcutils functions, instead of before where
it only called these functions on device.

Bug: 124524556
Test: build & boot
Change-Id: Ic096ed7caf8ca59292b3427a16c4e2545d12dfd9
2019-09-20 11:27:59 -07:00
Martin Stjernholm
5bbffbc827 Rename ANDROID_RUNTIME_ROOT to ANDROID_ART_ROOT following APEX module name change.
Test: Boot
Bug: 135753770
Change-Id: I930027fb0ad18d9d06165bbfbfe54d88bc28530d
2019-09-20 16:14:22 +01:00
Steven Moreland
f9479e67d8 Merge "aapt2: disable leak detection"
am: ff044e701f

Change-Id: Ifef3bc36e361da07f45eeca466698e8416d2977f
2019-09-20 03:19:14 -07:00
Treehugger Robot
ff044e701f Merge "aapt2: disable leak detection" 2019-09-20 09:58:45 +00:00
Tom Cherry
14a2b65e4e Merge "Document that SystemProperties.set() can throw RuntimeException"
am: 6265eea819

Change-Id: I78f7ad0a127e90b1511d2512f555e264547ec810
2019-09-19 23:17:26 -07:00
Treehugger Robot
6265eea819 Merge "Document that SystemProperties.set() can throw RuntimeException" 2019-09-20 05:53:03 +00:00
Eric Laurent
b440af671c [automerger skipped] Merge "WiredAccessoryManager: fix connected state logic for Extcon"
am: 134fe7616b -s ours
am skip reason: change_id I618031968a4131ee153994deca55d192cbc598b3 with SHA1 89920d8ba2 is in history

Change-Id: I2b573fcdb652fd66cc9f13676423695173895b69
2019-09-19 18:23:31 -07:00
Treehugger Robot
134fe7616b Merge "WiredAccessoryManager: fix connected state logic for Extcon" 2019-09-20 01:07:07 +00:00
Brad Ebinger
626b8b066c Merge "Allow ImsService to return network error codes"
am: ba2cdfb222

Change-Id: I1bd120e8f799529f5cebee8489961eff5eb3342a
2019-09-19 16:51:34 -07:00
Brad Ebinger
ba2cdfb222 Merge "Allow ImsService to return network error codes" 2019-09-19 23:31:07 +00:00
Brad Ebinger
8d1f9f55b0 Allow ImsService to return network error codes
Adds new API for SMS over IMS that allows the ImsService
to pass 3GPP TS 24.011 error codes from the network for
better debugging/metrics collection.

Test: manual
Bug: 138239529
Merged-In: I5d1f41b90595238011eb0d1dc0ae0415157bb469
Change-Id: I5d1f41b90595238011eb0d1dc0ae0415157bb469
2019-09-19 21:15:27 +00:00
Hui Yu
8ee26f2461 Merge "Add jji@google.com to am/OWNERS file."
am: f26f9b3f80

Change-Id: I21412ceaed3bd57f51912e1d52bada0597227998
2019-09-19 13:45:46 -07:00
Treehugger Robot
f26f9b3f80 Merge "Add jji@google.com to am/OWNERS file." 2019-09-19 20:22:35 +00:00
Steven Moreland
2700afda04 aapt2: disable leak detection
When building with SANATIZE_HOST=address and ASAN_OPTIONS="" in order to
test that leaks are removed from AIDL, was hitting leaks here.
Explicitly setting ASAN_OPTIONS here so that we can detect leaks in
other host tools.

Bug: 141312058
Test: AIDL's runtests_asan.sh
Change-Id: Ibc599ab75bbf63eab1c7747d17952390a7967e87
2019-09-19 18:18:23 +00:00
Tom Cherry
39373b2e81 Document that SystemProperties.set() can throw RuntimeException
Bug: 140148206
Test: n/a
Change-Id: I32df2ed4979edcc0d9abc46830ebd3defc431c57
2019-09-19 08:41:44 -07:00
Winson Chung
f19fcb5048 Merge "Exposing flickerlib classes and layer tracing to sysui"
am: e25075b2fb

Change-Id: I182eef2c7f93d68bcdceaec3fcdfaf9615eda0ea
2019-09-19 06:55:30 -07:00
Treehugger Robot
e25075b2fb Merge "Exposing flickerlib classes and layer tracing to sysui" 2019-09-19 13:42:49 +00:00
Jiyong Park
14698c6e71 Merge "Use filter_packages to unbunden metalava"
am: 385291c36d

Change-Id: I89244f4468f97145e1f82ecd61ebbc7114bef968
2019-09-19 06:41:20 -07:00
Treehugger Robot
385291c36d Merge "Use filter_packages to unbunden metalava" 2019-09-19 13:24:46 +00:00
Victor Hsieh
9b83a708c7 Merge "Mirror fs-verity ownership UID to Java"
am: d6b817cd51

Change-Id: I996e62ddb8b8c24d9af52cf870e670986a0aa0a6
2019-09-18 18:04:36 -07:00
Treehugger Robot
d6b817cd51 Merge "Mirror fs-verity ownership UID to Java" 2019-09-19 00:26:31 +00:00
Hui Yu
baa60b261c Add jji@google.com to am/OWNERS file.
Bug: NA
Test: NA
Change-Id: I5c5f0d1e75a66e772c95304a3dbd936a471e9a17
2019-09-18 14:57:59 -07:00
Victor Hsieh
3c68afee05 Mirror fs-verity ownership UID to Java
This has been done in system/core, so mirroring for later use.
https://android-review.googlesource.com/c/platform/system/core/+/1115493

Test: compile
Bug: 112038744
Change-Id: I2d7f5d38caae0b6ada1f208b3d71d937d527716e
2019-09-18 14:33:54 -07:00
Dan Sandler
704b11756a Merge "Bugreport progress notification should use the bug icon."
am: cb783ea2ee

Change-Id: I25480c62f1faae0853ec868057df4bad936c5c08
2019-09-18 11:44:20 -07:00
Treehugger Robot
cb783ea2ee Merge "Bugreport progress notification should use the bug icon." 2019-09-18 18:37:38 +00:00
Brad Ebinger
b56b8ea65d Merge "Expose ConnectionService Handler to remove flaky tests"
am: c9a0702a26

Change-Id: Iaa01e6057a78003aa25a1b7142b2cc843b49716a
2019-09-18 11:10:34 -07:00
Brad Ebinger
c9a0702a26 Merge "Expose ConnectionService Handler to remove flaky tests" 2019-09-18 17:56:29 +00:00