Commit Graph

21904 Commits

Author SHA1 Message Date
TreeHugger Robot
f00aabf409 Merge "OMX VTS: Use GetComponentRole from OMXUtils" into rvc-dev am: da96bb5226
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11945946

Change-Id: If2cede806116884346b60dcdd44a8c91734beb90
2020-06-22 03:51:10 +00:00
TreeHugger Robot
da96bb5226 Merge "OMX VTS: Use GetComponentRole from OMXUtils" into rvc-dev 2020-06-22 03:35:20 +00:00
TreeHugger Robot
ec31161c48 Merge "Camera: Fix insensitive language in comments and names" into rvc-dev am: 7e5c3f0240
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11936022

Change-Id: Ie7223de56cc97de4cb6f6d358c8f2d448b44c257
2020-06-21 23:14:06 +00:00
TreeHugger Robot
7e5c3f0240 Merge "Camera: Fix insensitive language in comments and names" into rvc-dev 2020-06-21 22:53:20 +00:00
Pawin Vongmasa
922654fc4d OMX VTS: Use GetComponentRole from OMXUtils
Test: atest VtsHalMediaOmxV1_0TargetMasterTest

Bug: 159410244
Change-Id: Iba2a7259ddc5fc634b22d8c5954178dede6b71d5
2020-06-21 05:19:14 -07:00
Eino-Ville Talvala
d6346872c6 Camera: Fix insensitive language in comments and names
Test: Builds
Bug: 159480149
Change-Id: Ic048071867b69e5c2d337f59f697980a6a64587f
2020-06-19 15:25:01 -07:00
Changyeon Jo
4fe55b9ab1 Merge "Adds a EvsEvent type for general streaming error" into rvc-dev am: fda881504a
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11838590

Change-Id: Idacd0934fd3999d877c8b87af6f5ea9a0c6cac0e
2020-06-19 04:43:10 +00:00
Changyeon Jo
fda881504a Merge "Adds a EvsEvent type for general streaming error" into rvc-dev 2020-06-19 04:31:42 +00:00
TreeHugger Robot
286cc6e608 Merge "Added DISABLED flag to users flag for HAL" into rvc-dev am: 110f2bef7f
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11870725

Change-Id: Idada0cb6cc2272a3e8d9c315cec477cc8e861cc0
2020-06-19 01:58:22 +00:00
TreeHugger Robot
110f2bef7f Merge "Added DISABLED flag to users flag for HAL" into rvc-dev 2020-06-19 01:42:15 +00:00
TreeHugger Robot
dc2a322213 Merge "gralloc4-vts: Correct the ownership of fence fd" into rvc-dev am: 86aa285936
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11880423

Change-Id: I4d0b921bd4a3cddb0b306d02aed5f0f1830d4831
2020-06-19 01:16:42 +00:00
TreeHugger Robot
86aa285936 Merge "gralloc4-vts: Correct the ownership of fence fd" into rvc-dev 2020-06-19 01:00:05 +00:00
Hao Chen
2f865f875c Merge "Add server library build rules for both host and target" into rvc-dev am: c539468f28
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11889122

Change-Id: I763c9c14994e4d58db03a6704293ae0d9db893fc
2020-06-18 22:16:26 +00:00
TreeHugger Robot
8d3c76bf85 Merge "Camera: Allow HAL not call notify() with ERROR_BUFFER" into rvc-dev am: 3de961d7bf
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11906338

Change-Id: I73b11cbf5e3a71d7c6ef699233a15444573ed0e3
2020-06-18 22:16:16 +00:00
Hao Chen
c539468f28 Merge "Add server library build rules for both host and target" into rvc-dev 2020-06-18 22:06:24 +00:00
TreeHugger Robot
3de961d7bf Merge "Camera: Allow HAL not call notify() with ERROR_BUFFER" into rvc-dev 2020-06-18 22:00:11 +00:00
David Zeuthen
5348840b94 Identity: More static linking of VTS test binary. am: d7066d0cca
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11913451

