Commit Graph

34762 Commits

Author SHA1 Message Date
Anvesh Renikindi
1b28fd1211 Added shortcutlauncherdemo Initialization provider
Bug: 277943394
Change-Id: I4a87f0539e1f269b5990acd522ba3916fdb6fe56
Test: None
2023-04-12 20:10:46 +00:00
Pablo Gamito
005cf18525 Fix formatting
Test: N/A
Change-Id: I5c0fa8d3f7697d81e62029b20345df192fb08f63
2023-04-12 09:26:24 +00:00
Pablo Gamito
518169a692 Merge changes Ie1d8604b,Ia3b3d004 into udc-dev
* changes:
  Support transition trace capturing in Winscope
  Support Event Log capturing in Winscope
2023-04-11 11:46:50 +00:00
Pablo Gamito
883da85ea4 Support transition trace capturing in Winscope
Test: npm run build:all && npm run test:all
Bug: 265791162
Change-Id: Ie1d8604bbb362ee1940dc46291446cdbbeeeecda
2023-04-11 09:34:02 +00:00
Pablo Gamito
4dfbda2b42 Support Event Log capturing in Winscope
Test: npm run build:unit && npm run test:unit
Fixes: 258182396
Fixes: 262290862
Change-Id: Ia3b3d004555711a6ee418a4d6a47cd3f3579e901
2023-04-11 09:34:01 +00:00
Alex Buynytskyy
e0503c4824 UpsideDownCake is now 34
Ignore-AOSP-First: UpsideDownCake Finalization
Bug: 275409981
Test: build
Change-Id: I39177b838795d56effd6f8229dea56569128b473
2023-04-06 22:23:53 +00:00
Kean Mariotti
9b8e3f85bf Adapt transactions viewer to new proto definition (renamed fields)
Fix: b/277024052
Test: npm run build:all && npm run test:all
Change-Id: I787ee0a8f4574e367f3b578ff3ed51a57f8d7358
2023-04-05 09:10:26 +00:00
Kean Mariotti
50bb7a1e0c Merge changes I43412fc8,I23fb7418,Ia60ceb47,I5d3a1bc0,Ic434abc3, ... into udc-dev
* changes:
  Display progress bar while computing frame mapping
  Integrate "UI Traces API" with timeline components
  Integrate "UI Traces API" with viewers
  Integrate "UI Traces API" with parsers
  Integrate "UI Traces API" with Winscope App/Core
  Rename TraceData -> TracePipeline
  Add new "UI Traces API"
  Extend ArrayUtils
2023-04-02 08:53:18 +00:00
Treehugger Robot
b667e6e274 Merge changes I3e156afa,Id7e4f2eb am: 116fa3048f am: 864082db3d am: cf2761f253
Original change: https://android-review.googlesource.com/c/platform/development/+/2513461

Change-Id: Ib244c1e6d9586e52eff2285f3b42317c2debf891
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 19:33:11 +00:00
Treehugger Robot
daff6d788e Merge "Utilize from-text stub module in build" am: 43ff63a864 am: 210fc28fcf am: 17378f0996
Original change: https://android-review.googlesource.com/c/platform/development/+/2465411

Change-Id: I9660d08e806acfc76a32adad24ca1b9bea34499c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 19:14:47 +00:00
Treehugger Robot
cf2761f253 Merge changes I3e156afa,Id7e4f2eb am: 116fa3048f am: 864082db3d
Original change: https://android-review.googlesource.com/c/platform/development/+/2513461

Change-Id: I2eb813107b7d5d0ce105e8b6909d32aa6062da39
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 18:26:11 +00:00
Treehugger Robot
17378f0996 Merge "Utilize from-text stub module in build" am: 43ff63a864 am: 210fc28fcf
Original change: https://android-review.googlesource.com/c/platform/development/+/2465411

Change-Id: Ic18988828542a6f79213f49b7b16ff51f477aab5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 18:17:14 +00:00
Treehugger Robot
864082db3d Merge changes I3e156afa,Id7e4f2eb am: 116fa3048f
Original change: https://android-review.googlesource.com/c/platform/development/+/2513461

