platform_hardware_interfaces/neuralnetworks/1.3/vts/functional
Michael Butler abc86918ae Revert^2 "Provide explicitly versioned NNAPI AIDL utils libs -- HAL."
Reason for revert: rollforward fix of this topic

This change is a revert of I3d3ac4745, which itself is a revert of
I74f1798e8.

This CL modifies the AIDL utils libraries to be explicitly
versioned. Currently, we only have two versions: v1 and "current".
Specifically, the following changes are made:
- Remove AIDL dependencies from neuralnetworks_utils_hal_common
- Create explicitly versioned libs of neuralnetworks_utils_hal_aidl*

This is needed because it is not allowed for a build target to
link against multiple versions of the same AIDL lirary.

The canonical driver will report ANDROID_S for AIDL v1, and FL6 for v2.

Reverted Changes:
I2aefa0023:Revert "Use explicitly versioned NNAPI HAL util li...
Ia7df07ab9:Revert "Add neuralnetworks_utils_hal_aidl_v2 to al...
Iadd823460:Revert "Provide explicitly version NNAPI AIDL util...
I3d3ac4745:Revert "Provide explicitly versioned NNAPI AIDL ut...

Bug: 202405342
Test: NNT_static
Test: CtsNNAPITestCases
Test: VtsHalNeuralnetworksTargetTest
Change-Id: Ib3b732aa406f6d37e8f941082807c9232720c909
Merged-In: Ib3b732aa406f6d37e8f941082807c9232720c909
(cherry picked from commit 478a78ea77)
2021-10-29 14:28:45 -07:00
..
include/1.3 More tests for graph validation. 2020-05-04 17:29:52 -07:00
Android.bp Revert^2 "Provide explicitly versioned NNAPI AIDL utils libs -- HAL." 2021-10-29 14:28:45 -07:00
AndroidTest.xml Quickly exit VtsHalNeuralnetworks*TargetTest on failure 2021-08-24 23:44:57 -07:00
BasicTests.cpp More tests for graph validation. 2020-05-04 17:29:52 -07:00
Callbacks.cpp Update NNAPI 1.3 VTS tests with new types 2020-01-27 12:51:34 -08:00
CompilationCachingTests.cpp Quick-fail NNAPI VTS test case if driver is dead 2021-08-23 18:27:49 -07:00
GeneratedTestHarness.cpp Quick-fail NNAPI VTS test case if driver is dead 2021-08-23 18:27:49 -07:00
GeneratedTestHarness.h Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00
MemoryDomainTests.cpp Quick-fail NNAPI VTS test case if driver is dead 2021-08-23 18:27:49 -07:00
OWNERS Add OWNERS for VTS module VtsHalNeuralnetworksV1_3TargetTest 2021-09-09 14:54:37 -07:00
QualityOfServiceTests.cpp Add BLOB AHWB tests in VTS. 2020-03-27 11:44:06 +00:00
TestAssertions.cpp Migrate NNAPI to canonical types 2020-11-02 10:08:49 +00:00
TestMain.cpp Log NNAPI VTS test case to logcat 2020-06-17 13:48:25 +01:00
Utils.cpp More tests for graph validation. 2020-05-04 17:29:52 -07:00
ValidateBurst.cpp NNAPI VTS: Add validation for Priority 2020-03-16 11:05:59 +00:00
ValidateModel.cpp More tests for graph validation. 2020-05-04 17:29:52 -07:00
ValidateRequest.cpp Migrate NNAPI to canonical types 2020-11-02 10:08:49 +00:00
VtsHalNeuralnetworks.cpp Quick-fail NNAPI VTS test case if driver is dead 2021-08-23 18:27:49 -07:00
VtsHalNeuralnetworks.h Suppress gtest error for tests without any instance 2020-07-28 15:12:32 -07:00