Change-Id: I888bfaadadb5a8028ebcea844daf145974387339
2020-06-18 21:17:38 +00:00
Changyeon Jo
e98bce8cec Adds a EvsEvent type for general streaming error
Bug: 142891447
Test: m -j android.hardware.automotive.evs@1.1
Change-Id: I102c48e689cd567701bc33e379f545e8aff880e9
2020-06-18 13:51:23 -07:00
David Zeuthen
d7066d0cca Identity: More static linking of VTS test binary.
The VTS test was dynamically linking some libraries not normally
present on an Android system. Statically link these libraries instead.

Bug: 158150767
Test: atest VtsHalIdentityTargetTest
Change-Id: I0000ae199b4a4917e70056aadf4ae907e7fa97f7
2020-06-18 12:05:56 -04:00
David Zeuthen
c098dafed8 Identity: More static linking of VTS test binary. am: 780f8c860d am: 7fb435ce16
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1342874

Change-Id: Ib3eecb15864e67834d0bf935d39ca089ef14e4ab
2020-06-18 15:52:03 +00:00
David Zeuthen
7fb435ce16 Identity: More static linking of VTS test binary. am: 780f8c860d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1342874

Change-Id: I3cae9f75a911b40c7b38b3bdaa71354e9d20b905
2020-06-18 15:36:28 +00:00
David Zeuthen
780f8c860d Identity: More static linking of VTS test binary.
The VTS test was dynamically linking some libraries not normally
present on an Android system. Statically link these libraries instead.

Bug: 158150767
Test: atest VtsHalIdentityTargetTest
Change-Id: Ib93620c36b0ff7f5c9f239ff8861a11196605881
2020-06-18 09:44:51 -04:00
Jing-yan, Jang
7015c0ef67 Merge "Identity Credential: Add some support functions for mDL oem Hal." into rvc-dev am: 4200c3b5d3
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11716799

Change-Id: I5f64791e4381f8952c388c5f9c72083c4269112a
2020-06-18 06:54:01 +00:00
Jing-yan, Jang
4200c3b5d3 Merge "Identity Credential: Add some support functions for mDL oem Hal." into rvc-dev 2020-06-18 06:47:03 +00:00
Shuzhen Wang
ce9d001076 Camera: Allow HAL not call notify() with ERROR_BUFFER
The new framework implementation derives capture buffer loss
notification from other information, and treats HAL notify() with
ERROR_BUFFER as no-op.

Test: Build
Bug: 155353799
Change-Id: Ia7ea52ee2750c7404b657467e1cfda4c05e6cc78
2020-06-17 23:34:16 -07:00
Bill Peckham
2dfd691e53 Fix link error in android.hardware.health@1.0-impl am: 4e27e0f5a2 am: 9046a2025e
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1322909

Change-Id: I2adeda58e0cecf529dace8d8a9f7e194791326ae
2020-06-18 00:32:13 +00:00
Bill Peckham
9046a2025e Fix link error in android.hardware.health@1.0-impl am: 4e27e0f5a2
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1322909

Change-Id: I4e6e0ecebb0fb502a58dd908df9e421164c36c7a
2020-06-18 00:15:24 +00:00
Hao Chen
c324db992e Add server library build rules for both host and target
Bug: 157603385
Test: build and create Acloud local instance
Change-Id: I80951eb4192360c62a5f72902d20e2dee84d97ad
2020-06-17 14:14:12 -07:00
Bill Peckham
4e27e0f5a2 Fix link error in android.hardware.health@1.0-impl
Bug: 158134286
Change-Id: If5a1f0b7a76c3faf176a5a85be2f877b40c613a7
2020-06-17 21:03:59 +00:00
Slava Shklyaev
d843680a13 [automerger skipped] Log NNAPI VTS test case to logcat am: 3722d6dcfa am: 3811c0e847 -s ours
am skip reason: Change-Id Ic1a0c90e0853ca84dd925d0f7df65e159bb284aa with SHA-1 8c8efd68e8 is in history

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1341594

Change-Id: I485b7b16d27bce3e425c5dd24039b1ed7f6ce0c5
2020-06-17 15:22:15 +00:00
Slava Shklyaev
3811c0e847 Log NNAPI VTS test case to logcat am: 3722d6dcfa
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1341594