Change-Id: I720e1e647d3d4f1064f3759bafe7ebb8deb57ecc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:18:50 +00:00
Treehugger Robot
210fc28fcf Merge "Utilize from-text stub module in build" am: 43ff63a864
Original change: https://android-review.googlesource.com/c/platform/development/+/2465411

Change-Id: I487653a3dc12e05b3b23bedc4187da765d4c9dba
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-30 17:15:28 +00:00
Treehugger Robot
116fa3048f Merge changes I3e156afa,Id7e4f2eb
* changes:
  cargo_embargo: detect and ignore harness-less tests
  cargo_embargo: use enum for crate type
2023-03-29 23:55:07 +00:00
Frederick Mayle
5a6dbaae7a cargo_embargo: detect and ignore harness-less tests
These currently cause cargo_embargo to fail. We should support them
eventually, but for now we'll ignore them to unblock crosvm merges.

Test: external/crosvm/android-merge-2-cargo-embargo.sh
Bug: 275386231
Change-Id: I3e156afa5672ddd6257c7caabd05346e060448fb
2023-03-29 15:25:57 -07:00
Frederick Mayle
04a1650a5f cargo_embargo: use enum for crate type
No behavior change intended.

This will make a following CL easier.

Test: external/crosvm/android-merge-2-cargo-embargo.sh
Bug: 275386231
Change-Id: Id7e4f2eb3f25fa12d867852a0ec95ce443949257
2023-03-29 15:24:21 -07:00
Treehugger Robot
43ff63a864 Merge "Utilize from-text stub module in build" 2023-03-29 18:28:30 +00:00
Jihoon Kang
0ae8fe1032 Utilize from-text stub module in build
Replace `android_stubs_current` with `android_from_text_stubs_current`,
a java_api_library module that creates from-text stubs. This feature is
hidden behind a flag `--build-from-text-stub`, which sets the env var
`ANDROID_PUBLIC_STUBS` as `android_from_text_stubs_current`.

Test: m --build-from-text-stub
Bug: 271154441
Change-Id: I06be32d9b7b9a54c0384010457406cabfff98c61
2023-03-27 18:04:34 +00:00
Yi Kong
949d458486 Merge "Revert^2 "Update clang version to clang-r487747"" am: 1784c71446 am: b8fa3fbd1a am: 5ecdc53284
Original change: https://android-review.googlesource.com/c/platform/development/+/2469787

Change-Id: Idad992369e2c0fe264e13a367014f397d49d727e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 14:43:12 +00:00
Yi Kong
5ecdc53284 Merge "Revert^2 "Update clang version to clang-r487747"" am: 1784c71446 am: b8fa3fbd1a
Original change: https://android-review.googlesource.com/c/platform/development/+/2469787

Change-Id: I40244c03604708bf3854e5ee12d8fa7b2a04f92a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 14:11:51 +00:00
Yi Kong
b8fa3fbd1a Merge "Revert^2 "Update clang version to clang-r487747"" am: 1784c71446
Original change: https://android-review.googlesource.com/c/platform/development/+/2469787

Change-Id: I5fa2b0752799941aeb0c9fc790ab86e4eeede110
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 13:44:53 +00:00
Kean Mariotti
0b2bfff758 Display progress bar while computing frame mapping
- Move duplicated trace load logic from TraceUploadComponent/TraceCollectionComponent into mediator
- Open snackbar messages from Mediator
- Change TraceUploadComponent's interface (FileDownloadListener -> ProgressListener)
- Notify TraceUploadComponent about frame mapping progress

