gles31:es31fSSBOLayoutTests limit m_maxBlocks and m_maxBlockMembers for low ram device

Memory requirement for cts CtsDeqpTestCases
dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer#5
reduced from 230MB to 36MB

Issue: 121364689
Test: run cts -m CtsDeqpTestCases -t dEQP-GLES31.functional.ssbo.layout.random.all_shared_buffer#5

Change-Id: I2a66263f041265e8697e4b270132b9889486ce4f
diff --git a/modules/gles31/functional/es31fSSBOLayoutTests.cpp b/modules/gles31/functional/es31fSSBOLayoutTests.cpp
index 289be6a..9f95cf7 100644
--- a/modules/gles31/functional/es31fSSBOLayoutTests.cpp
+++ b/modules/gles31/functional/es31fSSBOLayoutTests.cpp
@@ -94,11 +94,11 @@
 RandomSSBOLayoutCase::RandomSSBOLayoutCase (Context& context, const char* name, const char* description, BufferMode bufferMode, deUint32 features, deUint32 seed)
 	: SSBOLayoutCase		(context.getTestContext(), context.getRenderContext(), name, description, glu::GLSL_VERSION_310_ES, bufferMode)
 	, m_features			(features)
-	, m_maxBlocks			(4)
+	, m_maxBlocks			(3)
 	, m_maxInstances		((features & FEATURE_INSTANCE_ARRAYS)	? 3 : 0)
 	, m_maxArrayLength		((features & FEATURE_ARRAYS)			? 8 : 0)
 	, m_maxStructDepth		((features & FEATURE_STRUCTS)			? 2 : 0)
-	, m_maxBlockMembers		(5)
+	, m_maxBlockMembers		(4)
 	, m_maxStructMembers	(4)
 	, m_seed				(seed)
 	, m_blockNdx			(1)