Commit Graph

485158 Commits

Author SHA1 Message Date
Chalard Jean
dff8394efe [automerger skipped] Update NetworkAgentConfig API for council comments am: d670534507 am: d7b73dcc8f -s ours am: 76da8a6362 -s ours
am skip reason: Change-Id Idca9f243a5c955f4caa30921ee520e1a93b0d11a with SHA-1 1d2d35d049 is in history

Change-Id: I3c2a67c8c613fb6a7bc37d004b6c4a3f44cd761c
2020-04-01 06:02:51 +00:00
Chalard Jean
6aa7886192 [automerger skipped] Update the NetworkAgent API for council comments am: d2b02d4c1c am: 84d8e8009c -s ours am: 24d20c6413 -s ours
am skip reason: Change-Id I9a2691f783f4449348c3f767568e05620f0b9df5 with SHA-1 f1dec6101b is in history

Change-Id: I1c5f6c675417272217a4c15bdae2c8f9f5c35d5a
2020-04-01 06:02:48 +00:00
Chalard Jean
76da8a6362 [automerger skipped] Update NetworkAgentConfig API for council comments am: d670534507 am: d7b73dcc8f -s ours
am skip reason: Change-Id Idca9f243a5c955f4caa30921ee520e1a93b0d11a with SHA-1 1d2d35d049 is in history

Change-Id: Icf2ec01fe46cf905b2636d064fd68e2ff9e546e7
2020-04-01 05:58:23 +00:00
Winson Chiu
ff408c671e Merge changes Id7d1ff26,Id53a2e65 into rvc-dev am: bde104f8be am: 7ed7e77f9b
Change-Id: Ibb160bd3e2b25d6b494b5862aa09c4cd52cb88a9
2020-04-01 05:58:21 +00:00
Chalard Jean
24d20c6413 [automerger skipped] Update the NetworkAgent API for council comments am: d2b02d4c1c am: 84d8e8009c -s ours
am skip reason: Change-Id I9a2691f783f4449348c3f767568e05620f0b9df5 with SHA-1 f1dec6101b is in history

Change-Id: Iac85b28ac13c794999110e7cd54f1816dd298967
2020-04-01 05:58:14 +00:00
Winson Chiu
0f31ef312c Merge changes Id7d1ff26,Id53a2e65 into rvc-dev am: bde104f8be am: 1eeef296d2
Change-Id: Iff9da94f7283eea1a725b58cbe283b4b8a785b67
2020-04-01 05:58:06 +00:00
TreeHugger Robot
6eb64a5c31 Merge "Simplify WindowState#reportResized" into rvc-dev am: 456365644b am: 30f394871c
Change-Id: I43b100a65eb5933083983063bb0d3a8bb642eadc
2020-04-01 05:57:53 +00:00
TreeHugger Robot
58eab9c376 Merge "Simplify WindowState#reportResized" into rvc-dev am: 456365644b am: 95cf4eb131
Change-Id: Icaf486e61e8027492ce808ba667a7555e2ee5309
2020-04-01 05:57:38 +00:00
TreeHugger Robot
07230e8cd8 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 9c637474fb -s ours am: d43de39db5 -s ours
am skip reason: subject contains skip directive

Change-Id: I21ebabfca865014b9236e6eade749f72f01f1777
2020-04-01 05:57:30 +00:00
TreeHugger Robot
203b4f9330 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 9c637474fb -s ours am: 54097405b5 -s ours
am skip reason: subject contains skip directive