Change-Id: I37b31c19ed7cd3206c91fae59165d81f35a168b6
2020-06-17 15:05:16 +00:00
Slava Shklyaev
3722d6dcfa Log NNAPI VTS test case to logcat
Sample output:

    I VtsHalNeuralnetworksV1_2TargetTest: [Test Case] TestGenerated/GeneratedTest.Test/nnapi_sample_all_add BEGIN
    ...
    I VtsHalNeuralnetworksV1_2TargetTest: [Test Case] TestGenerated/GeneratedTest.Test/nnapi_sample_all_add END

Bug: 159060565
Test: VtsHalNeuralnetworksV1_0TargetTest (inspected logcat output)
Test: VtsHalNeuralnetworksV1_1TargetTest (inspected logcat output)
Test: VtsHalNeuralnetworksV1_2TargetTest (inspected logcat output)
Test: VtsHalNeuralnetworksV1_3TargetTest (inspected logcat output)
Change-Id: Ic1a0c90e0853ca84dd925d0f7df65e159bb284aa
Merged-In: Ic1a0c90e0853ca84dd925d0f7df65e159bb284aa
(cherry picked from commit 8c8efd68e8)
2020-06-17 13:48:25 +01:00
Slava Shklyaev
eec3268770 Merge "Log NNAPI VTS test case to logcat" into rvc-dev am: a6d65ad073
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11866822

Change-Id: I1e60c937cd6098de5a87f5f91c1bd399f2eedf1e
2020-06-17 12:27:01 +00:00
Slava Shklyaev
a6d65ad073 Merge "Log NNAPI VTS test case to logcat" into rvc-dev 2020-06-17 12:08:45 +00:00
Slava Shklyaev
8c8efd68e8 Log NNAPI VTS test case to logcat
Sample output:

    I VtsHalNeuralnetworksV1_2TargetTest: [Test Case] TestGenerated/GeneratedTest.Test/nnapi_sample_all_add BEGIN
    ...
    I VtsHalNeuralnetworksV1_2TargetTest: [Test Case] TestGenerated/GeneratedTest.Test/nnapi_sample_all_add END

Bug: 159060565
Test: VtsHalNeuralnetworksV1_0TargetTest (inspected logcat output)
Test: VtsHalNeuralnetworksV1_1TargetTest (inspected logcat output)
Test: VtsHalNeuralnetworksV1_2TargetTest (inspected logcat output)
Test: VtsHalNeuralnetworksV1_3TargetTest (inspected logcat output)
Change-Id: Ic1a0c90e0853ca84dd925d0f7df65e159bb284aa
2020-06-17 12:10:00 +01:00
Sarah Chin
9f1c11be79 [automerger skipped] Merge "Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5#sendCdmaSmsExpectMore/0_slot1" into rvc-dev am: 27c9426eb1 -s ours
am skip reason: Change-Id I1d6214f58850d707520b80634cb93d0e0cc712bb with SHA-1 268ddbf5a2 is in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11885229

Change-Id: Id0ccac604f27ddcce8fe884e0116d667e436c6b8
2020-06-17 02:19:57 +00:00
Sarah Chin
27c9426eb1 Merge "Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5#sendCdmaSmsExpectMore/0_slot1" into rvc-dev 2020-06-17 02:04:22 +00:00
TreeHugger Robot
3904f252a2 Merge "Remove temporary test filters" into rvc-dev am: c55a62bc79
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11882838

Change-Id: I58313cfdf045e1ee81891da33e60dff6ea62fdb7
2020-06-16 23:33:58 +00:00
TreeHugger Robot
c55a62bc79 Merge "Remove temporary test filters" into rvc-dev 2020-06-16 23:15:47 +00:00
Treehugger Robot
3e40147254 Merge "Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5# sendCdmaSmsExpectMore/0_slot1" am: 6d4d3a20da am: 1656988ce4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1325730

Change-Id: Ife4e18325fafd338010700284e083a1270ffcc7c
2020-06-16 22:54:19 +00:00
Treehugger Robot
1656988ce4 Merge "Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5# sendCdmaSmsExpectMore/0_slot1" am: 6d4d3a20da
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1325730

