Commit Graph

33405 Commits

Author SHA1 Message Date
Treehugger Robot
cd48267edd Merge "[LSC] Add LOCAL_LICENSE_KINDS to development" am: 4b914d2e0d am: 0709cb8a7b am: 4d0d1a8058 am: 0cdcbb640f am: 54be2a1032
Original change: https://android-review.googlesource.com/c/platform/development/+/2154415

Change-Id: Ia47f2eb32f048852b39f59f557e3f88010c3ad31
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 02:32:43 +00:00
Treehugger Robot
54be2a1032 Merge "[LSC] Add LOCAL_LICENSE_KINDS to development" am: 4b914d2e0d am: 0709cb8a7b am: 4d0d1a8058 am: 0cdcbb640f
Original change: https://android-review.googlesource.com/c/platform/development/+/2154415

Change-Id: I1891cf9cdd04d0f5a48d17ae7597652123d6066c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 02:13:41 +00:00
Treehugger Robot
0cdcbb640f Merge "[LSC] Add LOCAL_LICENSE_KINDS to development" am: 4b914d2e0d am: 0709cb8a7b am: 4d0d1a8058
Original change: https://android-review.googlesource.com/c/platform/development/+/2154415

Change-Id: Ife7b41eb2c9a57b204af0feb46ca891769f894a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 01:57:09 +00:00
Treehugger Robot
4d0d1a8058 Merge "[LSC] Add LOCAL_LICENSE_KINDS to development" am: 4b914d2e0d am: 0709cb8a7b
Original change: https://android-review.googlesource.com/c/platform/development/+/2154415

Change-Id: I7fee8afa5c86cd727624221ecdbbcd3713bd6b2c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 01:20:50 +00:00
Treehugger Robot
0709cb8a7b Merge "[LSC] Add LOCAL_LICENSE_KINDS to development" am: 4b914d2e0d
Original change: https://android-review.googlesource.com/c/platform/development/+/2154415

Change-Id: I833e6c5ad0cce25e0a4f0f9fbe5aae2524ec5f69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 01:01:44 +00:00
Treehugger Robot
4b914d2e0d Merge "[LSC] Add LOCAL_LICENSE_KINDS to development" 2022-07-15 00:41:57 +00:00
Bob Badour
49a787d725 [LSC] Add LOCAL_LICENSE_KINDS to development
Added SPDX-license-identifier-Apache-2.0 to:
  apps/OBJViewer/Android.bp
  samples/HeavyWeight/Android.bp
  samples/MySampleRss/Android.bp
  tools/ninja_dependency_analysis/Android.bp

Bug: 68860345
Bug: 151177513
Bug: 151953481

Test: m all
Change-Id: Ic4627f424a3ecfbe65145268242a37f373c05a01
2022-07-14 11:08:07 -07:00
Kean Mariotti
a50b7f37cd Merge changes I8c59c8a0,Id6a20576
* changes:
  add eslint to keep code consistent
  add Presenter + UI data example
2022-07-14 17:38:11 +00:00
Hui Ling Shi
8310ad724d Merge "[8] Add screenshot button to capture each panel" 2022-07-14 13:12:43 +00:00
Kean Mariotti
a601688303 add eslint to keep code consistent
Bug: 236369779
Test: npm run eslint
Change-Id: I8c59c8a0ff6b63920ad0298c9625bee9709f2bb6
2022-07-14 08:29:44 +00:00
Kean Mariotti
3c32ba53f0 add Presenter + UI data example
Bug: 236369779
Test: cd development/tools/winscope-ng && npm run build:all && npm run test:all
Change-Id: Id6a20576cdb87c54e503e46b2f40562900295bc5
2022-07-14 08:27:24 +00:00
Priyanka Patel
5bc10db693 Merge "fix global styles" 2022-07-13 11:52:07 +00:00
Kean Mariotti
2e464d915b fix global styles
Bug: 236369779
Test: cd development/tools/winscope-ng && npm run build:all && npm run test:all
Change-Id: I551889207862cfd698ccf634275c5c84d1b976d1
2022-07-12 18:13:04 +00:00
Isaac Chen
960f0bf991 Merge "Update Android 13 GKI KMI symbol files and test" am: 125a88be13 am: bbd4d7988f am: 0483b67601 am: 3f4331ace7 am: c201599b33
Original change: https://android-review.googlesource.com/c/platform/development/+/2150894

