Commit Graph

31708 Commits

Author SHA1 Message Date
Treehugger Robot
44cb105810 Merge changes I36beff43,Iab7275b9 am: 503e12a866 am: 4d21078ab9 am: e71ef39842 am: f3510f9a09
Original change: https://android-review.googlesource.com/c/platform/development/+/1781347

Change-Id: I477f89063adfacb1f94ea0bdc2e7b6f33f995b39
2021-07-28 20:48:54 +00:00
Treehugger Robot
c308068550 Merge "Add prebuild and postbuild info to OTA_analysis." am: afcbcc7149 am: 2b8dd5e2b4 am: 49da6642eb am: 7d4570f234
Original change: https://android-review.googlesource.com/c/platform/development/+/1779885

Change-Id: I0c437c2e2b9d74f283d0a5feee767f3c087db815
2021-07-28 20:48:37 +00:00
Treehugger Robot
f3510f9a09 Merge changes I36beff43,Iab7275b9 am: 503e12a866 am: 4d21078ab9 am: e71ef39842
Original change: https://android-review.googlesource.com/c/platform/development/+/1781347

Change-Id: I2ec3798e17b285a94a6462f8ff32e1f2c6d924af
2021-07-28 20:34:48 +00:00
Treehugger Robot
7d4570f234 Merge "Add prebuild and postbuild info to OTA_analysis." am: afcbcc7149 am: 2b8dd5e2b4 am: 49da6642eb
Original change: https://android-review.googlesource.com/c/platform/development/+/1779885

Change-Id: Ice2dc514981ea936f4773bfa398922dec025bdcc
2021-07-28 20:34:34 +00:00
Treehugger Robot
e71ef39842 Merge changes I36beff43,Iab7275b9 am: 503e12a866 am: 4d21078ab9
Original change: https://android-review.googlesource.com/c/platform/development/+/1781347

Change-Id: Ibc02cc4e8879b290f5826f691a21f8bf400cb291
2021-07-28 20:10:50 +00:00
Treehugger Robot
49da6642eb Merge "Add prebuild and postbuild info to OTA_analysis." am: afcbcc7149 am: 2b8dd5e2b4
Original change: https://android-review.googlesource.com/c/platform/development/+/1779885

Change-Id: I12447e612c6e8191feadf72482a9edf8aefadd1b
2021-07-28 20:10:43 +00:00
Treehugger Robot
4d21078ab9 Merge changes I36beff43,Iab7275b9 am: 503e12a866
Original change: https://android-review.googlesource.com/c/platform/development/+/1781347

Change-Id: I123077099e93450f6f24c02b1bd23e68d43b46b9
2021-07-28 19:56:45 +00:00
Treehugger Robot
2b8dd5e2b4 Merge "Add prebuild and postbuild info to OTA_analysis." am: afcbcc7149
Original change: https://android-review.googlesource.com/c/platform/development/+/1779885

Change-Id: I9c6d5c6f770e71de3722277d2211e240e856ed32
2021-07-28 19:56:37 +00:00
Treehugger Robot
503e12a866 Merge changes I36beff43,Iab7275b9
* changes:
  Fix a bug: redirect to homepage for some url.
  Fix a bug: multiple flags in ota generator.
2021-07-28 19:49:12 +00:00
Treehugger Robot
afcbcc7149 Merge "Add prebuild and postbuild info to OTA_analysis." 2021-07-28 19:47:03 +00:00
Yuntao Xu
6158f42467 Merge "Convert Levels/Android.mk to Android.bp" am: ec91659823 am: 7c7034f02a am: cc5ca54b05 am: 6de473cbe7
Original change: https://android-review.googlesource.com/c/platform/development/+/1709407

Change-Id: Ib005479e4d973c46dd261d580e5041f574085607
2021-07-28 19:25:28 +00:00
Yuntao Xu
6de473cbe7 Merge "Convert Levels/Android.mk to Android.bp" am: ec91659823 am: 7c7034f02a am: cc5ca54b05
Original change: https://android-review.googlesource.com/c/platform/development/+/1709407

Change-Id: I6dd2d2426881edc6fca6d8ef5ffc8579e645bc65
2021-07-28 18:51:23 +00:00
Yuntao Xu
cc5ca54b05 Merge "Convert Levels/Android.mk to Android.bp" am: ec91659823 am: 7c7034f02a
Original change: https://android-review.googlesource.com/c/platform/development/+/1709407