Change-Id: I4e49fa3cbfd889ff300f64145b0939596be30bdb
2020-04-01 05:57:17 +00:00
Chalard Jean
d7b73dcc8f Update NetworkAgentConfig API for council comments am: d670534507
Change-Id: I195c50ee1db2dd26b7c06f4ecbd6dbccc38895ef
2020-04-01 05:46:58 +00:00
Chalard Jean
84d8e8009c Update the NetworkAgent API for council comments am: d2b02d4c1c
Change-Id: I1337011740d2c34f886a6d2975bd3da24f371bb8
2020-04-01 05:46:50 +00:00
Winson Chiu
1eeef296d2 Merge changes Id7d1ff26,Id53a2e65 into rvc-dev am: bde104f8be
Change-Id: Ib687652d8b04f7b6241351c078f583baafd1f73e
2020-04-01 05:45:41 +00:00
Winson Chiu
7ed7e77f9b Merge changes Id7d1ff26,Id53a2e65 into rvc-dev am: bde104f8be
Change-Id: Id7585d461aba77b63d7805e01ef8c305d35eed63
2020-04-01 05:45:33 +00:00
TreeHugger Robot
30f394871c Merge "Simplify WindowState#reportResized" into rvc-dev am: 456365644b
Change-Id: Ia1305b0509dfa1e004991c80981912f4844cf5ed
2020-04-01 05:45:15 +00:00
TreeHugger Robot
95cf4eb131 Merge "Simplify WindowState#reportResized" into rvc-dev am: 456365644b
Change-Id: Ib1f8b8a43194ce9b2bd00a8f4ddd1bcb461f6cc8
2020-04-01 05:45:01 +00:00
TreeHugger Robot
d43de39db5 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 9c637474fb -s ours
am skip reason: subject contains skip directive

Change-Id: Ib804a5bcc973d4217ccc18fd3eb0c94cd3640f69
2020-04-01 05:44:38 +00:00
Winson Chiu
bde104f8be Merge changes Id7d1ff26,Id53a2e65 into rvc-dev
* changes:
  Add am compat enable/disable/reset test for not installed app
  Gate stricter manifest enforcement on targetSdk R
2020-04-01 05:44:35 +00:00
TreeHugger Robot
54097405b5 [automerger skipped] Merge "Import translations. DO NOT MERGE" into rvc-dev am: 9c637474fb -s ours
am skip reason: subject contains skip directive

Change-Id: I02cd546620fe524172b20aa037ae32178d5b466c
2020-04-01 05:44:26 +00:00
Winson
db4355fed9 Add am compat enable/disable/reset test for not installed app
Should also cover installed apps, since this mocks at the
ApplicationInfo level.

The not installed behavior is used during package parsing to
pre-disable validation errors for an app that may not yet be
compliant with new targetSdk gated rules.

Bug: 152416067

Test: atest com.android.tests.gating.PlatformCompatCommandNotInstalledTest

Change-Id: Id7d1ff26f40626308d9b2e7c6cea60bce9b7f50f
2020-04-01 05:44:12 +00:00
Winson
727da64be5 Gate stricter manifest enforcement on targetSdk R
Two package parsing issues have been promoted to failures in R:
a missing <application>/<instrumentation> tag, and an empty
"android:name" attribute. The latter due to a bug in the parsing
code.

These need to be gated by targetSdkVersion so that APKs built for
previous versions can still scan/install properly. This change
introduces support for this through a framework that leverages
@ChangeId to introduce individually toggle-able errors, in
case a developer needs to install an app that isn't completely
migrated for a new SDK version yet.

The ignoreError method was removed from ParseResult as the errors
it was used for were manually compared to PackageParser and it's
likely they can be hard errors without breaking anything.

This also adds tests for general ParseInput/Result behavior.

Exempt-From-Owner-Approval: AppIntegrity already approved in older PS.

Bug: 150776642

Test: atest android.content.pm.parsing.result.ParseInputAndResultTest
Test: atest com.android.server.pm.parsing.PackageParsingDeferErrorTest
Test: atest com.android.server.integrity.AppIntegrityManagerServiceImplTest
Test: atest com.android.server.pm.parsing