Bug: b/256564627
Test: npm run build:all && npm run test:all
Change-Id: I43412fc8eba2806feb2170ea50702333cf1dd963
2023-03-24 13:31:54 +00:00
Kean Mariotti
297b641a04 Integrate "UI Traces API" with timeline components
Bug: b/256564627
Test: npm run build:all && npm run test:all
Change-Id: I23fb7418389cfe29f98cfe9706191a9032a4be92
2023-03-24 13:31:54 +00:00
Kean Mariotti
f54172dadd Integrate "UI Traces API" with viewers
Bug: b/256564627
Test: npm run build:all && npm run test:all
Change-Id: Ia60ceb479ced5c547579dc67336314c1d22d13fe
2023-03-24 13:31:54 +00:00
Kean Mariotti
8777d32f37 Integrate "UI Traces API" with parsers
Bug: b/256564627
Test: npm run build:all && npm run test:all
Change-Id: I5d3a1bc0a954b486225ff54bf219f6643aab69e3
2023-03-24 13:31:54 +00:00
Kean Mariotti
3a01939e03 Integrate "UI Traces API" with Winscope App/Core
Bug: b/256564627
Test: npm run build:all && npm run test:all
Change-Id: Ic434abc3031b9d53ddb6289fed747971e90c430e
2023-03-24 13:31:54 +00:00
Kean Mariotti
528f5b8f28 Rename TraceData -> TracePipeline
Bug: b/256564627
Test: npm run build:all && npm run test:all
Change-Id: Ic92ad03701f7a9ead1edc73bfbfd4ffbf44bc408
2023-03-24 13:31:54 +00:00
Kean Mariotti
7625c2f2dd Add new "UI Traces API"
Bug: b/256564627
Test: npm run test:unit
Change-Id: I28d881e23b2c444b94c5fb1c2bc71f92bc3a8690
2023-03-24 13:31:54 +00:00
Yi Kong
1784c71446 Merge "Revert^2 "Update clang version to clang-r487747"" 2023-03-24 13:19:52 +00:00
Kiyoung Kim
349c1fca4d Merge "Create a new build script for builds using SSI artifact" am: 383ddd8fe7 am: 0b853241ed am: cd066653b8
Original change: https://android-review.googlesource.com/c/platform/development/+/2505078

Change-Id: Id4d3400252df28160358947ad07afda87c6be041
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-23 09:01:13 +00:00
Kiyoung Kim
cd066653b8 Merge "Create a new build script for builds using SSI artifact" am: 383ddd8fe7 am: 0b853241ed
Original change: https://android-review.googlesource.com/c/platform/development/+/2505078

Change-Id: I5c769ef6617cbbc76cbf8f334b28f89cc05f91c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-23 08:23:08 +00:00
Kiyoung Kim
0b853241ed Merge "Create a new build script for builds using SSI artifact" am: 383ddd8fe7
Original change: https://android-review.googlesource.com/c/platform/development/+/2505078

Change-Id: I96598fa70db2874fae5c3612b2464f39edfb4360
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-23 07:46:26 +00:00
Kiyoung Kim
383ddd8fe7 Merge "Create a new build script for builds using SSI artifact" 2023-03-23 07:08:50 +00:00
Kiyoung Kim
c981a31234 Create a new build script for builds using SSI artifact
Build using SSI artifact from the chained build may require extra
arguments from the build. This new script will handle all required
arguments with those new build targets.

Bug: 269977324
Test: N/A
Change-Id: Ia7b1f3c838433d4d51a98be875ac32da88ccbb79
2023-03-23 14:53:25 +09:00
Treehugger Robot
2ac9230527 [automerger skipped] Merge "Remove AndroidBeamDemo from samples" am: a7ade46095 am: d87ab4e5b5 am: 267458fb34 -s ours
am skip reason: Merged-In I54898705900f73c55d9a2eb3ee1372f510b15fe2 with SHA-1 e1f18b0234 is already in history

Original change: https://android-review.googlesource.com/c/platform/development/+/2500844

Change-Id: I58c83f4eea4b3e995d807ee06b96b831f3120865
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22 05:18:59 +00:00
Treehugger Robot
267458fb34 Merge "Remove AndroidBeamDemo from samples" am: a7ade46095 am: d87ab4e5b5
Original change: https://android-review.googlesource.com/c/platform/development/+/2500844

Change-Id: Ib4f74989900ba858553fa6c11a41e667645babe7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22 04:24:48 +00:00
Treehugger Robot
d87ab4e5b5 Merge "Remove AndroidBeamDemo from samples" am: a7ade46095
Original change: https://android-review.googlesource.com/c/platform/development/+/2500844

