Commit Graph

528964 Commits

Author SHA1 Message Date
Dieter Hsu
b07a5734df Add BugreportManagerTestCases to bugreport presubmit am: 59a1d2b4aa
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440640

Change-Id: I22323ce15962f41e91715c9f8ff469346153d5da
2020-10-21 12:09:24 +00:00
Dieter Hsu
3fcbbccd90 Enable bug report tests in pre/postsubmit am: 6765448386
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440639

Change-Id: I1188d3101d62d630b0982804643cd022e22868a8
2020-10-21 12:06:27 +00:00
Dieter Hsu
5974c9fa91 Run bugreport unit test without script am: 31f9d09ba9
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1440638

Change-Id: I79ef712162056be9cf9909e1017f54723ea70dd1
2020-10-21 12:03:35 +00:00
Gavin Corkery
8d1462d5eb Merge "Fix Rescue Party observability criteria" am: 51704f4d07
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1469282

Change-Id: I702c2893aab576fd798de0d0878788e855c39801
2020-10-21 11:10:27 +00:00
Gavin Corkery
51704f4d07 Merge "Fix Rescue Party observability criteria" 2020-10-21 10:55:23 +00:00
Anton Hansson
a1e66b4d43 Merge "Dist the merged api txts for normal builds too" am: 208cdcbf3f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1468242

Change-Id: Ia6e2c3fff4393f9351b4af905b1a2c2a1ff79c83
2020-10-21 10:10:08 +00:00
Anton Hansson
208cdcbf3f Merge "Dist the merged api txts for normal builds too" 2020-10-21 09:54:49 +00:00
Gavin Corkery
b6a3409500 Fix Rescue Party observability criteria
The previous behavior erroneously returned if the package
was not found by PackageManager#getModuleInfo, which means
the persistent process check would never be performed. This
caused packages like com.android.systemui to not be handled
by Rescue Party's mitigation logic. Instead, ensure that
both cases are checked.

Test: setprop persist.sys.enable_rescue true,
      adb shell setprop debug.crash_sysui 1,
      adb shell kill `pidof com.android.systemui`,
      ensure recovery mode is reached
Bug: 169284310
Change-Id: Ifec19b8daba1dacc7f5efcfa47ed3c3a046612e3
Merged-In: Ifec19b8daba1dacc7f5efcfa47ed3c3a046612e3
(cherry picked from commit f2abc4e6fa)
2020-10-21 10:37:41 +01:00
Treehugger Robot
0220e9b3f4 Merge "CEC: Set IO looper to control service in message validator test" am: 8c82061a05
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1463903

Change-Id: I9af41dc2ea88671abe760de8de4fb93379d7703b
2020-10-21 09:26:10 +00:00
Treehugger Robot
8c82061a05 Merge "CEC: Set IO looper to control service in message validator test" 2020-10-21 09:02:42 +00:00
Treehugger Robot
dbb2d21bbb Merge "Use public API of Settings.Secure to get/put secure settings" am: d7203652f7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1463904

Change-Id: Ic681954e4daf5242ef5cc5f02fb48f080e57d533
2020-10-21 08:43:37 +00:00
Treehugger Robot
d7203652f7 Merge "Use public API of Settings.Secure to get/put secure settings" 2020-10-21 08:32:04 +00:00
Treehugger Robot
bafa575166 Merge "Address comments on aosp/1448415" am: 1a41c294c5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1465505

Change-Id: Ia08a2d1f91651db42b5f04065ce02e139774f572
2020-10-21 07:58:26 +00:00
Chiachang Wang
1ed76ebfe8 Merge "Remove the usage of SystemProperties.set()" am: fe1f37de9c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1465504

Change-Id: I66e32ac8164fce2e205c49e407eb901994bcd5c8
2020-10-21 07:55:18 +00:00
Chiachang Wang
d7146b6742 Merge "Do not use hidden SystemProperties.set" am: 8c6ec17bac
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1460971

Change-Id: I83579fdfe9f1e29ff8dda5995f0772a223a9d1c2
2020-10-21 07:27:27 +00:00
Treehugger Robot
1a41c294c5 Merge "Address comments on aosp/1448415" 2020-10-21 07:05:49 +00:00
Chiachang Wang
fe1f37de9c Merge "Remove the usage of SystemProperties.set()" 2020-10-21 07:01:38 +00:00
Chiachang Wang
8c6ec17bac Merge "Do not use hidden SystemProperties.set" 2020-10-21 07:00:56 +00:00
Chalard Jean
da33a05297 Address comments on aosp/1448415
Adds the necessary jarjar rules to FrameworksTestNet and
removes the test for CompareResult which has moved to its
right place.

