summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Add owner field to android.hardware.tests.extension.vibratorJiyong Park2021-06-041-0/+3
| | | | | | | | | | | | This will prevent the interface from being updated with aidl-freeze-api. As the interface is for testing purpose, we really don't need to keep the latest ToT version and the latest stable version to be the same. Exempt that by adding the owner field to the interface. Bug: 188713899 Test: m Change-Id: I9a670f763c8f31f7c847f8ba8d4706efa075285e
* Freeze AIDL APIs for SCJiyong Park2021-05-252-3/+3
| | | | | | | | Ignore-AOSP-First: part of SC finalization Bug: 188713899 Test: m Change-Id: Iee18cd05954dc8ea08cc4f985499a70977d1af4f
* [LSC] Add LOCAL_LICENSE_KINDS to hardware/interfacesBob Badour2021-02-2335-1/+316
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added SPDX-license-identifier-Apache-2.0 to: atrace/1.0/Android.bp atrace/1.0/default/Android.bp atrace/1.0/vts/functional/Android.bp audio/2.0/Android.bp audio/2.0/config/Android.bp audio/4.0/Android.bp audio/4.0/config/Android.bp audio/5.0/Android.bp audio/5.0/config/Android.bp audio/6.0/Android.bp audio/6.0/config/Android.bp audio/7.0/Android.bp audio/7.0/config/Android.bp audio/common/2.0/Android.bp audio/common/4.0/Android.bp audio/common/5.0/Android.bp audio/common/6.0/Android.bp audio/common/7.0/Android.bp audio/common/7.0/example/Android.bp audio/common/all-versions/default/Android.bp audio/common/all-versions/default/service/Android.bp audio/common/all-versions/test/utility/Android.bp audio/common/all-versions/util/Android.bp audio/core/all-versions/default/Android.bp audio/core/all-versions/default/util/Android.bp audio/core/all-versions/vts/functional/Android.bp audio/effect/2.0/Android.bp audio/effect/2.0/xml/Android.bp audio/effect/4.0/Android.bp audio/effect/4.0/xml/Android.bp audio/effect/5.0/Android.bp audio/effect/5.0/xml/Android.bp audio/effect/6.0/Android.bp audio/effect/6.0/xml/Android.bp audio/effect/7.0/Android.bp audio/effect/7.0/xml/Android.bp audio/effect/all-versions/default/Android.bp audio/effect/all-versions/default/util/Android.bp audio/effect/all-versions/vts/functional/Android.bp audio/policy/1.0/vts/functional/Android.bp audio/policy/1.0/xml/Android.bp audio/policy/1.0/xml/pfw_schemas/Android.bp authsecret/1.0/Android.bp authsecret/1.0/default/Android.bp authsecret/1.0/vts/functional/Android.bp authsecret/aidl/Android.bp authsecret/aidl/default/Android.bp authsecret/aidl/vts/Android.bp automotive/audiocontrol/1.0/Android.bp automotive/audiocontrol/1.0/default/Android.bp automotive/audiocontrol/1.0/vts/functional/Android.bp automotive/audiocontrol/2.0/Android.bp automotive/audiocontrol/2.0/default/Android.bp automotive/audiocontrol/2.0/vts/functional/Android.bp automotive/audiocontrol/aidl/Android.bp automotive/audiocontrol/aidl/default/Android.bp automotive/audiocontrol/aidl/vts/Android.bp automotive/can/1.0/default/libnetdevice/Android.bp automotive/can/1.0/default/libnl++/Android.bp automotive/can/1.0/hidl-utils/Android.bp automotive/can/1.0/tools/Android.bp automotive/can/1.0/tools/configurator/Android.bp automotive/can/1.0/tools/configurator/proto/Android.bp automotive/can/1.0/tools/libcanhaltools/Android.bp automotive/can/1.0/vts/functional/Android.bp automotive/can/1.0/vts/utils/Android.bp automotive/evs/1.0/Android.bp automotive/evs/1.0/default/Android.bp automotive/evs/1.0/vts/functional/Android.bp automotive/evs/1.1/Android.bp automotive/evs/1.1/default/Android.bp automotive/evs/1.1/vts/functional/Android.bp automotive/evs/1.1/vts/fuzzing/Android.bp automotive/evs/common/utils/default/Android.bp automotive/evs/common/utils/default/test/fuzz/Android.bp automotive/occupant_awareness/aidl/Android.bp automotive/occupant_awareness/aidl/default/Android.bp automotive/occupant_awareness/aidl/mock/Android.bp automotive/occupant_awareness/aidl/vts/functional/Android.bp automotive/sv/1.0/Android.bp automotive/sv/1.0/default/Android.bp automotive/sv/1.0/vts/functional/Android.bp automotive/vehicle/2.0/Android.bp automotive/vehicle/2.0/default/Android.bp automotive/vehicle/2.0/default/impl/vhal_v2_0/proto/Android.bp automotive/vehicle/2.0/utils/Android.bp biometrics/common/aidl/Android.bp biometrics/face/1.0/Android.bp biometrics/face/1.0/default/Android.bp biometrics/face/1.0/vts/functional/Android.bp biometrics/face/aidl/Android.bp biometrics/face/aidl/default/Android.bp biometrics/face/aidl/vts/Android.bp biometrics/fingerprint/2.1/Android.bp biometrics/fingerprint/2.1/default/Android.bp biometrics/fingerprint/2.1/vts/functional/Android.bp biometrics/fingerprint/2.2/Android.bp biometrics/fingerprint/2.2/default/Android.bp biometrics/fingerprint/2.2/vts/functional/Android.bp biometrics/fingerprint/2.3/Android.bp biometrics/fingerprint/2.3/vts/functional/Android.bp biometrics/fingerprint/aidl/Android.bp biometrics/fingerprint/aidl/default/Android.bp biometrics/fingerprint/aidl/vts/Android.bp bluetooth/1.0/Android.bp bluetooth/1.0/default/Android.bp bluetooth/1.0/vts/functional/Android.bp bluetooth/1.1/Android.bp bluetooth/1.1/default/Android.bp bluetooth/1.1/vts/functional/Android.bp bluetooth/a2dp/1.0/Android.bp bluetooth/a2dp/1.0/default/Android.bp bluetooth/a2dp/1.0/vts/functional/Android.bp bluetooth/audio/2.0/Android.bp bluetooth/audio/2.0/default/Android.bp bluetooth/audio/2.0/vts/functional/Android.bp bluetooth/audio/2.1/Android.bp bluetooth/audio/2.1/default/Android.bp bluetooth/audio/2.1/vts/functional/Android.bp bluetooth/audio/utils/Android.bp boot/1.0/Android.bp boot/1.0/default/Android.bp boot/1.0/vts/functional/Android.bp boot/1.1/Android.bp boot/1.1/default/Android.bp boot/1.1/default/boot_control/Android.bp boot/1.1/vts/functional/Android.bp boot/1.2/Android.bp boot/1.2/default/Android.bp boot/1.2/vts/functional/Android.bp broadcastradio/1.0/Android.bp broadcastradio/1.0/default/Android.bp broadcastradio/1.0/vts/functional/Android.bp broadcastradio/1.1/Android.bp broadcastradio/1.1/default/Android.bp broadcastradio/1.1/vts/functional/Android.bp broadcastradio/2.0/Android.bp broadcastradio/2.0/default/Android.bp broadcastradio/2.0/vts/functional/Android.bp broadcastradio/common/tests/Android.bp broadcastradio/common/utils/Android.bp broadcastradio/common/utils1x/Android.bp broadcastradio/common/utils2x/Android.bp broadcastradio/common/vts/utils/Android.bp camera/common/1.0/Android.bp camera/common/1.0/default/Android.bp camera/device/1.0/Android.bp camera/device/1.0/default/Android.bp camera/device/3.2/Android.bp camera/device/3.2/default/Android.bp camera/device/3.3/Android.bp camera/device/3.3/default/Android.bp camera/device/3.4/Android.bp camera/device/3.4/default/Android.bp camera/device/3.5/Android.bp camera/device/3.5/default/Android.bp camera/device/3.6/Android.bp camera/device/3.6/default/Android.bp camera/metadata/3.2/Android.bp camera/metadata/3.3/Android.bp camera/metadata/3.4/Android.bp camera/metadata/3.5/Android.bp camera/metadata/3.6/Android.bp camera/provider/2.4/Android.bp camera/provider/2.4/default/Android.bp camera/provider/2.4/vts/functional/Android.bp camera/provider/2.5/Android.bp camera/provider/2.5/default/Android.bp camera/provider/2.6/Android.bp cas/1.0/Android.bp cas/1.0/default/Android.bp cas/1.0/vts/functional/Android.bp cas/1.1/Android.bp cas/1.1/default/Android.bp cas/1.1/vts/functional/Android.bp cas/1.2/Android.bp cas/1.2/default/Android.bp cas/1.2/vts/functional/Android.bp cas/native/1.0/Android.bp common/aidl/Android.bp common/fmq/aidl/Android.bp common/support/Android.bp compatibility_matrices/Android.bp compatibility_matrices/Android.mk compatibility_matrices/build/Android.bp compatibility_matrices/exclude/Android.bp configstore/1.0/Android.bp configstore/1.0/vts/functional/Android.bp configstore/1.1/Android.bp configstore/1.1/default/Android.mk configstore/utils/Android.bp confirmationui/1.0/Android.bp confirmationui/1.0/default/Android.bp confirmationui/1.0/vts/functional/Android.bp confirmationui/support/Android.bp contexthub/1.0/Android.bp contexthub/1.0/default/Android.bp contexthub/1.0/vts/functional/Android.bp contexthub/1.1/Android.bp contexthub/1.1/default/Android.bp contexthub/1.1/vts/functional/Android.bp contexthub/1.2/Android.bp contexthub/1.2/default/Android.bp contexthub/1.2/vts/functional/Android.bp contexthub/common/default/1.X/Android.bp contexthub/common/default/1.X/utils/Android.bp contexthub/common/vts/Android.bp drm/1.0/Android.bp drm/1.0/default/Android.bp drm/1.0/vts/functional/Android.bp drm/1.1/Android.bp drm/1.1/vts/functional/Android.bp drm/1.2/Android.bp drm/1.2/vts/functional/Android.bp drm/1.3/Android.bp drm/1.3/vts/functional/Android.bp drm/1.4/Android.bp drm/1.4/vts/functional/Android.bp dumpstate/1.0/Android.bp dumpstate/1.0/default/Android.bp dumpstate/1.0/vts/functional/Android.bp dumpstate/1.1/Android.bp dumpstate/1.1/default/Android.bp dumpstate/1.1/vts/functional/Android.bp fastboot/1.0/Android.bp fastboot/1.0/default/Android.bp fastboot/1.1/Android.bp fastboot/1.1/default/Android.bp gatekeeper/1.0/Android.bp gatekeeper/1.0/default/Android.bp gatekeeper/1.0/software/Android.bp gatekeeper/1.0/software/tests/Android.bp gatekeeper/1.0/vts/functional/Android.bp gnss/1.0/Android.bp gnss/1.0/default/Android.bp gnss/1.0/vts/functional/Android.bp gnss/1.1/Android.bp gnss/1.1/default/Android.bp gnss/1.1/vts/functional/Android.bp gnss/2.0/Android.bp gnss/2.0/default/Android.bp gnss/2.0/vts/functional/Android.bp gnss/2.1/Android.bp gnss/2.1/default/Android.bp gnss/2.1/vts/functional/Android.bp gnss/aidl/Android.bp gnss/aidl/default/Android.bp gnss/aidl/vts/Android.bp gnss/common/utils/default/Android.bp gnss/common/utils/vts/Android.bp gnss/measurement_corrections/1.0/Android.bp gnss/measurement_corrections/1.1/Android.bp gnss/visibility_control/1.0/Android.bp graphics/allocator/2.0/Android.bp graphics/allocator/2.0/default/Android.bp graphics/allocator/2.0/utils/gralloc1-adapter/Android.bp graphics/allocator/2.0/utils/hal/Android.bp graphics/allocator/2.0/utils/passthrough/Android.bp graphics/allocator/3.0/Android.bp graphics/allocator/4.0/Android.bp graphics/bufferqueue/1.0/Android.bp graphics/bufferqueue/2.0/Android.bp graphics/common/1.0/Android.bp graphics/common/1.1/Android.bp graphics/common/1.2/Android.bp graphics/common/aidl/Android.bp graphics/composer/2.1/Android.bp graphics/composer/2.1/default/Android.bp graphics/composer/2.1/utils/command-buffer/Android.bp graphics/composer/2.1/utils/hal/Android.bp graphics/composer/2.1/utils/hwc2on1adapter/Android.bp graphics/composer/2.1/utils/hwc2onfbadapter/Android.bp graphics/composer/2.1/utils/passthrough/Android.bp graphics/composer/2.1/utils/resources/Android.bp graphics/composer/2.1/utils/vts/Android.bp graphics/composer/2.1/vts/functional/Android.bp graphics/composer/2.2/Android.bp graphics/composer/2.2/default/Android.mk graphics/composer/2.2/utils/command-buffer/Android.bp graphics/composer/2.2/utils/hal/Android.bp graphics/composer/2.2/utils/passthrough/Android.bp graphics/composer/2.2/utils/resources/Android.bp graphics/composer/2.2/utils/vts/Android.bp graphics/composer/2.2/vts/functional/Android.bp graphics/composer/2.3/Android.bp graphics/composer/2.3/default/Android.bp graphics/composer/2.3/utils/command-buffer/Android.bp graphics/composer/2.3/utils/hal/Android.bp graphics/composer/2.3/utils/passthrough/Android.bp graphics/composer/2.3/utils/vts/Android.bp graphics/composer/2.3/vts/functional/Android.bp graphics/composer/2.4/Android.bp graphics/composer/2.4/default/Android.bp graphics/composer/2.4/utils/command-buffer/Android.bp graphics/composer/2.4/utils/hal/Android.bp graphics/composer/2.4/utils/passthrough/Android.bp graphics/composer/2.4/utils/vts/Android.bp graphics/composer/2.4/vts/functional/Android.bp graphics/mapper/2.0/Android.bp graphics/mapper/2.0/default/Android.bp graphics/mapper/2.0/utils/hal/Android.bp graphics/mapper/2.0/utils/passthrough/Android.bp graphics/mapper/2.0/utils/vts/Android.bp graphics/mapper/2.0/vts/functional/Android.bp graphics/mapper/2.1/Android.bp graphics/mapper/2.1/default/Android.bp graphics/mapper/2.1/utils/hal/Android.bp graphics/mapper/2.1/utils/passthrough/Android.bp graphics/mapper/2.1/utils/vts/Android.bp graphics/mapper/2.1/vts/functional/Android.bp graphics/mapper/3.0/Android.bp graphics/mapper/3.0/utils/vts/Android.bp graphics/mapper/3.0/vts/functional/Android.bp graphics/mapper/4.0/Android.bp graphics/mapper/4.0/utils/vts/Android.bp graphics/mapper/4.0/vts/functional/Android.bp health/1.0/Android.bp health/1.0/default/Android.bp health/2.0/Android.bp health/2.0/default/Android.bp health/2.0/utils/libhealthhalutils/Android.bp health/2.0/utils/libhealthservice/Android.bp health/2.0/utils/libhealthstoragedefault/Android.bp health/2.0/vts/functional/Android.bp health/2.1/Android.bp health/2.1/default/Android.bp health/2.1/vts/functional/Android.bp health/storage/1.0/Android.bp health/storage/1.0/default/Android.bp health/storage/1.0/vts/functional/Android.bp health/storage/aidl/Android.bp health/storage/aidl/default/Android.bp health/storage/aidl/vts/functional/Android.bp health/storage/impl_common/Android.bp health/storage/test_common/Android.bp health/utils/libhealth2impl/Android.bp health/utils/libhealthloop/Android.bp identity/aidl/Android.bp identity/aidl/default/Android.bp identity/aidl/vts/Android.bp identity/support/Android.bp input/classifier/1.0/Android.bp input/classifier/1.0/default/Android.bp input/classifier/1.0/vts/functional/Android.bp input/common/1.0/Android.bp ir/1.0/Android.bp ir/1.0/default/Android.bp ir/1.0/vts/functional/Android.bp keymaster/3.0/Android.bp keymaster/3.0/default/Android.mk keymaster/3.0/vts/functional/Android.bp keymaster/4.0/Android.bp keymaster/4.0/default/Android.bp keymaster/4.0/support/Android.bp keymaster/4.0/vts/functional/Android.bp keymaster/4.0/vts/performance/Android.bp keymaster/4.1/Android.bp keymaster/4.1/default/Android.bp keymaster/4.1/support/Android.bp keymaster/4.1/vts/functional/Android.bp keymaster/aidl/Android.bp light/2.0/Android.bp light/2.0/default/Android.bp light/2.0/vts/functional/Android.bp light/aidl/Android.bp light/aidl/default/Android.bp light/aidl/vts/functional/Android.bp light/utils/Android.bp media/1.0/Android.bp media/1.0/xml/Android.mk media/Android.bp media/bufferpool/1.0/Android.bp media/bufferpool/2.0/Android.bp media/c2/1.0/Android.bp media/c2/1.1/Android.bp media/omx/1.0/Android.bp media/omx/1.0/vts/functional/audio/Android.bp media/omx/1.0/vts/functional/common/Android.bp media/omx/1.0/vts/functional/component/Android.bp media/omx/1.0/vts/functional/store/Android.bp media/omx/1.0/vts/functional/video/Android.bp memtrack/1.0/Android.bp memtrack/1.0/default/Android.bp memtrack/1.0/vts/functional/Android.bp memtrack/aidl/Android.bp memtrack/aidl/default/Android.bp memtrack/aidl/vts/Android.bp neuralnetworks/1.0/Android.bp neuralnetworks/1.0/utils/Android.bp neuralnetworks/1.0/vts/functional/Android.bp neuralnetworks/1.1/Android.bp neuralnetworks/1.1/utils/Android.bp neuralnetworks/1.1/vts/functional/Android.bp neuralnetworks/1.2/Android.bp neuralnetworks/1.2/utils/Android.bp neuralnetworks/1.2/vts/functional/Android.bp neuralnetworks/1.3/Android.bp neuralnetworks/1.3/utils/Android.bp neuralnetworks/1.3/vts/functional/Android.bp neuralnetworks/aidl/Android.bp neuralnetworks/aidl/utils/Android.bp neuralnetworks/aidl/vts/functional/Android.bp neuralnetworks/utils/common/Android.bp neuralnetworks/utils/service/Android.bp nfc/1.0/Android.bp nfc/1.0/default/Android.bp nfc/1.0/vts/functional/Android.bp nfc/1.1/Android.bp nfc/1.1/vts/functional/Android.bp nfc/1.2/Android.bp nfc/1.2/vts/functional/Android.bp oemlock/1.0/Android.bp oemlock/1.0/vts/functional/Android.bp oemlock/aidl/Android.bp oemlock/aidl/default/Android.bp oemlock/aidl/vts/Android.bp power/1.0/Android.bp power/1.0/default/Android.bp power/1.0/vts/functional/Android.bp power/1.1/Android.bp power/1.1/vts/functional/Android.bp power/1.2/Android.bp power/1.2/vts/functional/Android.bp power/1.3/Android.bp power/1.3/vts/functional/Android.bp power/aidl/Android.bp power/aidl/default/Android.bp power/aidl/vts/Android.bp power/stats/1.0/Android.bp power/stats/1.0/default/Android.bp power/stats/1.0/vts/functional/Android.bp power/stats/aidl/Android.bp power/stats/aidl/default/Android.bp power/stats/aidl/vts/Android.bp radio/1.0/Android.bp radio/1.0/vts/functional/Android.bp radio/1.1/Android.bp radio/1.1/vts/functional/Android.bp radio/1.2/Android.bp radio/1.2/default/Android.bp radio/1.2/vts/functional/Android.bp radio/1.3/Android.bp radio/1.3/vts/functional/Android.bp radio/1.4/Android.bp radio/1.4/vts/functional/Android.bp radio/1.5/Android.bp radio/1.5/vts/functional/Android.bp radio/1.6/Android.bp radio/1.6/vts/functional/Android.bp radio/config/1.0/Android.bp radio/config/1.0/default/Android.bp radio/config/1.0/vts/functional/Android.bp radio/config/1.1/Android.bp radio/config/1.1/vts/functional/Android.bp radio/config/1.2/Android.bp radio/config/1.2/vts/functional/Android.bp radio/config/1.3/Android.bp radio/config/1.3/vts/functional/Android.bp radio/deprecated/1.0/Android.bp rebootescrow/aidl/Android.bp rebootescrow/aidl/default/Android.bp rebootescrow/aidl/vts/functional/Android.bp renderscript/1.0/Android.bp renderscript/1.0/default/Android.bp renderscript/1.0/vts/functional/Android.bp secure_element/1.0/Android.bp secure_element/1.0/vts/functional/Android.bp secure_element/1.1/Android.bp secure_element/1.1/vts/functional/Android.bp secure_element/1.2/Android.bp secure_element/1.2/vts/functional/Android.bp security/keymint/aidl/Android.bp security/keymint/aidl/default/Android.bp security/keymint/aidl/vts/functional/Android.bp security/keymint/aidl/vts/performance/Android.bp security/keymint/support/Android.bp security/secureclock/aidl/Android.bp security/secureclock/aidl/vts/functional/Android.bp security/sharedsecret/aidl/Android.bp security/sharedsecret/aidl/vts/functional/Android.bp sensors/1.0/Android.bp sensors/1.0/default/Android.bp sensors/1.0/vts/functional/Android.bp sensors/2.0/Android.bp sensors/2.0/default/Android.bp sensors/2.0/multihal/Android.bp sensors/2.0/vts/functional/Android.bp sensors/2.1/Android.bp sensors/2.1/default/Android.bp sensors/2.1/multihal/Android.bp sensors/2.1/vts/functional/Android.bp sensors/common/default/2.X/Android.bp sensors/common/default/2.X/multihal/Android.bp sensors/common/default/2.X/multihal/tests/Android.bp sensors/common/utils/Android.bp sensors/common/vts/2_X/Android.bp sensors/common/vts/utils/Android.bp soundtrigger/2.0/Android.bp soundtrigger/2.0/default/Android.bp soundtrigger/2.0/default/Android.mk soundtrigger/2.0/vts/functional/Android.bp soundtrigger/2.1/Android.bp soundtrigger/2.1/default/Android.mk soundtrigger/2.1/vts/functional/Android.bp soundtrigger/2.2/Android.bp soundtrigger/2.2/default/Android.bp soundtrigger/2.2/vts/functional/Android.bp soundtrigger/2.3/Android.bp soundtrigger/2.3/default/Android.bp soundtrigger/2.3/vts/functional/Android.bp tests/bar/1.0/Android.bp tests/bar/1.0/default/Android.bp tests/baz/1.0/Android.bp tests/baz/1.0/default/Android.bp tests/expression/1.0/Android.bp tests/extension/light/2.0/Android.bp tests/extension/light/2.0/default/Android.bp tests/extension/vibrator/aidl/Android.bp tests/extension/vibrator/aidl/client/Android.bp tests/extension/vibrator/aidl/default/Android.bp tests/foo/1.0/Android.bp tests/foo/1.0/default/Android.bp tests/foo/1.0/default/lib/Android.bp tests/hash/1.0/Android.bp tests/hash/1.0/default/Android.bp tests/inheritance/1.0/Android.bp tests/inheritance/1.0/default/Android.bp tests/lazy/1.0/Android.bp tests/lazy/1.1/Android.bp tests/libhwbinder/1.0/Android.bp tests/libhwbinder/1.0/default/Android.bp tests/libhwbinder/aidl/Android.bp tests/memory/1.0/Android.bp tests/memory/1.0/default/Android.bp tests/memory/2.0/Android.bp tests/msgq/1.0/Android.bp tests/msgq/1.0/default/Android.bp tests/multithread/1.0/Android.bp tests/multithread/1.0/default/Android.bp tests/safeunion/1.0/Android.bp tests/safeunion/1.0/default/Android.bp tests/safeunion/cpp/1.0/Android.bp tests/safeunion/cpp/1.0/default/Android.bp tests/trie/1.0/Android.bp tests/trie/1.0/default/Android.bp tetheroffload/config/1.0/Android.bp tetheroffload/config/1.0/vts/functional/Android.bp tetheroffload/control/1.0/Android.bp tetheroffload/control/1.0/vts/functional/Android.bp tetheroffload/control/1.1/Android.bp tetheroffload/control/1.1/vts/functional/Android.bp thermal/1.0/Android.bp thermal/1.0/default/Android.bp thermal/1.0/vts/functional/Android.bp thermal/1.1/Android.bp thermal/1.1/vts/functional/Android.bp thermal/2.0/Android.bp thermal/2.0/default/Android.bp thermal/2.0/vts/functional/Android.bp tv/cec/1.0/Android.bp tv/cec/1.0/default/Android.bp tv/cec/1.1/Android.bp tv/cec/1.1/default/Android.bp tv/cec/1.1/vts/functional/Android.bp tv/input/1.0/Android.bp tv/input/1.0/default/Android.bp tv/input/1.0/vts/functional/Android.bp tv/tuner/1.0/Android.bp tv/tuner/1.0/default/Android.bp tv/tuner/1.0/vts/functional/Android.bp tv/tuner/1.1/Android.bp tv/tuner/1.1/default/Android.bp tv/tuner/1.1/vts/functional/Android.bp tv/tuner/assets/Android.bp usb/1.0/Android.bp usb/1.0/default/Android.bp usb/1.0/vts/functional/Android.bp usb/1.1/Android.bp usb/1.1/vts/functional/Android.bp usb/1.2/Android.bp usb/1.2/vts/functional/Android.bp usb/1.3/Android.bp usb/1.3/vts/functional/Android.bp usb/gadget/1.0/Android.bp usb/gadget/1.1/Android.bp usb/gadget/1.1/default/Android.bp usb/gadget/1.1/default/lib/Android.bp usb/gadget/1.2/Android.bp usb/gadget/1.2/default/Android.bp usb/gadget/1.2/default/lib/Android.bp vibrator/1.0/Android.bp vibrator/1.0/default/Android.bp vibrator/1.0/vts/functional/Android.bp vibrator/1.1/Android.bp vibrator/1.1/vts/functional/Android.bp vibrator/1.2/Android.bp vibrator/1.2/vts/functional/Android.bp vibrator/1.3/Android.bp vibrator/1.3/example/Android.bp vibrator/1.3/vts/functional/Android.bp vibrator/aidl/Android.bp vibrator/aidl/default/Android.bp vibrator/aidl/vts/Android.bp vibrator/bench/Android.bp vr/1.0/Android.bp vr/1.0/default/Android.bp vr/1.0/vts/functional/Android.bp weaver/1.0/Android.bp weaver/1.0/vts/functional/Android.bp weaver/aidl/Android.bp weaver/aidl/default/Android.bp weaver/aidl/vts/Android.bp wifi/1.0/Android.bp wifi/1.0/vts/functional/Android.bp wifi/1.1/Android.bp wifi/1.1/vts/functional/Android.bp wifi/1.2/Android.bp wifi/1.2/vts/functional/Android.bp wifi/1.3/Android.bp wifi/1.3/vts/functional/Android.bp wifi/1.4/Android.bp wifi/1.4/vts/functional/Android.bp wifi/1.5/Android.bp wifi/1.5/default/Android.mk wifi/1.5/vts/functional/Android.bp wifi/hostapd/1.0/Android.bp wifi/hostapd/1.0/vts/functional/Android.bp wifi/hostapd/1.1/Android.bp wifi/hostapd/1.1/vts/functional/Android.bp wifi/hostapd/1.2/Android.bp wifi/hostapd/1.2/vts/functional/Android.bp wifi/hostapd/1.3/Android.bp wifi/hostapd/1.3/vts/functional/Android.bp wifi/offload/1.0/Android.bp wifi/offload/1.0/vts/functional/Android.bp wifi/supplicant/1.0/Android.bp wifi/supplicant/1.0/vts/functional/Android.bp wifi/supplicant/1.1/Android.bp wifi/supplicant/1.1/vts/functional/Android.bp wifi/supplicant/1.2/Android.bp wifi/supplicant/1.2/vts/functional/Android.bp wifi/supplicant/1.3/Android.bp wifi/supplicant/1.3/vts/functional/Android.bp wifi/supplicant/1.4/Android.bp wifi/supplicant/1.4/vts/functional/Android.bp Added SPDX-license-identifier-Apache-2.0 SPDX-license-identifier-NCSA to: Android.bp automotive/can/1.0/Android.bp automotive/can/1.0/default/Android.bp Added SPDX-license-identifier-NCSA to: automotive/can/1.0/default/libc++fs/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: If5e9ac8023cdc10d2370d16e7dd75a4bbb7085aa
* Specify version for aidl_interface explicitlyJeongik Cha2021-01-283-8/+8
| | | | | | Bug: 150578172 Test: m Change-Id: I141de8ed6958fe42f727a0fa41473de4c1fb38de
* Merge "Use NativeHandle in MQDescriptor instead of ParcelFileDescriptor" am: ↵Devin Moore2021-01-254-5/+19
|\ | | | | | | | | | | | | | | | | | | 1f00c21c28 am: 689e51eb68 am: 5dd7ba40f1 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1556319 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ica07e57084bf455b9abf10dce158734e2498306c
| * Merge "Use NativeHandle in MQDescriptor instead of ParcelFileDescriptor"Devin Moore2021-01-254-5/+19
| |\
| | * Use NativeHandle in MQDescriptor instead of ParcelFileDescriptorDevin Moore2021-01-224-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | android.hardware.common.fmq.MQDescriptor needs to handle multiple file descriptors, so changing from ParcelFileDescriptor to android.hardware.common.NativeHandle. android.hardware.common.fmq.GrantorDescriptor needs to keep track of the fdIndex as well. Bug: 176912570 Test: atest fmq_unit_tests fmq_test Change-Id: I15f2393e6c420ae5394322b28c4523fa80f7dcc7
* | | Merge "Rename interface method name." am: 0bc3543c86 am: 50c991306d am: ↵Amos Bianchi2021-01-221-3/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 980b1f0fe5 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1555817 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ic5b77bc3a121e30ba562ee49a7885a958d526040
| * | Rename interface method name.Amos Bianchi2021-01-201-3/+3
| |/ | | | | | | | | | | Bug: 176240491 Test: atest hidl_lazy_test Change-Id: I0efa4ebf695035c27ce15594332ee7dee822a52a
* | Merge "Add method for testing lazy HALs active services count callback." am: ↵Amos Bianchi2021-01-081-1/+9
|\| | | | | | | | | | | | | | | | | | | 88c14d2b14 am: db670b93a3 am: 4bd8775175 Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1538301 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: Ib4935d13b83ebdaf2c3cbe40e9b322d7552dddc5
| * Add method for testing lazy HALs active services count callback.Amos Bianchi2021-01-071-1/+9
| | | | | | | | | | | | | | Bug: 176240491 Test: atest hidl_lazy_test Change-Id: I2db4fa62fac725fc4943678e0d8aa89c9f411350
* | HIDL: IFoo mark @SensitiveData am: 312bf0e65e am: 21ae5952d9 am: 8d2a7e3334Steven Moreland2020-11-231-0/+1
|\| | | | | | | | | | | Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1506418 Change-Id: I4f62f1d81c092bd97ba6b61e33839100f3c22575
| * HIDL: IFoo mark @SensitiveDataSteven Moreland2020-11-191-0/+1
| | | | | | | | | | | | | | | | | | Marking this annotation for use in hidl_test, so that we make sure to exercise it. Bug: 171501998 Test: hidl_test Change-Id: Ia40e5fdf26804773c1450d181723cc7b97bf6a81
* | Introduce IVibratorManager.aidlLais Andrade2020-11-161-2/+2
|/ | | | | | | | | | | | | | | | | | Introduce interface for vibrator manager HAL. A default implementation is made available to the existing android.hardware.vibrator-service.example, which now provides a top level devault IVibrator and a top level IVibratorManager with a different vibrator in it. VTS tests were also introduced for the new manager, and existing tests for IVibrator where changed to run in all top level and managed HAL instances found on a device. Bug: 166586119 Test: atest VtsHalVibratorTargetTest atest VtsHalVibratorManagerTargetTest Change-Id: Iec9175167e795bc03c4f3d873e2ac6682ed52512
* Move AIDL FMQ types from android.hardware.commonDevin Moore2020-10-091-1/+1
| | | | | | | | | | | Moved the types to andrdoid.hardware.common.fmq. This allows modules to depend on the unstable version of the library without conflicting with modules that depend on the stable version of android.hardware.common. Test: atest fmq_unit_tests fmq_test Bug: 142326204 Change-Id: I3091f52c4e763a15fd9a1b7451a1455a06fb4c30
* Merge "hidl_test_java interfaces: use generic interfaces"Steven Moreland2020-10-026-29/+9
|\
| * hidl_test_java interfaces: use generic interfacesSteven Moreland2020-10-016-29/+9
| | | | | | | | | | | | | | | | | | | | | | 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
* | msgq test service in VTSSteven Moreland2020-09-301-1/+5
| | | | | | | | | | | | | | | | | | | | | | 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
* | msgq service device -> general-testsSteven Moreland2020-09-301-1/+1
|/ | | | | | | | We don't need this built per-device. Bug: 168807095 Test: fmq_test Change-Id: Ia5c4e8fa97ea364ccc3beae3ce6fe0980d12be25
* Merge "tests.baz@1.0: changes for symmetric tests"Steven Moreland2020-09-253-1/+10
|\
| * tests.baz@1.0: changes for symmetric testsSteven Moreland2020-09-253-1/+10
| | | | | | | | | | | | | | | | | | Changes to make hidl_test_java symmetric (this implementation mirrors one in system/tools/hidl). Bug: 168152294 Test: atest hidl_test_java Change-Id: I29a468d1804ba494bfe5ca59d68b3ab2581eb9b4
* | Reland "Change HIDL fmq tests to use int32_t for payload"Devin Moore2020-09-223-14/+14
|/ | | | | | | | 9719e2d984de2f2921e65566765e24a98ea22930 Bug: 142326204 Change-Id: I0914f7612bcd227f9a4cabbe2818de7d9999a3d3
* Revert "Change HIDL fmq tests to use int32_t for payload"Diego Wilson2020-09-213-14/+14
| | | | | | | | | | | | | | | | Revert "Change payload type to int32_t for fmq device tests" Revert submission 1431616-thirtytwo Reason for revert: This topic broke the aosp_x86-userdebug target. Details at http://b/169077648 Reverted Changes: If736389eb:Add template parameters to MQDescriptor Ice9c28c3d:Change HIDL fmq tests to use int32_t for payload Ia18d8459b:Add template arguments to MQDescriptor for AIDL I95586cc83:Change payload type to int32_t for fmq device test... Change-Id: Iaf37a5dca7a915f098e49ecb076c0932eb60e0c3
* Change HIDL fmq tests to use int32_t for payloadDevin Moore2020-09-183-14/+14
| | | | | | | | | This is in preperation for more AIDL fmq testing. The types need to be the same and AIDL does not support unit16_t. Test: atest fmq_test fmq_unit_tests Bug: 142326204 Change-Id: Ice9c28c3d0df064ea43c31950b3438d2e0d19063
* msgq test service: installable by atestSteven Moreland2020-08-311-1/+11
| | | | | | Bug: 127714188 Test: atest -v fmq_test Change-Id: Icf696763cbcdd458d36ee709ee9640999c9034ab
* Adding AidlMQDescriptor and GrantorDescriptorDevin Moore2020-08-142-6/+32
| | | | | | | | | | | | | Adding these two types to android.hardware.common for future use with Fast Message Queue in libfmq. Also adding to the mq_test_service to test them. Test: system/tools/hidl/tests/run_all_device_tests.sh Bug: 142326204 Change-Id: I424c4849c822436f58e40f206b09ffdf9baf260b
* Avoid TREBLE_TESTING_OVERRIDESteven Moreland2020-07-091-0/+1
| | | | | | | | | This is moved from an environmental variable to a function since getenv is problematic in multi-threaded testing environments. Bug: 156668058 Test: fmq_test Change-Id: I54c6a973ef9d1cec98330268ed0a40c2564ee42c
* update hidl .bpJooyung Han2020-07-0718-0/+0
| | | | | | | | | | | | | | | | | | HIDL libs are not necessarily part of VNDK now. Because some are used by VNDK libs, they are still VNDK. But rest are now just vendor-available. .hidl_for_test files are also removed because they are used to exclude test-purpose hidl libs from VNDK libs. Instead, .hidl_for_system_ext files are added to tests/lazy to distinguish them from others which are installed /system. Bug: 143933769 Test: update-makefiles.sh && m com.android.vndk.current Merged-In: Ia81312dda340b6b5cbdd7a3c21e1d323bda39a4a Change-Id: Ia81312dda340b6b5cbdd7a3c21e1d323bda39a4a (cherry picked from commit b0907a6bb86e6ab67e181ac2477da8d827233d1f)
* android.hardware.tests.lazy@1.1::ILazyPeter Kalauskas2020-06-193-0/+36
| | | | | | | | | | Introduce minor version increment to ILazy for testing lazy HAL inheritance. Bug: 157451814 Bug: 158606505 Test: hidl_lazy_test Change-Id: Ib418bc002e834edf5eae53043875dcb351b3eaf2
* Remove redunant aidl apiJeongik Cha2020-04-093-72/+0
| | | | | | | | | | test-android.hardware.vibrator-ext became android.hardware.vibrator-ext accordingly, remove redunant aidl api directory Bug: 153501107 Bug: 152655547 Test: m Change-Id: I3de4196c6fe8ecfae4a6bd5f6bac7920695150c8
* Merge "Freeze vintf aidl interfaces"Treehugger Robot2020-04-095-0/+74
|\
| * Freeze vintf aidl interfacesJeongik Cha2020-04-085-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AIDL interfaces which are vintf-stable have to be frozen in release. But these interfaces have been never frozen, so freeze them. - android.hardware.power - android.hardware.identity - android.hardware.keymaster - android.hardware.vibrator - android.hardware.light - android.hardware.tests.extension.vibrator Bug: 153500421 Bug: 153500550 Bug: 153511407 Bug: 153500549 Bug: 153501107 Bug: 153501202 Test: m Change-Id: I643c25fc695f9d1e874dcceb327d465c49e9cab6
* | Merge "android.hardware.tests.extension.vibrator-update-api"Treehugger Robot2020-04-093-0/+72
|\ \
| * | android.hardware.tests.extension.vibrator-update-apiJeongik Cha2020-04-083-0/+72
| |/ | | | | | | | | | | | | | | | | | | Dumping android.hardware.tests.extension.vibrator was ommited because of difference of module name across branch. Bug: 153501107 Bug: 152655547 Test: m Change-Id: Ia272ffa77add9ef0b02ee0a23fc2389ac69fa9aa
* / Update the current API dumpJiyong Park2020-04-083-0/+72
|/ | | | | | | | | | | | | | | | | | | All aidl_interface modules should by default considered as stable, in case it is used across system and vendor partitions, or across modules. Like other API surfaces, we need to have a dump for the current (yet-to-be-released) version and update it when there is an API change. This is done via . Then the owner of the interface can freeze the current version as a numbered version via . This change shal be rejected only when the owner is certain that the interface is not used across the updatable boundaries. Bug: 152655547 Test: m Change-Id: I93fba2721695a14e0eb4a2173066ce132228b895 Merged-In: I93fba2721695a14e0eb4a2173066ce132228b895
* android.hardware.tests.lazy@1.0::ILazySteven Moreland2020-03-243-0/+33
| | | | | | | | For testing lazy HALs in HIDL on continuous integration. Bug: 148114689 Test: hidl_lazy_test Change-Id: I710c11c0cb59f04b4f162d627ca0d11135ab1437
* vibrator ext: use package name as module nameSteven Moreland2020-03-103-5/+5
| | | | | | | | For consistency. Bug: N/A Test: N/A Change-Id: If32e8539fd8fffd5e27f0437bff480089e38f0da
* vibrator: use package as nameSteven Moreland2020-01-063-19/+17
| | | | | | | | | | | | In order to provide a more descriptive name, and to be consistent with HIDL, the stable AIDL package names are switching from vintf-vibrator format to the package format (android.hardware.vibrator). Bug: N/A Test: all build time Change-Id: I52959482898f329ad1b3a3a5b345a0c6dc72197d Merged-In: I52959482898f329ad1b3a3a5b345a0c6dc72197d
* ./update-makefiles.sh, for union changes/memorySteven Moreland2019-11-263-2/+4
| | | | | | | | Many more types can be used in Java. Bug: 143566068 Test: N/A Change-Id: Ie18e1e0f9c22f2ea15b755df3b048c9d651c4945
* Merge "vibrator extension: use checked_interface_cast"Steven Moreland2019-11-251-2/+2
|\
| * vibrator extension: use checked_interface_castSteven Moreland2019-11-211-2/+2
| | | | | | | | | | | | | | | | Since interface_cast doesn't currently check. Bug: 136027762 Test: test-vintf-vibrator-ext-client Change-Id: I4faeba339d8c54f6618e871a46d811943a398e0a
* | More memory test interfacesYtai Ben-Tsvi2019-11-213-0/+30
|/ | | | | | Merged-In: I21bb7c28aa774801cad94cd530ccb6b5c3b621e0 Change-Id: I21bb7c28aa774801cad94cd530ccb6b5c3b621e0 Bug: 143566068
* example AIDL HAL extensionSteven Moreland2019-11-1811-0/+439
| | | | | | | | | | | | | This CL shows an example of how to use and retrieve a HAL extension. Bug: 136027762 Test: run HAL and: - use "dumpsys --pid android.hardware.vibrator.IVibrator/default" to make sure that the HAL I'm running is the binary being added. - VtsHalVibratorTargetTest - test-vintf-vibrator-ext-client Change-Id: I8614007a727e8e05ba4667c2cd1623ce936a1609
* Merge "update-makefiles.sh: for partial Java pkgs"Steven Moreland2019-11-051-1/+1
|\
| * update-makefiles.sh: for partial Java pkgsSteven Moreland2019-11-041-1/+1
| | | | | | | | | | | | | | | | | | Packages which contain some non-supported Java types can still have their Java-supported types used in Java. Bug: 143566068 Test: mma Change-Id: I2afc5cc8d0a1bd981108ee2b87d6033fd48bdb37
* | android.hardware.tests.libhwbinder@1.0-impl{,.test}Steven Moreland2019-11-041-1/+1
|/ | | | | | | | | Since it is accidentally installed on some devices, although it is a test. Bug: 123878766 Test: atest hwbinderThroughputTest Change-Id: Id43aa7e9ca3152c35bb2dac84d7386c9d7a5e0aa
* HIDL test: update for java bitfields in listsYtai Ben-Tsvi2019-09-173-0/+14
| | | | | | | Bug: 141187928 Test: HIDL's run_all_host_tests.sh Change-Id: Ib282ed03b85c798b724ed4c44ac2d59ea8dbf420
* Remove libhwbinder/libhidltransport depsSteven Moreland2019-09-0614-30/+0
| | | | | | | | Since these were combined into libhidlbase. Bug: 135686713 Test: build only (libhwbinder/libhidltransport are empty) Change-Id: I075670b64eebbbbd6a6ae0e84ad51bf1c6f5ba36
* Remove annotations with constexpr paramsNeel Mehta2019-08-062-2/+0
| | | | | | | | | These are not used anywhere in the tree and are hence not supported. These are being removed from hidl-gen so this code is being removed. Bug: N/A Test: hidl-gen -Lcheck android.hardware.tests.expression@1.0 Change-Id: Ia19746da8ba361c7f29cc8732058a27cdc7a1bfe
* android.hardware.tests.libbinder staticSteven Moreland2019-07-011-1/+1
| | | | | | | | | | | So that the test doesn't require modifying the system partition. Still creating a shared version of this library since some things downstream still depend on this. Bug: 136111641 Test: libbinder_benchmark Change-Id: I636f53c2a2bc4705804ca36d124102eba55c23e6