Commit Graph

7996 Commits

Author SHA1 Message Date
Automerger Merge Worker
038cd3aadf Merge "Throw ProtoParseException for incomplete values" into rvc-dev am: 78481dce89 am: c264daf426 am: b958cf3130
Change-Id: I127bda87b4067023c54af9af589dcbff3860ab54
2020-02-28 23:55:43 +00:00
TreeHugger Robot
78481dce89 Merge "Throw ProtoParseException for incomplete values" into rvc-dev 2020-02-28 22:59:52 +00:00
Michael Wachenschwanz
240896281b Throw ProtoParseException for incomplete values
Reading a corrupted stream/file could cause an infinite loop while
reading values. Throw an exception if unexpectedly reached the end of
the stream.

Bug: 150192344
Test: atest ProtoInputStreamTests
Change-Id: Ie660545152ba821be0c371dd1e3bf7235372bc6d
2020-02-27 17:44:14 -08:00
Mathieu Chartier
bdf7b312b2 Revert "Disable BootImageProfileTest presubmit"
This reverts commit 33b9bb815b.

Bug: 149802360
Reason for revert: Test is hopefully fixed

(cherry-picked from commit ac3eecfd8a)

Test: atest BootImageProfileTest

Merged-In: Ifc99b98d0b438f5c0d7ae29a9046c4fc5fe2cf21
Change-Id: Ifc99b98d0b438f5c0d7ae29a9046c4fc5fe2cf21
2020-02-27 10:06:12 -08:00
Automerger Merge Worker
b00e24740b Merge changes from topic "flicker" am: db3931fe93 am: 3bc31d6b34
Change-Id: Idb5519009b60c378960893aa072ba9d21ebc8db2
2020-02-27 12:03:15 +00:00
Automerger Merge Worker
a96b1f5ad1 Ensure screenshot layer appears during rotation am: 6a087ec8ed am: f401edf498
Change-Id: Ief97c63ea36466c4cb042f8db3af4455000d15f8
2020-02-27 12:03:05 +00:00
Automerger Merge Worker
40ed98adcc New FlickerTests: Create initial flicker tests for Pip am: 992a155b61 am: 1e665c424e
Change-Id: I804d26250d1d4df1ce9342eed01f195bc13fd1a1
2020-02-27 12:03:01 +00:00
Automerger Merge Worker
2db43c5246 Merge "Print the checksum of the trace file on failure" am: ef04ccb466 am: 895568cfe1
Change-Id: Id455d3186726eb82d268700cfe646ec0f0e80259
2020-02-27 12:02:53 +00:00
Automerger Merge Worker
3bc31d6b34 Merge changes from topic "flicker" am: db3931fe93
Change-Id: I83465801ae7ed2af1d6cec9669522e55b321231a
2020-02-27 11:49:28 +00:00
Automerger Merge Worker
f401edf498 Ensure screenshot layer appears during rotation am: 6a087ec8ed
Change-Id: Ie2657049ce147e8c3b4a8955f6d575804fdf97b7
2020-02-27 11:49:25 +00:00
Automerger Merge Worker
1e665c424e New FlickerTests: Create initial flicker tests for Pip am: 992a155b61
Change-Id: I50d0d2294e297d062e4384b342e8577c66e62f02
2020-02-27 11:49:21 +00:00
Automerger Merge Worker
895568cfe1 Merge "Print the checksum of the trace file on failure" am: ef04ccb466
Change-Id: I7fe671a7ef53ef1b95dc17c61d3153de491b0d03
2020-02-27 11:49:17 +00:00
Jorim Jaggi
db3931fe93 Merge changes from topic "flicker"
* changes:
  New flicker test: Add rotation to split screen test
  Ensure screenshot layer appears during rotation
  New FlickerTests: Create initial flicker tests for Pip
