Ray Hsu
adfda88cdf
gs-common:aoc: correct aoc information in the bugreport
...
The aoc system node may be different for each platform. We can use
wildcard characters to replace these addresses.
To specify all addresses between 17000000 and 19000000, we could use the
wildcard character *. This would allow us to use the same code for all
platform, regardless of the specific addresses used
Test: adb bugreport && unzip bugreport*.zip &&
check dump_aoc section in dumpstate_board.txt
Bug: 279680450
Change-Id: I1eaad3bd31e78265af6a9428064e9def501a813e
2023-04-26 10:51:44 +00:00
Randall Huang
4a87ebd0af
Storage: refactor sg_utils build rule am: 30ae41260a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22696227
Change-Id: Ie15b9cf7c30355964d222b94f179a059dbd4d7db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 09:02:00 +00:00
Randall Huang
30ae41260a
Storage: refactor sg_utils build rule
...
Bug: 264001741
Test: build
Change-Id: I9c575d8c5d12837cf14d76cf70c384a474502434
Signed-off-by: Randall Huang <huangrandall@google.com>
2023-04-18 15:04:52 +08:00
Minchan Kim
17e41146a4
dump vendor cma stat am: caf0f59fab
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529613
Change-Id: I3acd855abfe8ee24a5974207b497c7a3396cb355
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 09:49:16 +00:00
Minchan Kim
9fe01ca770
dump pixel trace into dumpstate_board.txt am: 2a651114fe
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529612
Change-Id: I64a802551c413d12ad48b80a9c5c7f53a1e171f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 09:49:12 +00:00
Minchan Kim
23658cc0e2
dump cma debugfs into dumpstate_board.txt am: 6c81eeca82
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529611
Change-Id: I145fa1f997ffb8e9e90d1cabcc8078f2b05eba50
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 09:49:08 +00:00
Minchan Kim
caf0f59fab
dump vendor cma stat
...
Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: Iaef36594a8ef48b0c85039f348618f021f93e8c2
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:36:56 +00:00
Minchan Kim
2a651114fe
dump pixel trace into dumpstate_board.txt
...
Dump cma allocation/deallocation traces into dumpstate_board.txt.
E.g.)
android.hardwar-3427 [004] .... 15.196059: cma_alloc_start: name=faceauth_tpu count=256 align=8
android.hardwar-3427 [004] .... 15.196189: cma_alloc_info: name=faceauth_tpu pfn=0x9f4200 count=256 align=8 nr_migrated=0 nr_reclaimed=0 nr_mapped=0 err_iso=0 err_mig=0 err_test=0
binder:578_1-592 [003] .... 15.209400: cma_alloc_start: name=farawimg count=704 align=4
binder:578_1-592 [003] .... 15.210344: cma_alloc_info: name=farawimg pfn=0x9e83c0 count=704 align=4 nr_migrated=0 nr_reclaimed=0 nr_mapped=0 err_iso=0 err_mig=0 err_test=0
binder:1114_4-3420 [001] .... 15.259132: cma_release: name=faceauth_tpu pfn=9f4000 page=000000002e4bd17f count=16
binder:1114_4-3420 [001] .... 15.259143: cma_release: name=faceauth_tpu pfn=9f4010 page=000000008e379085 count=16
binder:1114_4-3420 [001] .... 15.259148: cma_release: name=faceauth_tpu pfn=9f4020 page=00000000161dc38b count=16
binder:1114_4-3420 [001] .... 15.259152: cma_release: name=faceauth_tpu pfn=9f4030 page=000000001d3eb567 count=16
binder:1114_4-3420 [001] .... 15.259157: cma_release: name=faceauth_tpu pfn=9f4040 page=00000000f7f6dc70 count=16
Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: If64c066eca59d6bba75e0494cd22108d619ad6f8
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:36:56 +00:00
Minchan Kim
6c81eeca82
dump cma debugfs into dumpstate_board.txt
...
CMA debugfs provides how many CMA pages were allocated. It's useful to
detect CMA memory leak.
E.g) --- /sys/kernel/debug/cma/cma-faceauth_tp
Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: Ic050c78ff6455a2960be239732ab6214c3789106
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:35:56 +00:00
Kevin Jeon
cf3ca3fae5
Add tracepoints to dumpstate_board sections am: 9df2606139
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22553206
Change-Id: I50b32cc45e13fe6d10b03a796d88965a68d747da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 14:23:05 +00:00
George Lee
8ef6c93704
bcl: Do not include bcl.mk for factory
...
Bug: 264957141
Test: Local test
Change-Id: I99c7b7393f0ef72aaf545af5e3019b732cadeb42
Signed-off-by: George Lee <geolee@google.com>
2023-04-11 02:47:29 +00:00
Kevin Jeon
9df2606139
Add tracepoints to dumpstate_board sections
...
This change adds per-section tracepoints to the Pixel 6 (and beyond)
implementation of dumpstateBoard for the purpose of debugging
possibly-long sections.
This change is analagous to the previous gs101/gs201 tracepoint
additions at ag/20414147 and ag/20413969.
Test: Build+flash; verify that a trace of a bug report contains
dumpstate board sections.
Bug: 277296452
Change-Id: I6bdd040321e87b9b6e104c18198aa650d8e5ad42
2023-04-10 15:22:25 +00:00
Cheng Chang
41cbcb2244
Merge "update gps sdk 147.20.23.566805" into udc-dev am: aa08e44399
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22372630
Change-Id: Ia7fdc079bc8d1cc238fa1ae4fcdbbb85d361f1c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:34:53 +00:00
Cheng Chang
aa08e44399
Merge "update gps sdk 147.20.23.566805" into udc-dev
2023-04-10 08:08:07 +00:00
NISCHAL JAIN
6cd7326953
Merge "Enable gxp dumps in bugreport" into udc-dev am: 496b95282b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492549
Change-Id: Ia4cfc46b93a1f034ae51f0ee0bf51a8041416a0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 07:38:14 +00:00
NISCHAL JAIN
62aa5d88c6
Merge "Limit maxGxpDebugDumps to 3." into udc-dev am: ee2650ea7c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492548
Change-Id: I361fab79d27b125856ece4e1feda6d1638c7c19e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 07:37:36 +00:00
NISCHAL JAIN
496b95282b
Merge "Enable gxp dumps in bugreport" into udc-dev
2023-04-10 07:29:34 +00:00
NISCHAL JAIN
ee2650ea7c
Merge "Limit maxGxpDebugDumps to 3." into udc-dev
2023-04-10 06:42:37 +00:00
Carter Hsu
6dca212cf0
Merge "audio: add CCA HAL module" into udc-d1-dev
2023-04-10 01:43:29 +00:00
Joseph Jang
795cc96ebb
Merge "Remove the libnos dependency if build without vendor" into udc-dev am: 0ea14d85b9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22363215
Change-Id: Ic9ca4d2857182bddce953be02445e6692f160151
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-07 03:27:39 +00:00
Joseph Jang
0ea14d85b9
Merge "Remove the libnos dependency if build without vendor" into udc-dev
2023-04-07 03:03:54 +00:00
Cheng Chang
3d07844230
update gps sdk 147.20.23.566805
...
- support GNSS AIDL v3
Bug: 275475660
Test: atest VtsHalGnssTargetTest
Test: atest CtsLocationGnssTestCases
Test: verified at b/276413684
Change-Id: I5ce5520d3b8e2248c5903ba33c6b6354fa3bb152
2023-04-07 01:13:57 +00:00
Carter Hsu
e6ecde150e
audio: add CCA HAL module
...
Bug: 267827552
Test: verified on the test build
Change-Id: Ic479ed850c675ff7fca2e18817b74ee653ecaf61
Signed-off-by: Carter Hsu <carterhsu@google.com>
2023-04-07 00:31:28 +00:00
Joseph Jang
852cfb4fb7
Remove the libnos dependency if build without vendor
...
Bug: 277188968
Change-Id: I4f6aa64d30a58aebb3fca246d0705e7f540bebb8
2023-04-06 11:37:23 +00:00
nischaljain
779e3323a2
Enable gxp dumps in bugreport
...
- Enable gxp dumps to be captured in bugreport during dogfood.
- TODO(b/277094681): Revert this cl around device beta milestone.
Bug: 274956438
Test: Verified the changes on the device using ab/P53879006.
Change-Id: Idb701e430b64c3cae8cef6a4bb73999c92b6c94a
Signed-off-by: nischaljain <nischaljain@google.com>
2023-04-06 08:21:51 +00:00
nischaljain
0e8dc978b6
Limit maxGxpDebugDumps to 3.
...
DSP multicore workload can run atmost on 3 cores thus in case
of crash we will need atmost 3 core dumps. Thus limiting
maxGxpDebugDumps to 3 to make sure that we will be capturing
all the required core dumps for the recent crash and at the
same time not inflating the bugreport size.
Bug: 275756225,274956438
Test: Verified the changes on the device using ab/P53879006.
Change-Id: Iede8ec4204d58fdedbe4141bf57fc434b411bf0c
Signed-off-by: nischaljain <nischaljain@google.com>
2023-04-06 08:14:41 +00:00
Adam Shih
354619e807
Merge "comply with VTS requirements" into udc-dev am: 7be874469a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22338829
Change-Id: If8fbbeaa4bbb755eed8a8cc06feaec30e8350ef3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-06 03:08:17 +00:00
Adam Shih
7be874469a
Merge "comply with VTS requirements" into udc-dev
2023-04-06 02:41:33 +00:00
Adam Shih
f0b597d404
create wlan dump am: f61d2efad2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22338832
Change-Id: I9bcd3854d102158c6529f4761117d22f1a036c7e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-06 02:22:55 +00:00
Adam Shih
f61d2efad2
create wlan dump
...
Bug: 273380509
Test: adb bugreport
Change-Id: Ic04908db3494279e35d7e7ecf34a2445f08d35b9
2023-03-31 06:28:07 +08:00
Adam Shih
1915b3df20
comply with VTS requirements
...
Bug: 275142299
Test:
atest VtsHalDumpstateTargetTest:PerInstanceAndMode/DumpstateAidlPerModeTest#TestOk/0_android_hardware_dumpstate_IDumpstateDevice_default_FULL
atest VtsHalDumpstateTargetTest:PerInstance/DumpstateAidlGeneralTest#TestInvalidModeArgument_Negative/0_android_hardware_dumpstate_IDumpstateDevice_default
Built pass on target-userdebug and aosp_target-userdebug
Change-Id: Ifd980bc1fbb543c43e729d52735c97e2cde6a641
2023-03-30 13:24:01 +08:00
Adam Shih
cff535bd9a
Revert "comply with VTS requirements" am: f272a85a53
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22328025
Change-Id: I8ecec5a6b63447e3768567437dd8531e2a511ef6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 03:12:09 +00:00
Adam Shih
f272a85a53
Revert "comply with VTS requirements"
...
Revert submission 22302106-dumpstate aidl
Reason for revert: build failed on udc-d1-dev
Reverted changes: /q/submissionid:22302106-dumpstate+aidl
Change-Id: I4b786f509b80113ca2acf2e1055808c084d1f9bb
2023-03-29 02:45:25 +00:00
Adam Shih
c7f34bd456
comply with VTS requirements am: 5fa9528c83
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22302106
Change-Id: I9a60dfdbbf87e87a64cd37d73e278247a3254b4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-29 00:47:12 +00:00
Adam Shih
5fa9528c83
comply with VTS requirements
...
Bug: 275142299
Test:
atest VtsHalDumpstateTargetTest:PerInstanceAndMode/DumpstateAidlPerModeTest#TestOk/0_android_hardware_dumpstate_IDumpstateDevice_default_FULL
atest VtsHalDumpstateTargetTest:PerInstance/DumpstateAidlGeneralTest#TestInvalidModeArgument_Negative/0_android_hardware_dumpstate_IDumpstateDevice_default
Built pass on target-userdebug and aosp_target-userdebug
Change-Id: I0cf742fa15649899757ef80bd240948ae2aa66a3
2023-03-28 03:29:01 +00:00
George Lee
6c25d5a7fd
bm: Exit loop to check for BCL after 10 tries
...
battery_mitigation may be kept in forever loop to read sysfs node. This
makes sure that the loop is exited after 10 tries.
Bug: 275028861
Test: Local boot up and ensure battery_mitigation comes up
Change-Id: I02936f4426519b2c9fbc776cdb2614fdeba872c0
Signed-off-by: George Lee <geolee@google.com>
2023-03-27 19:55:53 -07:00
RD Babiera
833ae34288
Merge "Revert "comply with VTS requirements"" into udc-dev am: cb902f0581
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22298905
Change-Id: I697f5333ba05999cee87e30b71bb9f5f81593c86
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-27 22:31:37 +00:00
RD Babiera
c718e6775a
Merge "Revert "add space in front of property.te"" into udc-dev am: 041b980835
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22298732
Change-Id: I775dbc4aa0b254e8473d5743e5fd95a7737a1a4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-27 22:30:24 +00:00
RD Babiera
cb902f0581
Merge "Revert "comply with VTS requirements"" into udc-dev
2023-03-27 21:52:39 +00:00
RD Babiera
041b980835
Merge "Revert "add space in front of property.te"" into udc-dev
2023-03-27 21:51:45 +00:00
RD Babiera
8620418aba
Revert "comply with VTS requirements"
...
Revert submission 22242215-dumpstate aidl
Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?branch=git_udc-d1-dev&target=aosp_husky-userdebug&lkgb=9826121&lkbb=9829863&fkbb=9826130 , bug b/275279368.
Reverted changes: /q/submissionid:22242215-dumpstate+aidl
Change-Id: I856e29ad3236014c9db41e43ee19bf8ec43979a8
2023-03-27 20:58:37 +00:00
RD Babiera
73d7a6cf49
Revert "add space in front of property.te"
...
This reverts commit 340492516da05a95310458d93dd479a0242ee16f.
Reason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?branch=git_udc-d1-dev&target=aosp_husky-userdebug&lkgb=9826121&lkbb=9829863&fkbb=9826130 , bug b/275279368.
Change-Id: I52275bc919b47e684cf543c5348e1e2114c2dd61
2023-03-27 20:57:38 +00:00
Feiyu Chen
3181525848
Merge "Allow EdgeTPU DBA service to access the edgetpu_app_service" into udc-dev am: 6df49ca590
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22248858
Change-Id: Ic4e618f6047f2011c8394391cb2df63499121f53
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-27 18:03:36 +00:00
Feiyu Chen
6df49ca590
Merge "Allow EdgeTPU DBA service to access the edgetpu_app_service" into udc-dev
2023-03-27 17:28:39 +00:00
Adam Shih
04ac631a9f
add space in front of property.te am: 340492516d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22286844
Change-Id: Iceaf3369e54e98df8e189f61f76ab9ec334759a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-27 09:15:17 +00:00
Adam Shih
340492516d
add space in front of property.te
...
Bug: 275279368
Test: built pass
Change-Id: Id298694487c7e84466e059228257786c74d09761
2023-03-27 15:19:58 +08:00
Adam Shih
53a038b1c4
comply with VTS requirements am: a8053e022b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22242215
Change-Id: I1402d9c7341d446bc29dc616af3d0c4177f4006a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-27 06:27:52 +00:00
Adam Shih
a8053e022b
comply with VTS requirements
...
Bug: 275036679
Bug: 275034315
Test:
atest VtsHalDumpstateTargetTest:PerInstanceAndMode/DumpstateAidlPerModeTest#TestOk/0_android_hardware_dumpstate_IDumpstateDevice_default_FULL
atest VtsHalDumpstateTargetTest:PerInstance/DumpstateAidlGeneralTest#TestInvalidModeArgument_Negative/0_android_hardware_dumpstate_IDumpstateDevice_default
Change-Id: I105f59f4c3e89e952cd89cb4ad28a5dfcc9c147f
2023-03-27 12:07:57 +08:00
feiyuchen
0f1433b2c8
Allow EdgeTPU DBA service to access the edgetpu_app_service
...
EdgeTpu DBA service calls edgetpu_app_service's UserIsAuthorized API in order to know whether its clients are authorized to use priviledge features, see code: https://source.corp.google.com/android-internal/vendor/google/darwinn2/dba/service/edgetpu_device.cpp;l=73;rcl=1c57b54efe12cdb408cb21a992155a04d151e3ce
It looks like the SELinux rule is missing today. Though I'm not sure why DBA service doesn't crash today.
Bug: 237103652
Change-Id: I8c5da7413eb6f9efc527c9f9f1d1242f0cb4dea8
2023-03-24 18:31:33 +00:00
Adam Shih
ec4556be36
create a generic dumpstate for all pixel to use am: b5b3cb74e5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22235104
Change-Id: Id651cc5fe8e0068c1ea10a43a910335abffb6c00
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-03-24 06:23:07 +00:00