Change-Id: I1567179f78efcc7a4ffecb43bbb38b882591530e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 11:53:38 +00:00
Isaac Chen
c201599b33 Merge "Update Android 13 GKI KMI symbol files and test" am: 125a88be13 am: bbd4d7988f am: 0483b67601 am: 3f4331ace7
Original change: https://android-review.googlesource.com/c/platform/development/+/2150894

Change-Id: I7d3ba05b0b7e82c4856ff2192a3a773075e6e972
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 10:15:37 +00:00
Isaac Chen
3f4331ace7 Merge "Update Android 13 GKI KMI symbol files and test" am: 125a88be13 am: bbd4d7988f am: 0483b67601
Original change: https://android-review.googlesource.com/c/platform/development/+/2150894

Change-Id: I2b969a4f65798ccc3d8322d5abe36d566a7ac846
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 09:40:45 +00:00
Isaac Chen
0483b67601 Merge "Update Android 13 GKI KMI symbol files and test" am: 125a88be13 am: bbd4d7988f
Original change: https://android-review.googlesource.com/c/platform/development/+/2150894

Change-Id: I7940defd9b9079a40e5eb14a50c24af5dc75d000
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 09:22:48 +00:00
Isaac Chen
bbd4d7988f Merge "Update Android 13 GKI KMI symbol files and test" am: 125a88be13
Original change: https://android-review.googlesource.com/c/platform/development/+/2150894

Change-Id: I63fc62b7a53c79fb6aa38747bac3ee4d54e25cae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-12 09:04:11 +00:00
Isaac Chen
125a88be13 Merge "Update Android 13 GKI KMI symbol files and test" 2022-07-12 08:45:16 +00:00
Isaac Chen
146bf2790d Update Android 13 GKI KMI symbol files and test
This change removes Android 12 GKI 5.4 and 5.10 kernel symbol files,
and adds kernel symbol files for the first public release of
Android 13 GKI 5.10 and 5.15, against which the future kernel symbol
files can be cheked to make sure GKI KMI compatibility.

Bug: 238597473
Test: $ lunch aosp_arm64-userdebug
      $ m a13_kmi_compatibility_test
Change-Id: I3b0eb7af36dd4a4174d4031735428a089278565a
2022-07-12 14:59:15 +08:00
Kean Mariotti
ebcaef29b7 Merge "Parsers receive Blob instead of Uint8Array" 2022-07-11 06:48:01 +00:00
Kean Mariotti
f20532c080 Parsers receive Blob instead of Uint8Array
Now Parsers rely on the Blob interface/abstraction, instead of the concrete Uint8Array.
Thus, in the future we'll be able to implement incremental trace parsing (e.g. stream parsing)
without breaking client code (e.g. ABT).

Minor: specify timeout in end-to-end tests

Test: npm run test:all
Change-Id: I9098ee3beba231f4bb4b59b24cee60e5a1e1122e
2022-07-08 13:41:05 +00:00
Hui Ling Shi
85da20b4d8 Merge "[7] Refine UI for IME panels, PropertiesTableView" 2022-07-08 09:20:08 +00:00
Treehugger Robot
199b636d65 Merge "Ninja dependency analysis tool" am: 58776972a8 am: af31f40f98 am: ec6ac730d5 am: 4c03e446d1 am: a01a5a42c1
Original change: https://android-review.googlesource.com/c/platform/development/+/2146699

Change-Id: I3a40a88b3186bac6a2af8653f146c1c3a59a42f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 07:49:59 +00:00
Treehugger Robot
a01a5a42c1 Merge "Ninja dependency analysis tool" am: 58776972a8 am: af31f40f98 am: ec6ac730d5 am: 4c03e446d1
Original change: https://android-review.googlesource.com/c/platform/development/+/2146699

Change-Id: I7c0cd0afc22ee157e84981d1f08758948215f623
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 07:32:34 +00:00
Treehugger Robot
4c03e446d1 Merge "Ninja dependency analysis tool" am: 58776972a8 am: af31f40f98 am: ec6ac730d5
Original change: https://android-review.googlesource.com/c/platform/development/+/2146699