2020-02-27 11:39:03 +00:00
Jorim Jaggi
ef04ccb466 Merge "Print the checksum of the trace file on failure" 2020-02-27 11:39:03 +00:00
Automerger Merge Worker
a22a979a0c Merge "test: ConnectivityService: Validate Route Add/Del" am: 23a3258189 am: 2cd526da2b
Change-Id: I06cfe0f02c6971afade5a844958b1a2bd4977d80
2020-02-27 01:16:45 +00:00
Automerger Merge Worker
2cd526da2b Merge "test: ConnectivityService: Validate Route Add/Del" am: 23a3258189
Change-Id: I020c5cf1da94de7a68ec70cc1a38ea70aaf703d0
2020-02-27 01:06:34 +00:00
Lorenzo Colitti
23a3258189 Merge "test: ConnectivityService: Validate Route Add/Del" 2020-02-27 01:00:58 +00:00
Automerger Merge Worker
41088f6456 Delete unused RcsMessage code for now. am: eed4a690ac
Change-Id: Icae62dd890a01f913d24083248c78f318eedb546
2020-02-26 18:04:10 +00:00
Amit Mahajan
32f87fc6fb Merge changes from topic "Delete RcsMessage code"
* changes:
  Remove the usage of Downloads.* constants.
  Delete unused RcsMessage code for now.
  Move EXTRA_SERVICE_STATE from Intent to ServiceState.
2020-02-26 18:00:11 +00:00
Automerger Merge Worker
f2277f87fd Merge changes Iba48c173,If0a71607 into rvc-dev am: f416c7f9cd
Change-Id: I165a74184e8eefa83e5c1d8f2ebd22be33c8e234
2020-02-26 05:20:59 +00:00
Automerger Merge Worker
056e3f07e1 Make BootImageProfileTest less flaky am: 75446bc101
Change-Id: Iedb8d19f8f59c312f3f635d69796d0fdb2932438
2020-02-26 05:20:56 +00:00
Automerger Merge Worker
350670b5d0 Merge "Revert "Disable BootImageProfileTest presubmit"" am: 3e6b337bf4 am: 64500d8f20
Change-Id: Ia2f062e7355bcc2c1fbce470dc54367d0a3024a9
2020-02-26 00:24:04 +00:00
Automerger Merge Worker
64500d8f20 Merge "Revert "Disable BootImageProfileTest presubmit"" am: 3e6b337bf4
Change-Id: I2d4b2c6417fe91ac4d88e88e6b92dfce66e0cbd0
2020-02-26 00:11:38 +00:00
Mathieu Chartier
3e6b337bf4 Merge "Revert "Disable BootImageProfileTest presubmit"" 2020-02-25 23:58:56 +00:00
Mathieu Chartier
5c8a5051b3 Use shell commands instead of ITestDevice for BootImageProfile test
For some reason, ITestDevice property getting and setting is flaky on
GCE. This causes frequent test failures.

(cherry-picked from commit 94d9a21ccb)

Test: tested on cuddlefish device
Bug: 149802360

Merged-In: Iba48c173bdea2d55d8f2aa7f0fa382628582fe1c
Change-Id: Iba48c173bdea2d55d8f2aa7f0fa382628582fe1c
2020-02-25 12:44:02 -08:00
Mathieu Chartier
75446bc101 Make BootImageProfileTest less flaky
Use the system properties instead of phenotype since GMS can change the
values more arbitrarily for PH properties.

Test: manual
Bug: 149645847

(cherry-picked from commit 599079b381)

Merged-In: If0a716075597f45e95b8357480e4b4a7c52fbb2a
Change-Id: If0a716075597f45e95b8357480e4b4a7c52fbb2a
2020-02-25 12:41:38 -08:00
Amit Mahajan
eed4a690ac Delete unused RcsMessage code for now.
This feature is incomplete and will be worked on later. For now
since it uses hidden APIs its better to delete it.

