Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b3b57965 authored by Michael Butler's avatar Michael Butler Committed by android-build-merger
Browse files

Merge "Add validation tests for NNAPI Burst serialized format" into qt-dev am: ef85db2b

am: 852820c4

Change-Id: I82295fb8c25f0a392ea8de449023f4a12368d954
parents e4a1aa10 852820c4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -68,6 +68,11 @@ void NeuralnetworksHidlTest::TearDown() {
    ::testing::VtsHalHidlTargetTestBase::TearDown();
}

void ValidationTest::validateEverything(const Model& model, const std::vector<Request>& request) {
    validateModel(model);
    validateRequests(model, request);
}

}  // namespace functional
}  // namespace vts
}  // namespace V1_0
+5 −2
Original line number Diff line number Diff line
@@ -63,6 +63,9 @@ class NeuralnetworksHidlTest : public ::testing::VtsHalHidlTargetTestBase {
// Tag for the validation tests
class ValidationTest : public NeuralnetworksHidlTest {
   protected:
     void validateEverything(const Model& model, const std::vector<Request>& request);

   private:
     void validateModel(const Model& model);
     void validateRequests(const Model& model, const std::vector<Request>& request);
};
+5 −0
Original line number Diff line number Diff line
@@ -68,6 +68,11 @@ void NeuralnetworksHidlTest::TearDown() {
    ::testing::VtsHalHidlTargetTestBase::TearDown();
}

void ValidationTest::validateEverything(const Model& model, const std::vector<Request>& request) {
    validateModel(model);
    validateRequests(model, request);
}

}  // namespace functional
}  // namespace vts
}  // namespace V1_1
+5 −2
Original line number Diff line number Diff line
@@ -72,6 +72,9 @@ class NeuralnetworksHidlTest : public ::testing::VtsHalHidlTargetTestBase {
// Tag for the validation tests
class ValidationTest : public NeuralnetworksHidlTest {
   protected:
     void validateEverything(const Model& model, const std::vector<Request>& request);

   private:
     void validateModel(const Model& model);
     void validateRequests(const Model& model, const std::vector<Request>& request);
};
+4 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ cc_test {
    defaults: ["VtsHalNeuralNetworksTargetTestDefaults"],
    srcs: [
        "GeneratedTestsV1_0.cpp",
        "ValidateBurst.cpp",
    ],
    cflags: [
        "-DNN_TEST_DYNAMIC_OUTPUT_SHAPE"
@@ -32,6 +33,7 @@ cc_test {
    defaults: ["VtsHalNeuralNetworksTargetTestDefaults"],
    srcs: [
        "GeneratedTestsV1_1.cpp",
        "ValidateBurst.cpp",
    ],
    cflags: [
        "-DNN_TEST_DYNAMIC_OUTPUT_SHAPE"
@@ -46,6 +48,7 @@ cc_test {
        "BasicTests.cpp",
        "CompilationCachingTests.cpp",
        "GeneratedTests.cpp",
        "ValidateBurst.cpp",
    ],
    cflags: [
        "-DNN_TEST_DYNAMIC_OUTPUT_SHAPE"
@@ -58,6 +61,7 @@ cc_test {
    srcs: [
        "BasicTests.cpp",
        "GeneratedTests.cpp",
        "ValidateBurst.cpp",
    ],
    cflags: [
        "-DNN_TEST_DYNAMIC_OUTPUT_SHAPE",
Loading