Change-Id: Id53a2e65f6e5e4dee9a41cc77007275b3a220ac3
2020-04-01 05:42:52 +00:00
TreeHugger Robot
456365644b Merge "Simplify WindowState#reportResized" into rvc-dev 2020-04-01 05:38:20 +00:00
TreeHugger Robot
9c637474fb Merge "Import translations. DO NOT MERGE" into rvc-dev 2020-04-01 05:31:03 +00:00
TreeHugger Robot
fc618fc125 Merge "AppBinding: Respond to PACKAGE_CHANGED" into rvc-dev am: b72d2c5ee5 am: 7eecbdb2f1
Change-Id: I51173ded25ae8fd527f866c2d4229e5a726057a0
2020-04-01 05:16:27 +00:00
TreeHugger Robot
5f8c4a8eea Merge "AppBinding: Respond to PACKAGE_CHANGED" into rvc-dev am: b72d2c5ee5 am: 9c04fe909a
Change-Id: Iaf8940e9fcac130666b644dd3a9e938d30d07b5b
2020-04-01 05:16:06 +00:00
TreeHugger Robot
7eecbdb2f1 Merge "AppBinding: Respond to PACKAGE_CHANGED" into rvc-dev am: b72d2c5ee5
Change-Id: Ibd61e9d9fa573c1e0551813676ac10c31c15b84b
2020-04-01 05:03:21 +00:00
TreeHugger Robot
9c04fe909a Merge "AppBinding: Respond to PACKAGE_CHANGED" into rvc-dev am: b72d2c5ee5
Change-Id: If7520a4130f4a901ad38055ba1b8ab9d0a2dad6e
2020-04-01 05:03:16 +00:00
TreeHugger Robot
b72d2c5ee5 Merge "AppBinding: Respond to PACKAGE_CHANGED" into rvc-dev 2020-04-01 04:46:22 +00:00
Lorenzo Colitti
40d71afd24 [automerger skipped] Merge "Add an Ethernet tethering test." into rvc-dev am: c9bdb4aa29 -s ours am: 6d3ffc5c15 -s ours
am skip reason: Change-Id Ifcda70b73848b1fd4c26b031e53f0a6500cc93d4 with SHA-1 a9f7e18546 is in history

Change-Id: Ia4e445ae925e3767787bad2551ed8dff53aef3eb
2020-04-01 04:21:55 +00:00
Lorenzo Colitti
38f14bd4be [automerger skipped] Merge "Add an Ethernet tethering test." into rvc-dev am: c9bdb4aa29 am: 66095f3e4e -s ours
am skip reason: Change-Id Ifcda70b73848b1fd4c26b031e53f0a6500cc93d4 with SHA-1 a9f7e18546 is in history

Change-Id: I3d6df9dafa804f97171a820547c2713f518006ca
2020-04-01 04:21:39 +00:00
Lorenzo Colitti
66095f3e4e Merge "Add an Ethernet tethering test." into rvc-dev am: c9bdb4aa29
Change-Id: I6be7379914fcaade0177d661d5e80ba5031b50d7
2020-04-01 04:08:00 +00:00
Lorenzo Colitti
6d3ffc5c15 [automerger skipped] Merge "Add an Ethernet tethering test." into rvc-dev am: c9bdb4aa29 -s ours
am skip reason: Change-Id Ifcda70b73848b1fd4c26b031e53f0a6500cc93d4 with SHA-1 a9f7e18546 is in history

Change-Id: Ib24fee25c1aedfe1a18d039141be032b4503c9f0
2020-04-01 04:07:46 +00:00
Lorenzo Colitti
c9bdb4aa29 Merge "Add an Ethernet tethering test." into rvc-dev 2020-04-01 03:56:28 +00:00
TreeHugger Robot
379de8ed6a Merge changes from topic "Fix WindowFocusTests Flaky-rvc-dev" into rvc-dev am: dcea9181e5 am: 71f829c87b
Change-Id: Id2fb3f41d347d65358124ece67f33277f420462f
2020-04-01 03:31:40 +00:00
TreeHugger Robot
71c36ad7ec Merge "Fix possible NPE" into rvc-dev am: 1d63b6c88a am: 1f4ff81284
Change-Id: Ia3c71b74f616a7c38d521243aeefdb4fb40aa6e1
2020-04-01 03:31:26 +00:00
TreeHugger Robot
decb9bc608 [automerger skipped] Merge "Prevent dream service finishSelf before it was attached" into rvc-dev am: 2240431010 am: 462650df4c -s ours
am skip reason: Change-Id I31bb4f32013b9fa0aa2263b94117060e4d3a7341 with SHA-1 b050ab8a78 is in history