Test: basic sanity
Bug: 140908357
Merged-in: I4a11d5440dca1b98275bfd2b18f3ef5dae65e95a
Change-Id: I4a11d5440dca1b98275bfd2b18f3ef5dae65e95a
(cherry picked from commit db6aa1a4f7)
2020-02-25 12:35:09 -08:00
Nataniel Borges
68e0c874a3 New flicker test: Add rotation to split screen test
Currently the split screen test only starts the app in 0 degrees. As the other tests, start in both 0 and 90 degrees to ensure animations work correctly.

Test: atest FlickerTests:OpenAppToSplitScreenTest
Change-Id: Ied316d9c48b243728544ad4a972cb3e0fa81bec8
2020-02-25 12:55:20 +01:00
Nataniel Borges
6a087ec8ed Ensure screenshot layer appears during rotation
Add some additional checks on flicker tests to ensure that the screenshot layer ir correctly being displayed during the rotation animation.

Test: atest FlickerTests:ChangeAppRotationTest, atest FlickerTests:OpenAppColdTest and atest FlickerTests:OpenAppWarmTest
Change-Id: I2a6c74179c07eee86caae08f05430752aa4e084e
2020-02-25 12:55:04 +01:00
Nataniel Borges
992a155b61 New FlickerTests: Create initial flicker tests for Pip
Create an initial set of tests for pip. Initial tests are:
- All regions covered
- Status and navigation bar is always visible
- Pip window is shown, expanded, closed, and doesn't flicker
- Pip layer is shown, expanded, closed, and doesn't flicker
- Background is displayed behind Pip window

Test: atest FlickerTests:PipToHomeTest and atest FlickerTests:PipToAppTest
Change-Id: I16345de39a799744b97a5390495538d568693222
2020-02-25 12:54:43 +01:00
Tyler Wear
132e397119 test: ConnectivityService: Validate Route Add/Del
Validate route addition and deletion after linkProperties are
changed.

Test: atest ConnectivityServiceTest#testStackedLinkProperties
Change-Id: I18296b933e856a0f8a4c1dbd75bd35024853bfbb
2020-02-24 17:23:02 -08:00
Automerger Merge Worker
891ea460b1 Merge "test: LinkProperties: Unique Route Destinations" am: 1ed2876c10 am: 5af88927d8
Change-Id: Id4d5588946f0cf3418140a5da660649d417b8165
2020-02-25 00:56:07 +00:00
Automerger Merge Worker
5af88927d8 Merge "test: LinkProperties: Unique Route Destinations" am: 1ed2876c10
Change-Id: I9261a5e5f6b18390aac34cd25337f211b19a7641
2020-02-25 00:46:25 +00:00
Lorenzo Colitti
1ed2876c10 Merge "test: LinkProperties: Unique Route Destinations" 2020-02-25 00:34:07 +00:00
Gavin Corkery
025b96ee57 Merge "Ensure staged rollback status is logged on boot" into rvc-dev 2020-02-24 15:23:01 +00:00
Charles Chen
1ac295ec08 Revert "Revert "Always get window insets from server""
This reverts commit 288e1bd045.

The previous implementation of computeWindowInsets is to
use last view from WM#addView, which may be invalid because
the last added view is removed and throws NPE when getting
property from the invalid view.
In this CL, we change the approach to always obtain window
insets from server.

fixes: 148789183
fixes: 149480577
Test: atest FrameworksCoreTests:WindowMetricsTest
Test: atest WindowMetricsTests

Change-Id: I6db5970d14ac9eebe0ab0df65cb1300515ad1754
(cherry picked from commit 6bb2d4f68c)
2020-02-24 03:46:51 +00:00
Gavin Corkery
7c46fe3663 Ensure staged rollback status is logged on boot
In the cases that a logging parent cannot be found for any packages
in a rollback, the watchdog event should still be logged. Ensure
that the state of a rollback is captured on boot by removing the
condition of only saving a rollback id if there is a logging package,
and by adding a symbolic null package to the list of logging packages
on boot if none were found. Expand tests to verify.