Change-Id: I42607322b7f859e8a95b1a53a9dac05f06c1d226
2020-06-16 22:36:58 +00:00
yan.cao
62ffe870a2 Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5#sendCdmaSmsExpectMore/0_slot1
Sendcdmasexpectmoreresponse to the request sendcdmasexpectmore
did not accept the return parameter responseinfo, which caused
the VTS system to wait for a response until it exceeded 60 seconds,
and the VTS determined No test results.
so we can add parameters to receive the parameters of
sendcdmasexpectmoreresponse,and then make subsequent judgment.

Bug: 158542706
Test: run vts -m VtsHalRadioV1_5TargetTest
Change-Id: I1d6214f58850d707520b80634cb93d0e0cc712bb
Merged-In: I1d6214f58850d707520b80634cb93d0e0cc712bb
2020-06-16 15:14:11 -07:00
Treehugger Robot
6d4d3a20da Merge "Fix the failed case for the VtsHalRadioV1_5TargetTest.PerInstance/RadioHidlTest_v1_5# sendCdmaSmsExpectMore/0_slot1" 2020-06-16 22:13:04 +00:00
Mayank Garg
ffb1ffdd0e Added DISABLED flag to users flag for HAL
Bug: 158681378
Test: m (successful build)
Change-Id: I46af767c2cb4716bfbe45f51f59f9c670d6c0a0b
2020-06-16 12:07:24 -07:00
Xusong Wang
ec2f03a6c6 Merge "Allow compilations in TOCTOU tests to fail with GENERAL_FAILURE." into rvc-dev am: af814cf022
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/11808403

Change-Id: I5a505acbd9119d37be5fa0a72d3ca540ee735d70
2020-06-16 17:35:23 +00:00
Xusong Wang
af814cf022 Merge "Allow compilations in TOCTOU tests to fail with GENERAL_FAILURE." into rvc-dev 2020-06-16 17:22:28 +00:00
Miao Wang
eeb0068015 Remove temporary test filters
Bug: 155577050
Test: mm
Change-Id: Ibe8a3ed79f640249ba54f94bdde9649f156383ea
2020-06-16 15:31:24 +00:00
josephjang
4821cee9a3 Identity Credential: Add some support functions for mDL oem Hal.
Add following crypto APIs to for mDL oem Hal.
ecPrivateKeyToKeyPair()
signEcDsaDigest()
certificateSignedByPublicKey()
coseSignEcDsaWithSignature()
ecdsaSignatureDerToCose()
ecdsaSignatureCoseToDer()
coseSignGetSignature()
coseSignGetAlg()
coseMacWithDigest()
certificateFindPublicKey()
certificateTbsCertificate()
certificateFindSignature()
createAttestationForEcPublicKey()

Bug: 136506289
Test: atest VtsHalIdentityTargetTest
Change-Id: Ib40de4a3ad7e791ff4d82f77292c621653c1a3f3
2020-06-16 14:04:43 +00:00
Yichi Chen
448369c954 gralloc4-vts: Correct the ownership of fence fd
Gralloc::lock takes the ownership of acquireFence and closes the fence
by itself. The patch changes the behavior of fence to transfer the
ownership by unique_fd::release.

Bug: 157534008
Test: VtsHalGraphicsMapperV4_0TargetTest
Change-Id: Ie4ee9cd9c3b148cab9187fa07a4e52cbf9ad798a
2020-06-16 17:26:18 +08:00
Xusong Wang
362dfd64d5 Allow compilations in TOCTOU tests to fail with GENERAL_FAILURE.
A compilation failure is not related to the security aspect of the
TOCTOU test, but it will skip one iteration of security testing. This CL
allows the compilation to fail with GENERAL_FAILURE in TOCTOU tests, and
issues a retry once it happens to ensure enough test coverage.

Bug: 157489048
Test: 1.2/1.3 VTS
Change-Id: Idc88e0365c5d2799187093b6fd7b4abf8f8b463d
2020-06-15 13:22:27 -07:00