Change-Id: I68e3af7455fa724851c19069e21d0164e8408c8c
2020-04-01 03:31:17 +00:00
TreeHugger Robot
71f829c87b Merge changes from topic "Fix WindowFocusTests Flaky-rvc-dev" into rvc-dev am: dcea9181e5
Change-Id: Ib22d59a6ff3cd1a1d25519bdbcfc458be82c5744
2020-04-01 03:16:26 +00:00
TreeHugger Robot
1f4ff81284 Merge "Fix possible NPE" into rvc-dev am: 1d63b6c88a
Change-Id: I3dd7e1d08c5f5be48e06f6318dee8469e2798afa
2020-04-01 03:15:13 +00:00
TreeHugger Robot
4ef60170fd Merge changes from topic "Fix WindowFocusTests Flaky-rvc-dev" into rvc-dev am: dcea9181e5 am: 59a8a01923
Change-Id: I4f3c52330853df2bac4198c2900c964faecccd1f
2020-04-01 03:14:34 +00:00
TreeHugger Robot
462650df4c Merge "Prevent dream service finishSelf before it was attached" into rvc-dev am: 2240431010
Change-Id: I799d3f1f53b8df36f575bce3f6102ffc03e143cd
2020-04-01 03:14:27 +00:00
TreeHugger Robot
504f13638e Merge "Fix possible NPE" into rvc-dev am: 1d63b6c88a am: 0c4c77c4e0
Change-Id: I9f7332ef06ad681d0aa2d85ccc74e59b87f2258a
2020-04-01 03:14:25 +00:00
TreeHugger Robot
4fac25feac Merge "Prevent dream service finishSelf before it was attached" into rvc-dev am: 2240431010 am: 47a6d4e235
Change-Id: Ife6379cd331e8ad5816945b708169717624ccdb0
2020-04-01 03:14:01 +00:00
TreeHugger Robot
59a8a01923 Merge changes from topic "Fix WindowFocusTests Flaky-rvc-dev" into rvc-dev am: dcea9181e5
Change-Id: I8ff7376840989cd16141372e6bf72b7cf9af5175
2020-04-01 03:07:39 +00:00
TreeHugger Robot
0c4c77c4e0 Merge "Fix possible NPE" into rvc-dev am: 1d63b6c88a
Change-Id: I71c90cec60ad152f13f0d67f51f7dde4b5a15178
2020-04-01 03:07:27 +00:00
TreeHugger Robot
47a6d4e235 Merge "Prevent dream service finishSelf before it was attached" into rvc-dev am: 2240431010
Change-Id: I5045efdc0a997e57fc3d96d65d15dac6ebbf8443
2020-04-01 03:06:25 +00:00
JW Wang
9b3358271a Merge changes I10355143,I85adb8c3 into rvc-dev am: 1d68911a9d am: 8a29ec806a
Change-Id: I3d295e4be0907cdeced5183e9f7cc3d30ddab3a4
2020-04-01 03:05:50 +00:00
JW Wang
dbaad12089 Run expiration when rollback lifetime is changed. DO NOT MERGE am: 9f8407b0aa am: 8121699da3
Change-Id: Idedaa10232f4dc0425a2b2b620c48eb2dce9a4d8
2020-04-01 03:05:42 +00:00
JW Wang
266e7c3893 [automerger skipped] Add logs for debugging am: 5b163cfcee am: 36cd122117 -s ours
am skip reason: Change-Id I85adb8c3c5598ef4ce11550b51f22d1ce3c282a6 with SHA-1 5b163cfcee is in history

Change-Id: I1d25fbd1eb90bdc5374f7f7499cd968e1679cbd2
2020-04-01 03:05:35 +00:00
TreeHugger Robot
dcea9181e5 Merge changes from topic "Fix WindowFocusTests Flaky-rvc-dev" into rvc-dev
* changes:
  Prevent waiting when inject event without animation
  Fix input infos are inconsistent between WMS and InputFlinger (1/2)
2020-04-01 03:05:26 +00:00
TreeHugger Robot
1d63b6c88a Merge "Fix possible NPE" into rvc-dev 2020-04-01 03:03:53 +00:00