Change-Id: I690b09534e94577dcc91686789678efe58e004e9
2021-07-28 18:29:17 +00:00
lishutong
30f991bf6e Fix a bug: redirect to homepage for some url.
In a single page application, the url sometimes does not correspond to
the actual resources on the server. Thus, it might cause 404 when users
refresh the page. By redirecting this kind of url back to the homepage,
the proper page can be rendered. If the url does not exist, the front
end will redirect to a Not Found page.

Test: mannual tested.
Change-Id: I36beff436a450ae7fcabe9172df9c7cc217d7305
2021-07-28 18:14:35 +00:00
Yuntao Xu
7c7034f02a Merge "Convert Levels/Android.mk to Android.bp" am: ec91659823
Original change: https://android-review.googlesource.com/c/platform/development/+/1709407

Change-Id: I46544ab195344ceda06690b26739c7217df2da9d
2021-07-28 18:11:25 +00:00
Yuntao Xu
ec91659823 Merge "Convert Levels/Android.mk to Android.bp" 2021-07-28 17:56:13 +00:00
lishutong
c4b3dd1aef Fix a bug: multiple flags in ota generator.
Previously, when multiple extra flags are set, the subprocess.run
can start generation properly. Now this is fixed.

Test: mannual tested.
Change-Id: Iab7275b9058a088d1fafd8c445c7f0775626c1ba
2021-07-28 17:51:31 +00:00
lishutong
ad6b75df3d Add prebuild and postbuild info to OTA_analysis.
The metadata file in ota package contains prebuild and postbuild info,
now the basic info section will display those.

Test: mannual tested.
Change-Id: I264fe656ff6fab42d5161100c04210ab9a94c7a0
2021-07-28 17:51:29 +00:00
TreeHugger Robot
8241f29105 Merge "Add a seek timestamp searchbar." 2021-07-27 18:25:26 +00:00
Priyanka
baa6a95f78 Add a seek timestamp searchbar.
A timestamp can now be searched for in -d-h-m-ms form or in nanoseconds - clicking the search button should select the closest timestamp in the timeline and change the traces.
Test: search for a timestamp and ensure the traces change accordingly.
Bug: 194275191

Change-Id: If2e5cb5863f9a59bc88acbb63f259818b7b624cc
2021-07-27 16:27:18 +00:00
Treehugger Robot
186c2cb6b1 Merge changes I5801bcc3,Ib2290546 am: 1584123dbb am: 9bca36aeee am: 235a534f1b am: 5749a89bc8
Original change: https://android-review.googlesource.com/c/platform/development/+/1779346

Change-Id: If308dfd729bdc2992bda4946340b6dcc6061fcd0
2021-07-27 15:02:56 +00:00
Treehugger Robot
5749a89bc8 Merge changes I5801bcc3,Ib2290546 am: 1584123dbb am: 9bca36aeee am: 235a534f1b
Original change: https://android-review.googlesource.com/c/platform/development/+/1779346

Change-Id: I88595702a3dbba37e1b2f861c63bbae34aeb61b7
2021-07-27 14:42:25 +00:00
Treehugger Robot
235a534f1b Merge changes I5801bcc3,Ib2290546 am: 1584123dbb am: 9bca36aeee
Original change: https://android-review.googlesource.com/c/platform/development/+/1779346

Change-Id: I158327aac40b17d516c7a721dadd788e85ae63d9
2021-07-27 14:23:45 +00:00
Treehugger Robot
9bca36aeee Merge changes I5801bcc3,Ib2290546 am: 1584123dbb
Original change: https://android-review.googlesource.com/c/platform/development/+/1779346

Change-Id: Iead19c226245fe700bed72a07241a18c8a3f41d4
2021-07-27 14:07:10 +00:00
Treehugger Robot
1584123dbb Merge changes I5801bcc3,Ib2290546
* changes:
  Remove the look behind regex for Safari.
  Change the url to lowercase.
