Use system includes for libSampleDriver headers

Command used to generate this change:

    for file in $(ls -1 driver/sample/*.h); do
      header="${file#"driver/sample/"}"
      perl -pi -e "s@^#include \"$header\"@#include <$header>@g" runtime/**/*.{h,cpp}
    done
    clang-format -i runtime/**/*.{h,cpp}
    git commit -p

Bug: N/A
Test: m
Change-Id: I0e76903cc64a5d9b17bfc73eac7b860cdaf6aa44
Merged-In: I0e76903cc64a5d9b17bfc73eac7b860cdaf6aa44
(cherry picked from commit afd5f231ae819e6afd5ad4f1b6f961cdc1025bcf)
diff --git a/runtime/test/TestCompilationCaching.cpp b/runtime/test/TestCompilationCaching.cpp
index d69637a..588f0d9 100644
--- a/runtime/test/TestCompilationCaching.cpp
+++ b/runtime/test/TestCompilationCaching.cpp
@@ -15,6 +15,7 @@
  */
 
 #include <HalInterfaces.h>
+#include <SampleDriver.h>
 #include <android-base/scopeguard.h>
 #include <gtest/gtest.h>
 
@@ -28,7 +29,6 @@
 
 #include "HalUtils.h"
 #include "Manager.h"
-#include "SampleDriver.h"
 #include "TestNeuralNetworksWrapper.h"
 
 using namespace android::nn;
diff --git a/runtime/test/TestExecution.cpp b/runtime/test/TestExecution.cpp
index 203e970..97b08e4 100644
--- a/runtime/test/TestExecution.cpp
+++ b/runtime/test/TestExecution.cpp
@@ -15,6 +15,7 @@
  */
 
 #include <HalInterfaces.h>
+#include <SampleDriver.h>
 #include <ValidateHal.h>
 #include <gtest/gtest.h>
 
@@ -35,7 +36,6 @@
 #include "ModelBuilder.h"
 #include "NeuralNetworks.h"
 #include "PreparedModelCallback.h"
-#include "SampleDriver.h"
 #include "TestNeuralNetworksWrapper.h"
 
 namespace android {
diff --git a/runtime/test/TestExtensions.cpp b/runtime/test/TestExtensions.cpp
index 918c843..2cfcf72 100644
--- a/runtime/test/TestExtensions.cpp
+++ b/runtime/test/TestExtensions.cpp
@@ -15,6 +15,7 @@
  */
 
 #include <HalInterfaces.h>
+#include <SampleDriver.h>
 #include <gtest/gtest.h>
 
 #include <string>
@@ -25,7 +26,6 @@
 #include "Manager.h"
 #include "NeuralNetworks.h"
 #include "NeuralNetworksExtensions.h"
-#include "SampleDriver.h"
 #include "TypeManager.h"
 
 namespace {
diff --git a/runtime/test/TestFailingDriver.cpp b/runtime/test/TestFailingDriver.cpp
index 0e28efa..2c76cf3 100644
--- a/runtime/test/TestFailingDriver.cpp
+++ b/runtime/test/TestFailingDriver.cpp
@@ -14,6 +14,7 @@
  * limitations under the License.
  */
 
+#include <SampleDriverPartial.h>
 #include <gtest/gtest.h>
 
 #include <algorithm>
@@ -24,7 +25,6 @@
 #include "ExecutionPlan.h"
 #include "HalUtils.h"
 #include "Manager.h"
-#include "SampleDriverPartial.h"
 #include "TestNeuralNetworksWrapper.h"
 
 namespace android::nn {
diff --git a/runtime/test/TestIntrospectionControl.cpp b/runtime/test/TestIntrospectionControl.cpp
index 3da4530..9125371 100644
--- a/runtime/test/TestIntrospectionControl.cpp
+++ b/runtime/test/TestIntrospectionControl.cpp
@@ -16,6 +16,7 @@
 
 #include <ExecutionBurstServer.h>
 #include <HalInterfaces.h>
+#include <SampleDriver.h>
 #include <ValidateHal.h>
 #include <gtest/gtest.h>
 
@@ -36,7 +37,6 @@
 #include "Manager.h"
 #include "NeuralNetworks.h"
 #include "NeuralNetworksOEM.h"
-#include "SampleDriver.h"
 #include "TestNeuralNetworksWrapper.h"
 
 namespace {
diff --git a/runtime/test/TestMemoryDomain.cpp b/runtime/test/TestMemoryDomain.cpp
index cd57126..e231467 100644
--- a/runtime/test/TestMemoryDomain.cpp
+++ b/runtime/test/TestMemoryDomain.cpp
@@ -15,6 +15,8 @@
  */
 
 #include <HalInterfaces.h>
+#include <SampleDriver.h>
+#include <SampleDriverFull.h>
 #include <android/hardware/neuralnetworks/1.2/ADevice.h>
 #include <gtest/gtest.h>
 
@@ -29,8 +31,6 @@
 #include "HalUtils.h"
 #include "Manager.h"
 #include "Memory.h"
-#include "SampleDriver.h"
-#include "SampleDriverFull.h"
 #include "TestNeuralNetworksWrapper.h"
 #include "TestUtils.h"
 
diff --git a/runtime/test/TestPartitioning.cpp b/runtime/test/TestPartitioning.cpp
index f428aea..bb5bd2d 100644
--- a/runtime/test/TestPartitioning.cpp
+++ b/runtime/test/TestPartitioning.cpp
@@ -16,6 +16,7 @@
 
 #include <ControlFlow.h>
 #include <HalInterfaces.h>
+#include <SampleDriver.h>
 #include <Utils.h>
 #include <ValidateHal.h>
 #include <gtest/gtest.h>
@@ -40,7 +41,6 @@
 #include "ModelBuilder.h"
 #include "NeuralNetworks.h"
 #include "NeuralNetworksOEM.h"
-#include "SampleDriver.h"
 #include "TestNeuralNetworksWrapper.h"
 
 // Uncomment the following line to generate some debugging output that
diff --git a/runtime/test/TestPartitioningRandom.cpp b/runtime/test/TestPartitioningRandom.cpp
index 9937028..f3412d8 100644
--- a/runtime/test/TestPartitioningRandom.cpp
+++ b/runtime/test/TestPartitioningRandom.cpp
@@ -15,6 +15,7 @@
  */
 
 #include <HalInterfaces.h>
+#include <SampleDriver.h>
 #include <ValidateHal.h>
 #include <android-base/logging.h>
 #include <android/hardware/neuralnetworks/1.0/ADevice.h>
@@ -41,7 +42,6 @@
 #include "Manager.h"
 #include "ModelBuilder.h"
 #include "NeuralNetworks.h"
-#include "SampleDriver.h"
 #include "TestNeuralNetworksWrapper.h"
 
 // Uncomment the following line to generate some debugging output that
diff --git a/runtime/test/TestRemoveDefaultArguments.cpp b/runtime/test/TestRemoveDefaultArguments.cpp
index eb99bbb..efe3497 100644
--- a/runtime/test/TestRemoveDefaultArguments.cpp
+++ b/runtime/test/TestRemoveDefaultArguments.cpp
@@ -14,6 +14,7 @@
  * limitations under the License.
  */
 
+#include <SampleDriverPartial.h>
 #include <Utils.h>
 #include <gtest/gtest.h>
 
@@ -26,7 +27,6 @@
 #include "GeneratedTestUtils.h"
 #include "HalUtils.h"
 #include "Manager.h"
-#include "SampleDriverPartial.h"
 #include "TestNeuralNetworksWrapper.h"
 
 namespace generated_tests::avg_pool_v1_2 {
diff --git a/runtime/test/android_fuzzing/DriverFuzzTest.cpp b/runtime/test/android_fuzzing/DriverFuzzTest.cpp
index 5f0cc2a..16df014 100644
--- a/runtime/test/android_fuzzing/DriverFuzzTest.cpp
+++ b/runtime/test/android_fuzzing/DriverFuzzTest.cpp
@@ -15,6 +15,7 @@
  */
 
 #include <MemoryUtils.h>
+#include <SampleDriverFull.h>
 #include <Utils.h>
 #include <android-base/logging.h>
 #include <android/hardware/neuralnetworks/1.3/IDevice.h>
@@ -28,7 +29,6 @@
 #include <utility>
 #include <vector>
 
-#include "SampleDriverFull.h"
 #include "TestHarness.h"
 
 namespace {
diff --git a/runtime/test/fibonacci_extension/FibonacciDriver.h b/runtime/test/fibonacci_extension/FibonacciDriver.h
index 8ca09e6..28b55d8 100644
--- a/runtime/test/fibonacci_extension/FibonacciDriver.h
+++ b/runtime/test/fibonacci_extension/FibonacciDriver.h
@@ -19,8 +19,7 @@
 
 #include <HalInterfaces.h>
 #include <OperationResolver.h>
-
-#include "SampleDriver.h"
+#include <SampleDriver.h>
 
 namespace android {
 namespace nn {
diff --git a/runtime/test/fuzzing/TestRandomGraph.cpp b/runtime/test/fuzzing/TestRandomGraph.cpp
index 667cb23..34eb9f3 100644
--- a/runtime/test/fuzzing/TestRandomGraph.cpp
+++ b/runtime/test/fuzzing/TestRandomGraph.cpp
@@ -33,13 +33,13 @@
 
 #ifndef NNTEST_CTS
 #include <HalInterfaces.h>
+#include <SampleDriverFull.h>
 #include <memunreachable/memunreachable.h>
 
 #include <vector>
 
 #include "HalUtils.h"
 #include "Manager.h"
-#include "SampleDriverFull.h"
 
 using android::nn::sample_driver::SampleDriverFull;