IVGCVSW-4104 Skip per-axis quantization VTS/NeruralNetworks tests for GROUPED_CONV2D

* Report per-axis quantization as unsupported in ConvertGroupedConv2d()
  until support will have been added

Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: Ibadb848b60956f8c90fa8b538d50dea8d9a57d92
diff --git a/1.2/HalPolicy.cpp b/1.2/HalPolicy.cpp
index 5d6274f..12c0804 100644
--- a/1.2/HalPolicy.cpp
+++ b/1.2/HalPolicy.cpp
@@ -702,7 +702,12 @@
     }
 
     ConstTensor weights = weightsPin.GetConstTensor();
-    ConstTensor biases  = biasesPin.GetConstTensor();
+    if (weights.GetInfo().HasPerAxisQuantization())
+    {
+        return Fail("%s: Per-axis quantization is not supported", __func__);
+    }
+
+    ConstTensor biases = biasesPin.GetConstTensor();
     SanitizeBiasQuantizationScale(biases.GetInfo(), weights.GetInfo(), inputInfo);
 
     const TensorShape& inputShape   = inputInfo.GetShape();