Michael Butler
d6e46433d7
Merge "Create conversions to/from NNAPI canonical types" am: f77f02bf50 am: b175b10734 am: 367198e13c
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449138
Change-Id: I6c4d795c4d63593dba7061a979e0e441dbe52931
2020-10-06 23:05:57 +00:00
Michael Butler
367198e13c
Merge "Create conversions to/from NNAPI canonical types" am: f77f02bf50 am: b175b10734
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449138
Change-Id: I9576bfa3083eba6a66c66ed65fb4001231d0225d
2020-10-06 22:14:43 +00:00
Michael Butler
b175b10734
Merge "Create conversions to/from NNAPI canonical types" am: f77f02bf50
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449138
Change-Id: Ic1a7e29d28a9c6ac3213a2fe95b5732206a0da85
2020-10-06 21:49:31 +00:00
Michael Butler
f77f02bf50
Merge "Create conversions to/from NNAPI canonical types"
2020-10-06 21:22:49 +00:00
TreeHugger Robot
d312f17772
Merge "Handle the empty display information" into rvc-qpr-dev am: be5dec4265
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12746598
Change-Id: Ia7824e93695383e09a58cbf2fc2959f58929ef11
2020-10-06 16:10:55 +00:00
TreeHugger Robot
be5dec4265
Merge "Handle the empty display information" into rvc-qpr-dev
2020-10-06 15:40:12 +00:00
Treehugger Robot
659769bff3
Merge "Remove vts10 reference vts_target_tests_defaults" am: c576a3ccba am: 06640f702b am: de1427a797
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449815
Change-Id: I1941b0b0a895e430fdefa4c45f3ddbcdaa8ecc4e
2020-10-06 00:27:46 +00:00
Treehugger Robot
de1427a797
Merge "Remove vts10 reference vts_target_tests_defaults" am: c576a3ccba am: 06640f702b
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449815
Change-Id: I18bf2466b59e26245d4bd43a484d14e966ef483d
2020-10-06 00:12:58 +00:00
Treehugger Robot
06640f702b
Merge "Remove vts10 reference vts_target_tests_defaults" am: c576a3ccba
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1449815
Change-Id: I372939a9814fb5f93a2178f695d0c8253b291fd2
2020-10-05 23:46:34 +00:00
Treehugger Robot
c576a3ccba
Merge "Remove vts10 reference vts_target_tests_defaults"
2020-10-05 23:34:35 +00:00
Jing-yan, Jang
4004b36500
Merge "fastboot: add a new oem command for post wipe userdata" into rvc-qpr-dev-plus-aosp
2020-10-05 23:04:55 +00:00
Treehugger Robot
364d13c85b
Merge "wifi: Deprecate older versions of wifi HAL" am: 3d2cde64ee am: 60ce011e2f am: dfa6d1aca7
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1448439
Change-Id: I872baaad08c8d85414e84d2face356af4cacc76c
2020-10-05 21:22:03 +00:00
Treehugger Robot
dfa6d1aca7
Merge "wifi: Deprecate older versions of wifi HAL" am: 3d2cde64ee am: 60ce011e2f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1448439
Change-Id: Ie58c2ed7188a874a3af5a51726960dfa45eee580
2020-10-05 21:10:50 +00:00
Treehugger Robot
60ce011e2f
Merge "wifi: Deprecate older versions of wifi HAL" am: 3d2cde64ee
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1448439
Change-Id: I73569302fbf6af2bc53e438e8558caf5a704993f
2020-10-05 20:49:10 +00:00
Ady Abraham
5d4d79d9de
composer: hold a sp<IComposer> from the service itself am: 1368c29213
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/12754286
Change-Id: Ia3f955a51bde0549072afdf35b92a9de28a065a6
2020-10-05 20:30:47 +00:00
Treehugger Robot
3d2cde64ee
Merge "wifi: Deprecate older versions of wifi HAL"
2020-10-05 20:30:20 +00:00
Treehugger Robot
befda6dd70
Merge "Skip GnssMeasurement VTS for Android Automotive OS." am: d8a767a847 am: d66b12008f am: 0bd8713642
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1443915
Change-Id: Ic3174b0647e3bc675c26a308046ddff124369c0e
2020-10-05 19:48:02 +00:00
Michael Butler
b98aa6d6bf
Create conversions to/from NNAPI canonical types
...
This CL creates the following primary sets of functions:
* V1_X::utils::convert(<canonical_type>) -- Converts a canonical type
to the corresponding HAL version type.
* nn::convert(<V1_X_HAL_type>) -- Converts a HAL version type to the
corresponding canonical type.
* neuralnetworks::utils::hasNoPointerData -- Indicates if the object
contains no pointer-based data that could be relocated to shared
memory.
* neuralnetworks::utils::flushDataFromPointerToShared -- Relocate
pointer-based data to shared memory.
* neuralnetworks::utils::unflushDataFromSharedToPointer -- Undoes
`flushDataFromPointerToShared` on a Request object. More
specifically, `unflushDataFromSharedToPointer` copies the output
shared memory data from the transformed Request object back to the
output pointer-based memory in the original Request object.
It also introduces some other minor utility code, including
makeQuantized8PerformanceConsistentWithP, countNumberOfConsumers,
validate, valid, and validatedConvertToCanonical.
Bug: 160667419
Test: mma
Change-Id: I0732e658c1f4ed40cd122f1ca8581fb40b056757
Merged-In: I0732e658c1f4ed40cd122f1ca8581fb40b056757
(cherry picked from commit a685c3dbf4 )
2020-10-05 12:47:57 -07:00
Treehugger Robot
0bd8713642
Merge "Skip GnssMeasurement VTS for Android Automotive OS." am: d8a767a847 am: d66b12008f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1443915
Change-Id: I68df407a9e76197cae516a479880cf0c6ad5a815
2020-10-05 19:02:26 +00:00
Treehugger Robot
d66b12008f
Merge "Skip GnssMeasurement VTS for Android Automotive OS." am: d8a767a847
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1443915
Change-Id: Ic934f94ed2cb553ba473e3d2cd1074a140048328
2020-10-05 18:42:05 +00:00
Treehugger Robot
d8a767a847
Merge "Skip GnssMeasurement VTS for Android Automotive OS."
2020-10-05 18:38:50 +00:00
Ady Abraham
1368c29213
composer: hold a sp<IComposer> from the service itself
...
IComposerClient assumes that IComposer will outlive its life cycle
and holds a simple pointer to HwcHal. This change is taking the same
approach of newer composer versions (2.2, 2.3, and 2.4) to make sure
that IComposer would outlive IComposerClient.
Test: coral booting with this change
Fixes: 155769496
Change-Id: I3962ede51ce823368c62c4e4e5fb30f7a5680bdf
Merged-In: I3962ede51ce823368c62c4e4e5fb30f7a5680bdf
(cherry picked from commit 43e42ff6ec )
2020-10-05 18:09:08 +00:00
Dan Shi
f27b504a10
Remove vts10 reference vts_target_tests_defaults
...
The module is obsoleted.
Bug: 169581727
Test: build
Change-Id: I55853a2cde4c042c489b0e6ac8bcab93fc47be73
2020-10-05 10:48:24 -07:00
Roshan Pius
5a3efa4878
wifi: Deprecate older versions of wifi HAL
...
Various wifi protocol MAC randomizations are mandatory in Android 11.
So, deprecate older versions of wifi HAL which don't support the
corresponding API's.
Bug: 169201652
Test: Compiles
Merged-In: I20f5b3665650c86fc0f976c544194f87157e6b90
Change-Id: I20f5b3665650c86fc0f976c544194f87157e6b90
2020-10-05 09:11:13 -07:00
Joseph Jang
6fa34c3cb3
Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9 am: a174737057 am: 41eca45f7d am: d4f5010d14
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112
Change-Id: If6681ca0335ba29d207df8824b3f756e15751870
2020-10-05 08:06:49 +00:00
josephjang
af491ffdf8
fastboot: add a new oem command for post wipe userdata
...
When user input 'fastboot erase userdata' in fastbootd, may need an
oem specific API doOemSpecificErase() to wipe other userdata in device.
If oem doesn't need this specific API, oem could return NOT_SUPPORTED
to fastbootd.
Bug: 169173873
Change-Id: Ie12ede31ef071a3c15265777b55746536a861292
2020-10-05 14:33:21 +08:00
Joseph Jang
d4f5010d14
Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9 am: a174737057 am: 41eca45f7d
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112
Change-Id: Iadd41e55e98bff0b8fd058429f8ec9123c0e3627
2020-10-05 03:23:26 +00:00
Joseph Jang
41eca45f7d
Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9 am: a174737057
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112
Change-Id: Icdbb210d09235ea5c982976d54f7332a66521c7b
2020-10-05 03:05:49 +00:00
Joseph Jang
a174737057
Merge "fastboot: add a new oem command for post wipe userdata" am: 4433d35af9
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1435112
Change-Id: Id0987ef9d4b6e5de171940e9ac28f5d8fa4bb881
2020-10-05 02:53:10 +00:00
Joseph Jang
4433d35af9
Merge "fastboot: add a new oem command for post wipe userdata"
2020-10-05 02:34:52 +00:00
Steven Moreland
7a4a65d680
Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78 am: 10f1f66898 am: 1acc567952 am: 5b436e33ef
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778
Change-Id: If5afd00334e8b09250df1ae97dec9285e39ad930
2020-10-02 18:07:41 +00:00
Steven Moreland
5b436e33ef
Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78 am: 10f1f66898 am: 1acc567952
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778
Change-Id: I0fd0c9294de289f8eb651a9d99dc621958773481
2020-10-02 17:55:00 +00:00
Steven Moreland
1acc567952
Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78 am: 10f1f66898
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778
Change-Id: Iacea8219291e1ac345a85fef3c44b1dc01936e43
2020-10-02 17:16:38 +00:00
Steven Moreland
10f1f66898
Merge "hidl_test_java interfaces: use generic interfaces" am: 730aef9a78
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1445778
Change-Id: Ic61e26ed271f748df3a5da83878b2e10fec734f1
2020-10-02 16:51:13 +00:00
Steven Moreland
730aef9a78
Merge "hidl_test_java interfaces: use generic interfaces"
2020-10-02 16:32:25 +00:00
Steven Moreland
c0236f06e7
hidl_test_java interfaces: use generic interfaces
...
In places where we are passing interfaces, pass around
android.hidl.base.IBase to give flexibility to the test implementation,
specifically in order to avoid passing local binders to Java process,
which is a disabled feature.
Bug: 169369810
Test: atest hidl_test hidl_test_java
Change-Id: I7721a6ec7e72b96915a0dc66aa8e75c327032d1f
2020-10-01 23:20:44 +00:00
Steven Moreland
e9492eafde
msgq test service in VTS am: 46e2487ac0 am: 3f20d8ba0f am: 01589d9fcf am: cd52cff015
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425309
Change-Id: Ifc4b43f5f4212313dfdccf19e7b9f59b1f246bc4
2020-10-01 21:06:16 +00:00
Steven Moreland
cd52cff015
msgq test service in VTS am: 46e2487ac0 am: 3f20d8ba0f am: 01589d9fcf
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425309
Change-Id: Ib2d4794813fe6270effdbe3347e25d2a98274db3
2020-10-01 20:42:30 +00:00
Changyeon Jo
30f8443b41
Handle the empty display information
...
When the underlying display is not ready yet,
IEvsDisplay::getDisplayInfo_1_1() returns an empty display information.
When this happens, CameraToDisplayRoundTrip test case must fail because
it verifies the camera and display hardware devices both.
Fix: 169877399
Test: m -j vts and run CameraToDisplayRoundTrip
Change-Id: I2ecb03d19a9088436e7701003944cd76af6c260a
2020-10-01 13:28:55 -07:00
Steven Moreland
01589d9fcf
msgq test service in VTS am: 46e2487ac0 am: 3f20d8ba0f
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425309
Change-Id: I75f60810d721fa38aed015b28dcfa389e8a73ac7
2020-10-01 20:26:31 +00:00
Steven Moreland
3f20d8ba0f
msgq test service in VTS am: 46e2487ac0
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425309
Change-Id: I7714325db521dfa692190c48ce2c6a1cff4d368c
2020-10-01 20:06:47 +00:00
Steven Moreland
0ffa86870e
msgq service device -> general-tests am: 96e0709f21 am: 5569ed1441 am: 618e41b216 am: 9dde78433a
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425308
Change-Id: Id7820c258285a4b3a25dd6fbad3a6171247b3046
2020-10-01 18:52:15 +00:00
Steven Moreland
9dde78433a
msgq service device -> general-tests am: 96e0709f21 am: 5569ed1441 am: 618e41b216
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425308
Change-Id: Ieee97861eb485cc8c5cc463e86e87c9a3e80e223
2020-10-01 18:35:22 +00:00
Steven Moreland
618e41b216
msgq service device -> general-tests am: 96e0709f21 am: 5569ed1441
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425308
Change-Id: Ic7072bea6554f3841ab0b5c7d380ef80c2b83ebc
2020-10-01 18:16:55 +00:00
Steven Moreland
5569ed1441
msgq service device -> general-tests am: 96e0709f21
...
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1425308
Change-Id: Ie9fe6db7129be1257970c751a3053aea5200a1d1
2020-10-01 17:41:25 +00:00
Tyler Trephan
0d9206aa57
Skip GnssMeasurement VTS for Android Automotive OS.
...
According to the Q CDD, an Android Automotive OS device is not required
to support GnssMeasurements.
Bug: 161549048
Test: atest VtsHalGnssV1_0TargetTest VtsHalGnssV2_0TargetTest VtsHalGnssV2_1TargetTest
Change-Id: Idcd59f36ca2ea28925f6766a7abcdf7b6ad0f0ff
2020-10-01 00:11:32 +00:00
josephjang
72c410d261
fastboot: add a new oem command for post wipe userdata
...
When user input 'fastboot erase userdata' in fastbootd, may need an
oem specific API doOemSpecificErase() to wipe other userdata in device.
If oem doesn't need this specific API, oem could return NOT_SUPPORTED
to fastbootd.
Bug: 169173873
Change-Id: Ie12ede31ef071a3c15265777b55746536a861292
2020-09-30 02:55:06 +00:00
TreeHugger Robot
7e7aaaa8db
Merge "Rename vts-core to vts" into rvc-qpr-dev-plus-aosp
2020-09-30 02:41:03 +00:00
Steven Moreland
46e2487ac0
msgq test service in VTS
...
auto_gen_config: this is a helper binary, so we avoid actually running a
test by not creating a test configuration
test_suites: vts, so that this is built and packaged with VTS
Bug: 168806888
Test: fmq_test
Change-Id: I640b848297667594153c207f8a4fcad989585d98
2020-09-30 00:47:32 +00:00
Steven Moreland
96e0709f21
msgq service device -> general-tests
...
We don't need this built per-device.
Bug: 168807095
Test: fmq_test
Change-Id: Ia5c4e8fa97ea364ccc3beae3ce6fe0980d12be25
2020-09-30 00:47:15 +00:00