Change-Id: I21c3e721907cb4feea03aa2bd1852c96be342484
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 07:06:38 +00:00
Treehugger Robot
ec6ac730d5 Merge "Ninja dependency analysis tool" am: 58776972a8 am: af31f40f98
Original change: https://android-review.googlesource.com/c/platform/development/+/2146699

Change-Id: I7b0675ba2be920e754bec106c44e5432432a1595
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 06:40:09 +00:00
Treehugger Robot
af31f40f98 Merge "Ninja dependency analysis tool" am: 58776972a8
Original change: https://android-review.googlesource.com/c/platform/development/+/2146699

Change-Id: Iadd71e7ed10730884ee410729bc07c2b3c6359dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 06:21:40 +00:00
Treehugger Robot
58776972a8 Merge "Ninja dependency analysis tool" 2022-07-08 06:00:41 +00:00
Jeongik Cha
1408cdc5e6 Ninja dependency analysis tool
The tool collects every input file for target except exempted_files.
And also, it counts input files per each project.

Bug: 238156000
Test: collect_ninja_inputs \
  -n prebuilts/build-tools/linux-x86/bin/ninja \
  -f out/combined-aosp_cf_x86_64_phone.ninja \
  -t vendorimage \
  -e exempted_files \
  -r .repo/project.list

Change-Id: I19b8b3462a1f1766babe4d437fe71bd7eb4bc7d2
2022-07-08 01:28:37 +00:00
Kean Mariotti
a3c8601d15 Merge changes Iba828868,I01aa22c1
* changes:
  add Parser::getTraceEntries() for protologs
  More trace parsers
2022-07-07 15:41:05 +00:00
Hsin-Yi Chen
80f48b5755 Merge "Remove MIPS data from ABI unit tests" am: cd2a609c4e am: ae48bf1087 am: bd6d7b1a32 am: 9d36373349 am: 8181056e29
Original change: https://android-review.googlesource.com/c/platform/development/+/2147663

Change-Id: Ifc8fa94f333147dcec236f4b4afd76bdecb4487c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 10:51:14 +00:00
Hsin-Yi Chen
8181056e29 Merge "Remove MIPS data from ABI unit tests" am: cd2a609c4e am: ae48bf1087 am: bd6d7b1a32 am: 9d36373349
Original change: https://android-review.googlesource.com/c/platform/development/+/2147663

Change-Id: Ibca1c1d1bb58e870eec3c298a8a0d3bc09926613
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 10:34:55 +00:00
Jeffrey Vander Stoep
4870949a12 Merge "Revert "c2a: add option to use Cargo.toml.orig"" am: 3a293c7bba am: a0ff5279d6 am: 4413db8b67 am: d2a933486f am: bf4e1a3a26
Original change: https://android-review.googlesource.com/c/platform/development/+/2146900

Change-Id: I6743677760f85605ec9ece1d043523561b38d80b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 10:18:18 +00:00
Hsin-Yi Chen
9d36373349 Merge "Remove MIPS data from ABI unit tests" am: cd2a609c4e am: ae48bf1087 am: bd6d7b1a32
Original change: https://android-review.googlesource.com/c/platform/development/+/2147663

Change-Id: I02c77dd1cc004df6feee01b3db84ecee8edeaa25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 10:09:48 +00:00
Jeffrey Vander Stoep
bf4e1a3a26 Merge "Revert "c2a: add option to use Cargo.toml.orig"" am: 3a293c7bba am: a0ff5279d6 am: 4413db8b67 am: d2a933486f
Original change: https://android-review.googlesource.com/c/platform/development/+/2146900

Change-Id: I79f2467b3fe8de85597d01c6bf5536ac09621cf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 10:00:35 +00:00
Hsin-Yi Chen
bd6d7b1a32 Merge "Remove MIPS data from ABI unit tests" am: cd2a609c4e am: ae48bf1087
Original change: https://android-review.googlesource.com/c/platform/development/+/2147663

Change-Id: Iabbf3dbde97a859564023268c19d0deb55b55af1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 09:52:00 +00:00
Jeffrey Vander Stoep
d2a933486f Merge "Revert "c2a: add option to use Cargo.toml.orig"" am: 3a293c7bba am: a0ff5279d6 am: 4413db8b67
Original change: https://android-review.googlesource.com/c/platform/development/+/2146900