2021-07-27 13:50:26 +00:00
lishutong
2232234d48 Remove the look behind regex for Safari.
The lookbehind/lookahead regular expression is not supported in safari
yet. (https://caniuse.com/js-regexp-lookbehind) Removed it for
compatibility reason.

Test: manual tested.
Change-Id: I5801bcc389b20df31175adbb8a841eb1d31703aa
2021-07-27 03:40:33 +00:00
lishutong
a3c85492cc Change the url to lowercase.
Test: mannual tested.
Change-Id: Ib22905462aa47aeaa700407fe5b90e3261d0b3a3
2021-07-27 03:33:48 +00:00
Treehugger Robot
cd330b324f Merge "Add a demo page in OTA_analyzer." am: ceadd4cff1 am: 4c11f8c6e0 am: 0a461d9383 am: c0188deceb
Original change: https://android-review.googlesource.com/c/platform/development/+/1778765

Change-Id: I053dcb6f2d7152c9ca4b6399c98a652a844acd56
2021-07-26 21:48:52 +00:00
Treehugger Robot
c0188deceb Merge "Add a demo page in OTA_analyzer." am: ceadd4cff1 am: 4c11f8c6e0 am: 0a461d9383
Original change: https://android-review.googlesource.com/c/platform/development/+/1778765

Change-Id: I3c5b262dc3622c0c83835dd9c9f8e73d4b1455bf
2021-07-26 21:32:55 +00:00
Treehugger Robot
0a461d9383 Merge "Add a demo page in OTA_analyzer." am: ceadd4cff1 am: 4c11f8c6e0
Original change: https://android-review.googlesource.com/c/platform/development/+/1778765

Change-Id: I258169f4a44674e835ef8b1f38dec5f2b6249dbc
2021-07-26 21:14:57 +00:00
Treehugger Robot
4c11f8c6e0 Merge "Add a demo page in OTA_analyzer." am: ceadd4cff1
Original change: https://android-review.googlesource.com/c/platform/development/+/1778765

Change-Id: I4fc5c21fe6976afcd943bce4ff408f69b4441d3e
2021-07-26 20:53:37 +00:00
Treehugger Robot
ceadd4cff1 Merge "Add a demo page in OTA_analyzer." 2021-07-26 20:39:20 +00:00
Yuntao Xu
2ab71a2936 Convert Levels/Android.mk to Android.bp
1. converted the Make file to a Soong one;
2. handled the .rscript files by genrule (to include the same commands used when build
with the former .mk file);
3. the differences observed in the apks before and after the conversion
are the same as in http://b/192521178, which should not affect the
conversion here;
4. the same result was observed when run the two apks on a physical
phone(Pixel 3a XL (bonito));
5. test commands:
mma -j LevelsRS
adb install -r ~/aosp/out/target/product/bonito/system/app/LevelsRS/LevelsRS.apk
adb shell am start -S -n com.android.rs.levels/.LevelsRSActivity
adb shell am start -S -n com.android.rs.levels/.LevelsDalvikActivity

Bug: 124261647
Test: compared the two apk files built by Make and Soong
Test: run two apks on a Pixel 3a XL (bonito) phone
Test: TreeHugger
Change-Id: I93876654215de98ec3160912676589ae143a4071
2021-07-26 19:25:52 +00:00
Treehugger Robot
a1c3c9659b Merge "Add support for chain OTA generation." am: 4895d0a8b4 am: d5b6e875b0 am: da5830d990 am: e8e04e2b76
Original change: https://android-review.googlesource.com/c/platform/development/+/1776605

Change-Id: I9e8aa953790840346c16aa2aa17abead360aa60a
2021-07-26 17:53:33 +00:00
lishutong
cdf499330d Add a demo page in OTA_analyzer.
Please put an ota package and its target build as cf_x86_demo.zip and
cf_x86_target_file_demo into this directory: /public/files/

This OTA package and target build do not have to be complete - only the
manifest part in OTA package and .map files in target build are
necessary. The previous one can be generated using:
https://source.corp.google.com/android/vendor/google_tradefederation/contrib/src/com/google/android/tradefed/ota/util/PayloadUtil.java;l=196;bpv=1;bpt=1?q=PayloadUtil&sq=package:android
The following one can be generated by unzip and keep the .map files
only, zip again.

Add a demo page, now the user can view the complete function of
OTA_analyzer without uploading their own ota packages / android build.

Test: Mannual tested.
Change-Id: I7552e0222fc40e9a4b1aff9750f74cd3ed3f4feb
2021-07-26 17:51:51 +00:00
Treehugger Robot
e8e04e2b76 Merge "Add support for chain OTA generation." am: 4895d0a8b4 am: d5b6e875b0 am: da5830d990
Original change: https://android-review.googlesource.com/c/platform/development/+/1776605

Change-Id: If9c48597aae1d2da8f4d26668cd1ac375df6ff87
2021-07-26 17:42:07 +00:00
Treehugger Robot
da5830d990 Merge "Add support for chain OTA generation." am: 4895d0a8b4 am: d5b6e875b0
Original change: https://android-review.googlesource.com/c/platform/development/+/1776605

Change-Id: I629768bbec7e0d9f7ae4ad47c697c70ab3ab89d1
2021-07-26 17:29:50 +00:00
Treehugger Robot
d5b6e875b0 Merge "Add support for chain OTA generation." am: 4895d0a8b4
Original change: https://android-review.googlesource.com/c/platform/development/+/1776605

Change-Id: Idd6bf9445925ebb60df3cdebadb28fd873dcf50a
2021-07-26 17:12:58 +00:00
Treehugger Robot
4895d0a8b4 Merge "Add support for chain OTA generation." 2021-07-26 16:54:35 +00:00
Priyanka Patel
54abaae192 Merge "Property changes now show up on hierarchy view." 2021-07-26 08:33:17 +00:00
Treehugger Robot
cbb527debe Merge "Add batch generation to OTAGUI." am: 2e1cfae4fd am: 2f8719ccad am: b7b945a034 am: 90f26c90c1
Original change: https://android-review.googlesource.com/c/platform/development/+/1775726

Change-Id: I452e06108a30cc0c633141641fec0e282c7c21f8
2021-07-23 23:34:32 +00:00
Treehugger Robot
90f26c90c1 Merge "Add batch generation to OTAGUI." am: 2e1cfae4fd am: 2f8719ccad am: b7b945a034
Original change: https://android-review.googlesource.com/c/platform/development/+/1775726

Change-Id: I1a9e33977fb225538911cdbd49d4c7c94446401c
2021-07-23 23:24:54 +00:00
Treehugger Robot
b7b945a034 Merge "Add batch generation to OTAGUI." am: 2e1cfae4fd am: 2f8719ccad
Original change: https://android-review.googlesource.com/c/platform/development/+/1775726

Change-Id: I8a58ce94715ee7034827c6a4bf0b6e0a0f60edd7
2021-07-23 23:07:22 +00:00
Treehugger Robot
2f8719ccad Merge "Add batch generation to OTAGUI." am: 2e1cfae4fd
Original change: https://android-review.googlesource.com/c/platform/development/+/1775726

Change-Id: I230b943a2c54de6b052ee0de26ed73238ef7533f
2021-07-23 22:47:47 +00:00
Treehugger Robot
2e1cfae4fd Merge "Add batch generation to OTAGUI." 2021-07-23 22:17:19 +00:00
lishutong
bb3bc961d4 Add support for chain OTA generation.
To upgrade from the Android version A to Android version D, one could
directly generate an OTA package from A to D. But chances are (a) this
OTA package can be large and unstable (b) there are multiple other
devices are on version B or C. So generation of chain OTA packages
(A-->B-->C-->D) can help life easier.

Users will be able to select and sort the Android build in
`ChainOTAOptions.vue` component, and submit multiple jobs at the same
time using a OTAConfiguration from `JobSubmission.js`.

Test: Mannual tested.
Change-Id: I9f16f981af80900c18a571162146ce218ea96387
2021-07-23 19:52:28 +00:00
lishutong
c4b6c3a7dd Add batch generation to OTAGUI.
Batch generation of OTA packages is a important feature
requested by googler and partners: please refer to go/ota-dashboard-doc.
Given n incremental source builds and m target builds,
batch generation will generate n x m OTA packages in total.
If n=0, full OTA package will be generated.

The front end will be taking in the source/target lists and send the
request to backend one-by-one.

Test: mannual tested.

Change-Id: I769359ee69c7aa8c71704c4e119c374635554dfb
2021-07-23 19:18:52 +00:00
Yuntao Xu
bed3ca1d79 Merge "Convert HelloCompute/Android.mk to Android.bp" am: 287e52bff6 am: 1185764fe4 am: b8d0a3a9fa am: 41efa982cf
Original change: https://android-review.googlesource.com/c/platform/development/+/1711177

Change-Id: I7be35624009767ffc20808cb64f5c0a6895d5555
2021-07-23 18:54:39 +00:00
Treehugger Robot
1c64159b84 Merge "Refactor the frontend for batch generation." am: 89e47defef am: 8f08ab906f am: dd360e3272 am: 29fcd6e3de
Original change: https://android-review.googlesource.com/c/platform/development/+/1775725

Change-Id: I577539b29927b06f03f64b0456ad42d7fe7011f8
2021-07-23 18:54:26 +00:00
Yuntao Xu
41efa982cf Merge "Convert HelloCompute/Android.mk to Android.bp" am: 287e52bff6 am: 1185764fe4 am: b8d0a3a9fa
Original change: https://android-review.googlesource.com/c/platform/development/+/1711177

Change-Id: I8092b62cbbd6ebd57fd0e295db33d57596b4a941
2021-07-23 18:38:27 +00:00