Test: FrameworksTestNet
Change-Id: I50e51e72268e432a65a831aa5eebd606584ac721
2020-10-21 13:54:02 +09:00
Treehugger Robot
bad1cba5f0 Merge changes I732f0e78,I7a8f668c,I1f439621,I55122a7b,I83c43497, ... am: d318d93dd5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1457564

Change-Id: I1bfc5b934e7d455fd49c65f3b3fa07cdf7a4fbf4
2020-10-21 01:25:12 +00:00
Treehugger Robot
d318d93dd5 Merge changes I732f0e78,I7a8f668c,I1f439621,I55122a7b,I83c43497, ...
* changes:
  Implement RangingReport and Builder
  Implement RangingMeasurement and Builder
  Implement DistanceMeasurement and associated Builder
  Implement AngleOfArrivalMeasurement and AngleMeasurement
  Implement RangingParams and Builder
  Add UWB RangingSession
2020-10-21 01:10:52 +00:00
Jeongik Cha
5e1cacaa28 Merge "Expose 'ParcelableHolder' as SystemApi" am: 135efb0b73
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1458065

Change-Id: I1d9dd79cddd79dab7aa077e4be393facfaf5afcb
2020-10-21 00:54:26 +00:00
Jeongik Cha
135efb0b73 Merge "Expose 'ParcelableHolder' as SystemApi" 2020-10-21 00:42:09 +00:00
Yan Yan
bf50daf5dd Merge "Require devices with first sdk 0 or later to support mandatory algorithms" am: a09d15adb3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1468662

Change-Id: I2a1f2e2b6e88610e5a01907cfec90fe144467cc7
2020-10-20 22:49:51 +00:00
Treehugger Robot
793bb37c19 Merge "Remove redundent call." am: 491328c9e3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1398275

Change-Id: Iec2e4ce90f0fb4318381d747fd471607325d1f20
2020-10-20 22:45:16 +00:00
Yan Yan
a09d15adb3 Merge "Require devices with first sdk 0 or later to support mandatory algorithms" 2020-10-20 22:33:37 +00:00
Treehugger Robot
491328c9e3 Merge "Remove redundent call." 2020-10-20 22:27:38 +00:00
Yan Yan
19b6965864 Require devices with first sdk 0 or later to support mandatory algorithms
It is safe because these mandatory algorithms are already required
before new algorithms are added

It is also a quick fix to unblock b/171279612, whose root cause is
the device first sdk is wrong

Bug: 171279612
Test: atest CtsNetTestCases:IpSecManagerTest
Change-Id: I5b9d85b2bc8f13f54467c97160d138a4628265f7
2020-10-20 15:12:30 -07:00
Treehugger Robot
005dec645b Merge "Add initial unit tests for HdmiCecMessageValidator" am: 95d5d13bb5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1452497

Change-Id: Ifdbd58ea10c35a84f4bb2c551d5ee1db460cacf1
2020-10-20 19:36:18 +00:00
Anton Hansson
cbe282347e Merge "Remove @TestApi from @SystemApi symbols" am: d2d4637685
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1466264

Change-Id: Ieee671c4fb41f05bd5c4475cf187d8797dea7e67
2020-10-20 19:33:57 +00:00
Chiachang Wang
250a9d3d20 Merge "Remove unused MockableSystemProperties from DnsManager constructor" am: 3e23d7271b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1466231

Change-Id: I5ff54146e11ac47e0ccc449eda3ea2a081caae6d
2020-10-20 19:31:48 +00:00
Yegor Malyshev
648a4c2ea4 Merge "Support animation parts fading out" am: 21819ef3b6
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1466262

Change-Id: I4aa75b0c3888fa9cfbfc7434e65f27c7f4c46469
2020-10-20 19:27:47 +00:00
Yi Kong
ebd04e98ee Merge "profcollectd: OTA Observer" am: 14a7d344a4
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1466225

Change-Id: If4daf34734dea92f027c80314a4f222d2e24b8ee
2020-10-20 19:22:59 +00:00
Aaron Huang
b91257f553 Merge "Create service-connectivity.jar" am: bfceacea50
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1351252

Change-Id: Id9b4d44189ad73760ce4c50b7c5b53a94e26fc84
2020-10-20 19:19:41 +00:00
Treehugger Robot
e349439f69 Merge changes Ie238e8e5,I113e33a7 am: 5dbc2cd15d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1455079

