From 3247f76e35b6dbdbdfa253349e8eb75726f8c7ef Mon Sep 17 00:00:00 2001 From: Michael Butler Date: Mon, 26 Aug 2019 22:25:40 -0700 Subject: [PATCH] NNAPI Combine Compatability test with VTS test Bug: 139889855 Fixes: 140120312 Test: mma Test: VtsHalNeuralnetworksV1_*TargetTest (with sample-all) Change-Id: Ib93d159dc657eaf292d16140ebdd9de3b0f5f1d3 Merged-In: Ib93d159dc657eaf292d16140ebdd9de3b0f5f1d3 (cherry picked from commit 72227f3ef8b89625e137a24a6d1be8139eb1c049) --- neuralnetworks/1.1/vts/functional/Android.bp | 12 ++------ neuralnetworks/1.2/vts/functional/Android.bp | 31 +++----------------- 2 files changed, 6 insertions(+), 37 deletions(-) diff --git a/neuralnetworks/1.1/vts/functional/Android.bp b/neuralnetworks/1.1/vts/functional/Android.bp index 23c47c831d..c197e6de66 100644 --- a/neuralnetworks/1.1/vts/functional/Android.bp +++ b/neuralnetworks/1.1/vts/functional/Android.bp @@ -45,16 +45,6 @@ cc_defaults { test_suites: ["general-tests"], } -// Tests for V1_0 models using the V1_1 HAL. -cc_test { - name: "VtsHalNeuralnetworksV1_1CompatV1_0TargetTest", - defaults: ["VtsHalNeuralNetworksV1_1TargetTestDefaults"], - whole_static_libs: [ - "neuralnetworks_generated_V1_0_example", - ], -} - -// Tests for V1_1 models. cc_test { name: "VtsHalNeuralnetworksV1_1TargetTest", defaults: ["VtsHalNeuralNetworksV1_1TargetTestDefaults"], @@ -62,6 +52,7 @@ cc_test { "BasicTests.cpp", ], whole_static_libs: [ + "neuralnetworks_generated_V1_0_example", "neuralnetworks_generated_V1_1_example", ], } @@ -73,6 +64,7 @@ cc_test { "BasicTests.cpp", ], whole_static_libs: [ + "neuralnetworks_generated_V1_0_example", "neuralnetworks_generated_V1_1_example", ], cflags: [ diff --git a/neuralnetworks/1.2/vts/functional/Android.bp b/neuralnetworks/1.2/vts/functional/Android.bp index 1c1b8051c3..40ca809612 100644 --- a/neuralnetworks/1.2/vts/functional/Android.bp +++ b/neuralnetworks/1.2/vts/functional/Android.bp @@ -48,41 +48,17 @@ cc_defaults { test_suites: ["general-tests"], } -// Tests for V1_0 models using the V1_2 HAL. -cc_test { - name: "VtsHalNeuralnetworksV1_2CompatV1_0TargetTest", - defaults: ["VtsHalNeuralNetworksV1_2TargetTestDefaults"], - srcs: [ - "ValidateBurst.cpp", - ], - whole_static_libs: [ - "neuralnetworks_generated_V1_0_example", - ], -} - -// Tests for V1_1 models using the V1_2 HAL. -cc_test { - name: "VtsHalNeuralnetworksV1_2CompatV1_1TargetTest", - defaults: ["VtsHalNeuralNetworksV1_2TargetTestDefaults"], - srcs: [ - "ValidateBurst.cpp", - ], - whole_static_libs: [ - "neuralnetworks_generated_V1_1_example", - ], -} - -// Tests for V1_2 models. cc_test { name: "VtsHalNeuralnetworksV1_2TargetTest", defaults: ["VtsHalNeuralNetworksV1_2TargetTestDefaults"], srcs: [ "BasicTests.cpp", - ":VtsHalNeuralNetworksV1_2_mobilenets", "CompilationCachingTests.cpp", "ValidateBurst.cpp", ], whole_static_libs: [ + "neuralnetworks_generated_V1_0_example", + "neuralnetworks_generated_V1_1_example", "neuralnetworks_generated_V1_2_example", ], } @@ -92,11 +68,12 @@ cc_test { defaults: ["VtsHalNeuralNetworksV1_2TargetTestDefaults"], srcs: [ "BasicTests.cpp", - ":VtsHalNeuralNetworksV1_2_mobilenets", "CompilationCachingTests.cpp", "ValidateBurst.cpp", ], whole_static_libs: [ + "neuralnetworks_generated_V1_0_example", + "neuralnetworks_generated_V1_1_example", "neuralnetworks_generated_V1_2_example", ], cflags: [