TreeHugger Robot
49f0fe78ec
Merge "Add typescript classes and code to read proto files."
2021-08-10 11:18:01 +00:00
Scott Lobdell
39c8983648
Merge "Remove security vulnerability" am: 5f35ae5858 am: 966db3f188 am: 47bb7481cb am: 7c128d370d am: b2a999a3b3
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783572
Change-Id: I1bc41c56ab67c5ac3adc0a1bd93949307871c4d9
2021-08-09 21:46:56 +00:00
Scott Lobdell
b2a999a3b3
Merge "Remove security vulnerability" am: 5f35ae5858 am: 966db3f188 am: 47bb7481cb am: 7c128d370d
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783572
Change-Id: I3cfded1c87b580d68e034ae36c1a69cf892c40d9
2021-08-09 21:29:03 +00:00
Scott Lobdell
7c128d370d
Merge "Remove security vulnerability" am: 5f35ae5858 am: 966db3f188 am: 47bb7481cb
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783572
Change-Id: Ieeae9af5c834303182f443dbeefe85bb4f5bf37f
2021-08-09 21:20:35 +00:00
Scott Lobdell
47bb7481cb
Merge "Remove security vulnerability" am: 5f35ae5858 am: 966db3f188
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783572
Change-Id: I2436d03d3c49bc5aae053822f5548b8241c24738
2021-08-09 21:04:44 +00:00
Scott Lobdell
966db3f188
Merge "Remove security vulnerability" am: 5f35ae5858
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783572
Change-Id: I574dbc272e9af002f408dfc70a9ca31ef21a9911
2021-08-09 20:52:20 +00:00
Treehugger Robot
2341865f53
Merge changes Ib6be1671,I08c5ab16 am: 1ca6a33b31 am: 967df69e84 am: 59259d215e am: 7c343e3963 am: dee472fe75
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1790887
Change-Id: I34c59e4e7d8b45e36b08b5ea0c50a3dc86257d3f
2021-08-09 20:34:56 +00:00
Treehugger Robot
e2ccc0840c
Merge "Add support for non-A/B OTA package in OTA_analysis." am: cda807f661 am: d8c5ba7abf am: 7c9b9303c3 am: 833dfb8243 am: 8de63e0471
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784649
Change-Id: Id4097b96ce5dcd9d381769cf91516fce7db81c4c
2021-08-09 20:34:44 +00:00
Scott Lobdell
5f35ae5858
Merge "Remove security vulnerability"
2021-08-09 20:32:01 +00:00
Treehugger Robot
dee472fe75
Merge changes Ib6be1671,I08c5ab16 am: 1ca6a33b31 am: 967df69e84 am: 59259d215e am: 7c343e3963
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1790887
Change-Id: Ia9a6e01d56f01e77291412c6514e52b8501f8cf5
2021-08-09 20:14:31 +00:00
Treehugger Robot
8de63e0471
Merge "Add support for non-A/B OTA package in OTA_analysis." am: cda807f661 am: d8c5ba7abf am: 7c9b9303c3 am: 833dfb8243
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784649
Change-Id: I2b9ee93bdd573911cb6bab2f4bce04391fd1f8ce
2021-08-09 20:14:13 +00:00
Treehugger Robot
7c343e3963
Merge changes Ib6be1671,I08c5ab16 am: 1ca6a33b31 am: 967df69e84 am: 59259d215e
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1790887
Change-Id: I68e2036a828118ac92c1849331d187d641276399
2021-08-09 19:55:00 +00:00
Treehugger Robot
833dfb8243
Merge "Add support for non-A/B OTA package in OTA_analysis." am: cda807f661 am: d8c5ba7abf am: 7c9b9303c3
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784649
Change-Id: I0b3df70afb925d2110f9bf8069da81909222fafb
2021-08-09 19:54:54 +00:00
Treehugger Robot
59259d215e
Merge changes Ib6be1671,I08c5ab16 am: 1ca6a33b31 am: 967df69e84
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1790887
Change-Id: I43a2f60567c797b134ef1e2bae394eb303c0c156
2021-08-09 19:42:04 +00:00
Treehugger Robot
7c9b9303c3
Merge "Add support for non-A/B OTA package in OTA_analysis." am: cda807f661 am: d8c5ba7abf
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784649
Change-Id: Ia596d71f59c1e874abc42bed35098e15580b1f14
2021-08-09 19:41:59 +00:00
Treehugger Robot
967df69e84
Merge changes Ib6be1671,I08c5ab16 am: 1ca6a33b31
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1790887
Change-Id: I7cb3b9a9ffb2db77d26c6e31eb5d64e7161dd8fc
2021-08-09 19:27:47 +00:00
Treehugger Robot
d8c5ba7abf
Merge "Add support for non-A/B OTA package in OTA_analysis." am: cda807f661
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784649
Change-Id: I480d21ec830388b79871414cb83acc526b6ad206
2021-08-09 19:27:24 +00:00
Treehugger Robot
1ca6a33b31
Merge changes Ib6be1671,I08c5ab16
...
* changes:
Add hint when user is using non-A/B OTA.
Add support for move, bsdiff, imgdiff to OTA analyzer.
2021-08-09 18:57:47 +00:00
Treehugger Robot
cda807f661
Merge "Add support for non-A/B OTA package in OTA_analysis."
2021-08-09 18:56:55 +00:00
Priyanka
8d82d19787
Add typescript classes and code to read proto files.
...
New typescript classes added for Error, Tag, ErrorState, TagState, ErrorTrace, TagTrace. Decoding functions and file getters added.
Bug: b/195496092
Test: Upload the winscope zip file, the trace file and the error file
from the bug. Check they upload correctly and then submit the files to
make sure the timeline is not affected by the additional files.
Change-Id: I0d12ed3f55474ea5ff712a4ac0561ff354d97884
2021-08-09 16:38:24 +00:00
lishutong
b9b565edb6
Add hint when user is using non-A/B OTA.
...
Disable the 'Analyse COW operation' button and add a tooltip 'This is
only supported in A/B OTA'.
Test: tested by non-A/B OTA package.
Change-Id: Ib6be1671f9106ee7e332cd2d0937c666a912a26e
2021-08-09 16:26:16 +00:00
lishutong
a00eafc419
Add support for move, bsdiff, imgdiff to OTA analyzer.
...
Now the OTA analyzer could properly parse the installation operations
like move, bsdiff, imgdiff in non-A/B packages. It still cannot properly
parse the stash and free operations. Which means any operation involve
stash-id cannot be parsed properly.
Test: tested by a non-A/B incremental OTA package.
Change-Id: I08c5ab162e8ed62ea3313ec53b4fa4577a28799a
2021-08-09 16:16:15 +00:00
lishutong
5bf9ad0eed
Add support for non-A/B OTA package in OTA_analysis.
...
The non-A/B OTA package has a very different file system compared with
an OTA package. However, our OTA_analysis tool is based on the
update_metadata.proto. What we do here is try to convert the non-A/B OTA
package information, into a standard update_metadata.proto formated
manifest. The format and how the conversion works can be found in this
document:
https://docs.google.com/document/d/e/2PACX-1vRwMRodq4TCvTPEmlU6KL9vPSeFmEJjVXzq4PHhrB8tGy6oHFDJGCk3bIDA5Uv-4UEP0stLarBlhl2c/pub
In this CL, most of the information is successfully parsed, except
installation ops like stash, free, bsdiff, imgdiff, move. (anything
related to stash is not yet implemented)
Test: test by selecting a non-A/B OTA package.
Change-Id: I298f238395478422daece47cedbaa52a976d9f4c
2021-08-09 16:16:14 +00:00
Nataniel Borges
bea3657b8b
Merge "Add backwards compatibility for winscope proxy"
2021-08-09 10:54:19 +00:00
Nataniel Borges
cec16fc9c4
Add backwards compatibility for winscope proxy
...
The winscope traces had a ".pb" extension until S. After S their
received a new ".winscope" extension. This CL adds backwards
compatibility for the Winscope proxy, allowing it to collect files from
both S and master releases
Test: run the local proxy, test with a flashed device in S and master
Change-Id: I0a0b9417224c1e59c8e4b526de6f70ee54a38417
2021-08-09 11:37:55 +02:00
Treehugger Robot
34157b82bf
Merge "Stop relying on /usr/bin/python for SDK builds" am: f5f2b3bfaa am: a0bb9f649b am: 6896f89217 am: 1145163c4c
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1788908
Change-Id: I3b567ea58f5ba028f0ff8b49d4242c518760847e
2021-08-06 18:25:30 +00:00
Treehugger Robot
1145163c4c
Merge "Stop relying on /usr/bin/python for SDK builds" am: f5f2b3bfaa am: a0bb9f649b am: 6896f89217
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1788908
Change-Id: I40c7f9f3f1d07915dbb993250cfb7601a46bba49
2021-08-06 18:14:24 +00:00
Treehugger Robot
6896f89217
Merge "Stop relying on /usr/bin/python for SDK builds" am: f5f2b3bfaa am: a0bb9f649b
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1788908
Change-Id: Ib52ffacf9844db37723d53af0a33555640c9ae2f
2021-08-06 17:56:44 +00:00
Treehugger Robot
a0bb9f649b
Merge "Stop relying on /usr/bin/python for SDK builds" am: f5f2b3bfaa
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1788908
Change-Id: I9629efc1960c55334117e2e822025bce6ea5e0a3
2021-08-06 17:44:30 +00:00
Treehugger Robot
f5f2b3bfaa
Merge "Stop relying on /usr/bin/python for SDK builds"
2021-08-06 17:28:31 +00:00
TreeHugger Robot
6773ef5975
Merge "Fix missing timeline due to unexpected navigation type."
2021-08-06 13:58:04 +00:00
Priyanka
a286cf0d50
Fix missing timeline due to unexpected navigation type.
...
Added fallback to global timeline instead of throwing a error if
navigation type is unexpected.
Bug: b/195738728
Test: Open x20 file winscope-staging-priyankaspatel and select Flicker
mode from navigation options, then open local Winscope and check that
the global timeline still appears after running/uploading a trace.
Change-Id: I9ea336c31fa1f5c752eb4a30f55f08a3ee595811
2021-08-06 12:56:47 +00:00
Dan Willemsen
7a0a133eba
Stop relying on /usr/bin/python for SDK builds
...
Instead, use python2 from $PATH, which will be a prebuilt inside the
build system.
Test: treehugger
Change-Id: I81966e85377c8e9dd87e1f2656f6c0ec6b3a636c
2021-08-05 17:14:01 -07:00
TreeHugger Robot
a0c3597f0a
Merge "Dumps now show the visual displays."
2021-08-04 17:20:45 +00:00
Priyanka
6dec8374fd
Dumps now show the visual displays.
...
Fixed a bug where dumps were no longer showing the visual displays due
to empty rects.
Bug: b/195526761
Test: Run a dump or upload a dump file - the visual display should
appear as expected.
Change-Id: I66ae35249514ac8bd34fb6465269de047ae26f00
2021-08-04 15:55:37 +00:00
Kiyoung Kim
58c80bd943
Merge "Allow relative path as 'local' argument" am: d29c0d62e3 am: 51b5b225ee am: 9f5a34ac04 am: 77bab42e5d
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784373
Change-Id: Ic0b84f0b683a73b317945507335843cd2ecf1139
2021-08-04 07:52:01 +00:00
Kiyoung Kim
77bab42e5d
Merge "Allow relative path as 'local' argument" am: d29c0d62e3 am: 51b5b225ee am: 9f5a34ac04
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784373
Change-Id: I2377577948a720dd107fe9c146eede78e418a689
2021-08-04 07:38:29 +00:00
Kiyoung Kim
9f5a34ac04
Merge "Allow relative path as 'local' argument" am: d29c0d62e3 am: 51b5b225ee
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784373
Change-Id: I2d0cf79e1b3253db03045692b8db82f3e67e3bb5
2021-08-04 07:18:03 +00:00
Kiyoung Kim
51b5b225ee
Merge "Allow relative path as 'local' argument" am: d29c0d62e3
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1784373
Change-Id: I3d8f8f644250073dff5a7d0c65adbdb5da6ea469
2021-08-04 07:03:12 +00:00
Kiyoung Kim
d29c0d62e3
Merge "Allow relative path as 'local' argument"
2021-08-04 06:53:00 +00:00
Kiyoung Kim
80db1a0f7c
Allow relative path as 'local' argument
...
Currently local argument only allows absolute path, and there is no
proper error message when relative path is used. This change updates
local argument to absolute path, so relative path can be used as the
value.
Test: update.py with relative local path succeeded
Change-Id: If6f816849bb0ee6673a95e823227f6201fb7c086
2021-08-04 13:58:21 +09:00
Ivan Lozano
ff54dd6979
Merge "Specify branch in the add3prf.py generated OWNERS" am: 9556508ef2 am: f22aa67f98 am: 10bf67bdff am: 8258812d63
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783149
Change-Id: Ieb56fcd6c1e3f69b495995d65bec9009c47d469e
2021-08-03 19:24:14 +00:00
Ivan Lozano
8258812d63
Merge "Specify branch in the add3prf.py generated OWNERS" am: 9556508ef2 am: f22aa67f98 am: 10bf67bdff
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783149
Change-Id: I5a61b2f5891fa95c491b4cd3de1a3f495e4dc79a
2021-08-03 19:05:57 +00:00
Ivan Lozano
10bf67bdff
Merge "Specify branch in the add3prf.py generated OWNERS" am: 9556508ef2 am: f22aa67f98
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783149
Change-Id: Ifd3efd8deb798c459afe732ddd838080180c9d6a
2021-08-03 18:49:51 +00:00
Ivan Lozano
f22aa67f98
Merge "Specify branch in the add3prf.py generated OWNERS" am: 9556508ef2
...
Original change: https://android-review.googlesource.com/c/platform/development/+/1783149
Change-Id: I44c440e95e00637a612cb4cf2dc44172968bb01c
2021-08-03 18:34:50 +00:00
Ivan Lozano
9556508ef2
Merge "Specify branch in the add3prf.py generated OWNERS"
2021-08-03 18:15:10 +00:00
Scott Lobdell
ff697a3f3a
Remove security vulnerability
...
Bug: 193812251
Change-Id: I891cbf808791696566b01115e997cc29cba3e3e8
2021-08-02 19:31:45 +00:00
Nataniel Borges
6c2ff5fcd3
Merge "Introduce a .winscope extension for all winscope files"
2021-08-02 08:07:20 +00:00
Ivan Lozano
70c12c514e
Specify branch in the add3prf.py generated OWNERS
...
The branch needs to be specified in our generated OWNERS file or some
tooling will fail to find the correct OWNERS file.
Bug: 191797059
Test: New OWNERS file works as expected.
Change-Id: I91f2af6c5f489daee859b66ae0bd3c19a0bc0a3b
2021-07-30 14:39:04 -04:00
Nataniel Borges
4970415143
[automerger skipped] [DO NOT MERGE] Full - Compatibilize winscope with master am: f230a13f30 am: c1ef16bdd7 -s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/platform/development/+/15405632
Change-Id: I7bd60c0c494906c0f888a34898290aef47f0ac16
2021-07-30 15:09:22 +00:00