COMPMID-1811 (3RDPARTY_UPDATE): Rework benchmarks

Change-Id: I02a4ea0270e1776daf8ac1084f28dd054257be4a
Reviewed-on: https://review.mlplatform.org/309
Reviewed-by: Pablo Marquez <pablo.tello@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
diff --git a/tests/SConscript b/tests/SConscript
index 24714ef..41731c2 100644
--- a/tests/SConscript
+++ b/tests/SConscript
@@ -85,6 +85,9 @@
 common_objects = [test_env.StaticObject(f) for f in common_files]
 
 files_benchmark = Glob('benchmark/*.cpp')
+#FIXME Delete before release
+if env['internal_only']:
+    files_benchmark += Glob('../3rdparty/tests/benchmark/*.cpp')
 
 # Add unit tests
 files_validation = Glob('validation/UNIT/*/*.cpp')
@@ -101,6 +104,9 @@
 
     files_benchmark += Glob('benchmark/CL/*/' + filter_pattern)
     files_benchmark += Glob('benchmark/CL/' + filter_pattern)
+    #FIXME Delete before release
+    if env['internal_only']:
+        files_benchmark += Glob('../3rdparty/tests/benchmark/CL/' + filter_pattern)
 
     files_validation += Glob('validation/CL/*/' + filter_pattern)
     files_validation += Glob('validation/CL/' + filter_pattern)
@@ -109,6 +115,9 @@
     filter_pattern = test_env['test_filter']
     files_benchmark += Glob('benchmark/NEON/*/' + filter_pattern)
     files_benchmark += Glob('benchmark/NEON/' + filter_pattern)
+    #FIXME Delete before release
+    if env['internal_only']:
+        files_benchmark += Glob('../3rdparty/tests/benchmark/NEON/' + filter_pattern)
 
     files_validation += Glob('validation/NEON/*/' + filter_pattern)
     files_validation += Glob('validation/NEON/' + filter_pattern)