Change-Id: I7b9809fc065340851ec2229e1ae243f3ccf807ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22 03:47:36 +00:00
Treehugger Robot
a7ade46095 Merge "Remove AndroidBeamDemo from samples" 2023-03-22 02:54:26 +00:00
Henri Chataing
2dd6d5d5dc [automerger skipped] Merge "Revert^2 "Remove samples for deprecated Android Beam API"" am: c01e15bdcb am: c4fc02d6bc am: 51e697ec75 -s ours
am skip reason: Merged-In I415762b2fcbc9706a33d7a41858c1c142bb7ffab with SHA-1 614c1aec90 is already in history

Original change: https://android-review.googlesource.com/c/platform/development/+/2476066

Change-Id: Iaf0920be4bf1ebb829377f5c020a7c2815a138bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22 02:15:49 +00:00
Henri Chataing
8a56e6ca8f Remove AndroidBeamDemo from samples
Bug: 265394596
Test: m sdk
Change-Id: I54898705900f73c55d9a2eb3ee1372f510b15fe2
Merged-In: I54898705900f73c55d9a2eb3ee1372f510b15fe2
(cherry picked from commit e1f18b0234)
2023-03-22 01:59:29 +00:00
Henri Chataing
51e697ec75 Merge "Revert^2 "Remove samples for deprecated Android Beam API"" am: c01e15bdcb am: c4fc02d6bc
Original change: https://android-review.googlesource.com/c/platform/development/+/2476066

Change-Id: Ib234d5dd4a44ce1909f868d116a5dc501c83a78d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22 01:39:26 +00:00
Henri Chataing
c4fc02d6bc Merge "Revert^2 "Remove samples for deprecated Android Beam API"" am: c01e15bdcb
Original change: https://android-review.googlesource.com/c/platform/development/+/2476066

Change-Id: I96831861030227acdd6310dc5f531ac56a96f5ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-22 01:05:23 +00:00
Henri Chataing
c01e15bdcb Merge "Revert^2 "Remove samples for deprecated Android Beam API"" 2023-03-22 00:26:49 +00:00
Stephen Hines
604779d4be Merge "Remove unused variables" am: edab2ac359 am: 1f481b6f2f am: 0a9432abbb
Original change: https://android-review.googlesource.com/c/platform/development/+/2495416

Change-Id: I76c9b8437328d1ff6de12e08c2780ea7df495976
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-21 19:48:41 +00:00
Stephen Hines
0a9432abbb Merge "Remove unused variables" am: edab2ac359 am: 1f481b6f2f
Original change: https://android-review.googlesource.com/c/platform/development/+/2495416

Change-Id: Icc8ecf904d0eb5f079bce9ccf6a8033933ee9429
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-21 18:47:32 +00:00
Stephen Hines
1f481b6f2f Merge "Remove unused variables" am: edab2ac359
Original change: https://android-review.googlesource.com/c/platform/development/+/2495416

Change-Id: Ifa52f306c56c5bcba4ccaddad4a17550bce7ce93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-21 18:06:12 +00:00
Stephen Hines
edab2ac359 Merge "Remove unused variables" 2023-03-21 16:42:10 +00:00
Kean Mariotti
a644699eb5 Extend ArrayUtils
Provide only two binary search functions:
- Add binarySearchFirstGreaterOrEqual()
- Add binarySearchFirstGreater()

Note: other binary search variations can be built later on top of these functions.

Bug: b/256564627
Test: npm run test:unit
Change-Id: Icbd308923fe4b79dae29fb69176fa7276f5dd7cd
2023-03-21 14:09:59 +00:00
lpeter
c2fc0c3daf Modify callback method by API Council feedback
Bug: 271107031
Test: Manual
Change-Id: I62e0780c6fb17ffbd64b9cf1028fbdda521c2cf5
Merged-In: I62e0780c6fb17ffbd64b9cf1028fbdda521c2cf5
2023-03-19 16:33:25 +00:00