Change-Id: Iac25aa15eb974798fde27d55b2f67241c7dcd22a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 09:36:57 +00:00
Hsin-Yi Chen
ae48bf1087 Merge "Remove MIPS data from ABI unit tests" am: cd2a609c4e
Original change: https://android-review.googlesource.com/c/platform/development/+/2147663

Change-Id: Ic054d06952f07ad9d5de4129f665a998f23566c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 09:35:30 +00:00
Jeffrey Vander Stoep
4413db8b67 Merge "Revert "c2a: add option to use Cargo.toml.orig"" am: 3a293c7bba am: a0ff5279d6
Original change: https://android-review.googlesource.com/c/platform/development/+/2146900

Change-Id: I66e98262da2119211e1b54238ed0674a2a3d26d8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 09:20:31 +00:00
Hsin-Yi Chen
cd2a609c4e Merge "Remove MIPS data from ABI unit tests" 2022-07-07 09:11:48 +00:00
Jeffrey Vander Stoep
a0ff5279d6 Merge "Revert "c2a: add option to use Cargo.toml.orig"" am: 3a293c7bba
Original change: https://android-review.googlesource.com/c/platform/development/+/2146900

Change-Id: Iaee11cd935a712fe5acec4de29aad42c7b76f8ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 08:46:48 +00:00
Jeffrey Vander Stoep
3a293c7bba Merge "Revert "c2a: add option to use Cargo.toml.orig"" 2022-07-07 08:24:42 +00:00
Kean Mariotti
bc9ec13037 add Parser::getTraceEntries() for protologs
Test: npm run test:unit
Bug: 238091229
Change-Id: Iba828868625b320c9fc03ca9d95f44dc76315e2e
2022-07-07 05:56:10 +00:00
Kean Mariotti
4d70c4b4a4 More trace parsers
- SurfaceFlinger dump
- WindowManager dump
- screen recording
- Minor renaming to keep code semantic consistent also with ParserScreenRecording

Fixes: 238097667
Fixes: 238097628
Fixes: 238078364
Test: npm run build:unit && npm run test:unit
Change-Id: I01aa22c1bb030da21f6fb44eb1b159a4431191ce
2022-07-07 05:55:11 +00:00
Hsin-Yi Chen
cad69afdfc Merge "Generate only the necessary data for ABI unit tests" am: bd1460dca5 am: 232ac91360 am: 2058157b2f am: 3155e3e64a am: 52ec7f91d2
Original change: https://android-review.googlesource.com/c/platform/development/+/2145588

Change-Id: Ibfba3199b76412684291e81975fb6524d7d61bc6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 04:16:02 +00:00
Hsin-Yi Chen
52ec7f91d2 Merge "Generate only the necessary data for ABI unit tests" am: bd1460dca5 am: 232ac91360 am: 2058157b2f am: 3155e3e64a
Original change: https://android-review.googlesource.com/c/platform/development/+/2145588

Change-Id: Ie5c9ebf8149ff0aeb688e22c2acb9aba99b88d77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 03:56:48 +00:00
Hsin-Yi Chen
3155e3e64a Merge "Generate only the necessary data for ABI unit tests" am: bd1460dca5 am: 232ac91360 am: 2058157b2f
Original change: https://android-review.googlesource.com/c/platform/development/+/2145588

Change-Id: If6d1b91a6a5fac00482c40553c9cadd3b3b86b6a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 03:41:25 +00:00
Hsin-Yi Chen
2058157b2f Merge "Generate only the necessary data for ABI unit tests" am: bd1460dca5 am: 232ac91360
Original change: https://android-review.googlesource.com/c/platform/development/+/2145588

Change-Id: If02075142ea7d4ca93cf89d7df7531224bd6529b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-07 03:12:47 +00:00
Hsin-Yi Chen
a923b62fe5 Remove MIPS data from ABI unit tests
Test: PATH=$PATH:$ANDROID_BUILD_TOP/out/soong/dist/bin \
      development/vndk/tools/header-checker/tests/test.py
Bug: 237966264
Change-Id: If6c7e0fe297f384a703f0a45727618518062363e
2022-07-07 11:01:42 +08:00