Bug: 149957011
Test: atest StagedRollbackTest
Test: atest NetworkStagedRollbackTest
Change-Id: I56f8afb6730e59fbe67ea8747e0da3aca19a0d8a
2020-02-23 17:23:23 +00:00
Mathieu Chartier
ac3eecfd8a Revert "Disable BootImageProfileTest presubmit"
This reverts commit 33b9bb815b.

Bug: 149802360
Reason for revert: Test is hopefully fixed

Change-Id: Ifc99b98d0b438f5c0d7ae29a9046c4fc5fe2cf21
2020-02-22 22:01:24 +00:00
Winson Chung
c4d8bcad86 Merge "Ensure task description icon resources are loaded from the right package" 2020-02-21 22:59:44 +00:00
Sudheer Shanka
77f2a2c3dd Merge "Update BlobStoreMS to augment storage stats with blobs data." 2020-02-21 19:28:09 +00:00
Chalard Jean
94fa6dc345 Merge changes Ia91b3b3c,Id9ecdac5,I4b17d1b1
* changes:
  Revert "[NS D01] Remove candidates that don't satisfy the request."
  Revert "[NS D02] Mix in the ignore on wifi policy."
  Revert "Address comments on ag/10316753"
2020-02-21 11:06:55 +00:00
Chalard Jean
9bcd42255b Revert "[NS D02] Mix in the ignore on wifi policy."
This reverts commit 14af825dbe.

Reason for revert: The feature was punted out of R.

Change-Id: Id9ecdac5292eeddf7c12f2330421248b0f8355a9
2020-02-21 09:28:18 +00:00
Chalard Jean
33834771a3 Revert "Address comments on ag/10316753"
This reverts commit 78b6667292.

Reason for revert: Feature punted

Change-Id: I4b17d1b186369f2ecfcecf4906cd2b99a66bc7a0
2020-02-21 09:28:00 +00:00
TreeHugger Robot
f748ca137e Merge changes from topic "revert-10338939-YCRBMILGZV"
* changes:
  Revert "[NS D03] Migrate the bad wifi avoidance policy"
  Revert "[NS D04] Implement a simple speed comparison between scores."
2020-02-21 08:51:09 +00:00
TreeHugger Robot
80c2e07e00 Merge changes from topic "revert-10343065-HRWTWGOFZV"
* changes:
  Revert "[NS D05] Rework how to tear down networks"
  Revert "[NS D06] Implement more policies"
  Revert "[NS D07] Use the unmodified legacy score"
2020-02-21 07:53:30 +00:00
Chalard Jean
5845d54106 Revert "[NS D03] Migrate the bad wifi avoidance policy"
Revert submission 10338939

Reason for revert: The feature was punted out of R.
Reverted Changes:
I32c12702c:[NS D04] Implement a simple speed comparison betwe...
I688593cc0:[NS D03] Migrate the bad wifi avoidance policy

Change-Id: I640635a1ed94bed3b53466abe2a988caf0eca2b0
2020-02-21 06:47:35 +00:00
Automerger Merge Worker
2860b52ecc Merge "Do not expose module IPsec(IKE) API from frameworks" am: 452e4df88c
Change-Id: I315293b8c99fdd2b7af3c83282084553dab920b8
2020-02-20 19:00:03 +00:00
Yan Yan
452e4df88c Merge "Do not expose module IPsec(IKE) API from frameworks" 2020-02-20 18:38:55 +00:00
JW Wang
ddf44f4d9b Merge changes I3f7c88ee,Ia5d85d3c,I34d26ddc,I0a64e2dc
* changes:
  Remove unused code (4/n)
  Pass "-g --user all" when installing apps (3/n)
  No need to switch users before running tests (2/n)
  Wait for rollback becomes available (1/n)
2020-02-20 10:55:45 +00:00
JW Wang
14168f321a Remove unused code (4/n)
Bug: 149876119
Test: m
Change-Id: I3f7c88eeb74ce5b44646fcb7a690665b78a17f2d
2020-02-20 18:52:21 +08:00