Change-Id: Ic38d22e1a8ec41fb611e8dc01f500d804730770a
2020-10-20 19:11:34 +00:00
Treehugger Robot
4fbdfd3231 [automerger skipped] Merge "Merge redfin/bramble support." am: b0c41a1b0c -s ours
am skip reason: Change-Id I25b60e5225247a335cdc0dcd751de47374cdcfbb with SHA-1 35a2a4c3fd is in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1466483

Change-Id: Idee4f40cddc7bdf72134438ab3fd30f3754bffea
2020-10-20 19:04:02 +00:00
Anton Hansson
a9ced809ad Dist the merged api txts for normal builds too
Makes the merged txts available on the build server for most
continuous builds.

Bug: 169034951
Bug: 170802619
Test: m dist && diff frameworks/base/api and out/dist/api
Change-Id: I57daa8e42c3931070f19cde9a74d2b11d03d2d6d
2020-10-20 19:26:18 +01:00
Brian Stack
ff9bc76580 Implement RangingReport and Builder
Bug: 170323306
Test: Builds
Change-Id: I732f0e78c55cc0fbae46c26ba8f82b81bff3d49d
2020-10-20 09:35:30 -07:00
Treehugger Robot
95d5d13bb5 Merge "Add initial unit tests for HdmiCecMessageValidator" 2020-10-20 15:41:27 +00:00
Anton Hansson
d2d4637685 Merge "Remove @TestApi from @SystemApi symbols" 2020-10-20 13:45:13 +00:00
Chiachang Wang
3e23d7271b Merge "Remove unused MockableSystemProperties from DnsManager constructor" 2020-10-20 13:36:43 +00:00
Chiachang Wang
92b4cd1267 Remove the usage of SystemProperties.set()
The usage of SystemProperties.set() in MockableSystemProperties
is either replaced by sysprop or removed. Thus, remove it to
suppport incoming ConnectivityService mainline.

Bug: 170917042
Test: m ; atest FrameworksNetTests
Change-Id: I99b3f200985c43e9338d828bd5b6bee323d61579
2020-10-20 19:35:01 +08:00
Chiachang Wang
39c509f8b3 Do not use hidden SystemProperties.set
ConnectivityService is going to become a mainline module, and
it will not able to use hidden method anymore. Thus, use
alternative new sysprop as API to control the tcp init rwnd
value.

Bug: 170917042
Test: adb shell getprop net.tcp_def_init_rwnd and check if
      value is set correctly
Test: atest FrameworksNetTests
Change-Id: If9e99c88de50b6829721b0dfacc430a3b53c7728
2020-10-20 19:35:01 +08:00
Yegor Malyshev
21819ef3b6 Merge "Support animation parts fading out" 2020-10-20 08:55:02 +00:00
Chiachang Wang
806eae49ff Remove unused MockableSystemProperties from DnsManager constructor
DnsManager does not use MockableSystemProperties to communicate
with netd to configure the dns server anymore. ConnectivityService
does not need to take it into DnsManager as a parameter. Thus,
clean up the unused code.

Bug: 33308258
Test: atest FrameworksNetTests
Change-Id: I2ac89944391f7d1fd5d67f26cf7f2b11a4a4cf84
2020-10-20 15:46:30 +08:00
Yi Kong
14a7d344a4 Merge "profcollectd: OTA Observer" 2020-10-20 07:38:29 +00:00
Aaron Huang
bfceacea50 Merge "Create service-connectivity.jar" 2020-10-20 06:09:41 +00:00
Jeongik Cha
d6018d5984 Expose 'ParcelableHolder' as SystemApi
ParcelableHolder is the way to extend already defined parcelables. So,
it's supposed to be used by OEM's modules.

For Parcelable to be used by the OEM's module, it should be exposed as
SystemApi

Bug: 146611855
Test: atest aidl_unittests aidl_integration_test CtsNdkBinderTest
Change-Id: I3d3e3d6b22ffd128dcfc8281d998ee3f55a398c5
2020-10-20 11:59:45 +09:00
Brian Stack
f6fff8a75b Implement RangingMeasurement and Builder
Bug: 170323306
Test: Builds
Change-Id: I7a8f668c247ec9163ac9068ef549a88f05b7dc8b
2020-10-19 17:30:20 -07:00
Brian Stack
c19667c5ca Implement DistanceMeasurement and associated Builder
Bug: 170323306
Test: Builds
Change-Id: I1f439621afa2fac75ff4027fdba016b3862dc567
2020-10-19 17:30:20 -07:00