COMPMID-526: Disable DirectConvolution tests

Change-Id: I2a7709ae3c0abcbb260c8ad5754515e63429ab2b
Reviewed-on: http://mpd-gerrit.cambridge.arm.com/87328
Tested-by: Kaizen <jeremy.johnson+kaizengerrit@arm.com>
Reviewed-by: Anthony Barbier <anthony.barbier@arm.com>
diff --git a/tests/validation/Validation.cpp b/tests/validation/Validation.cpp
index fec7c10..690c4ea 100644
--- a/tests/validation/Validation.cpp
+++ b/tests/validation/Validation.cpp
@@ -297,7 +297,9 @@
 {
     ARM_COMPUTE_EXPECT_EQUAL(classified_labels.size(), expected_labels.size(), framework::LogLevel::ERRORS);
 
-    for(unsigned int i = 0; i < expected_labels.size(); ++i)
+    const int min_num = std::min(classified_labels.size(), expected_labels.size());
+
+    for(int i = 0; i < min_num; ++i)
     {
         ARM_COMPUTE_EXPECT_EQUAL(classified_labels[i], expected_labels[i], framework::LogLevel::ERRORS);
     }