`requested_irq_received` must be initialized for all tests

requested_irq_received is used to confirm if the CPU is
woken by IRQ, it is set as part of `requested_irq_handler`.
Default it should be cleared for all CPU's under test,
un-intialized value resulted in random failure based on
previous state of variable.

Signed-off-by: Deepika Bhavnani <deepika.bhavnani@arm.com>
Change-Id: Ia3af99a11f3297c2e8fc1ef52e7f18107e2fdfc8
diff --git a/tftf/tests/framework_validation_tests/test_timer_framework.c b/tftf/tests/framework_validation_tests/test_timer_framework.c
index d7bd4f9..0bd2985 100644
--- a/tftf/tests/framework_validation_tests/test_timer_framework.c
+++ b/tftf/tests/framework_validation_tests/test_timer_framework.c
@@ -203,8 +203,10 @@
 
 	SKIP_TEST_IF_LESS_THAN_N_CPUS(2);
 
-	for (unsigned int i = 0; i < PLATFORM_CORE_COUNT; i++)
+	for (unsigned int i = 0; i < PLATFORM_CORE_COUNT; i++) {
 		tftf_init_event(&cpu_ready[i]);
+		requested_irq_received[i] = 0;
+	}
 
 	if (!timer_step_value)
 		timer_step_value =  tftf_get_timer_step_value();
@@ -346,8 +348,10 @@
 
 	SKIP_TEST_IF_LESS_THAN_N_CPUS(2);
 
-	for (unsigned int i = 0; i < PLATFORM_CORE_COUNT; i++)
+	for (unsigned int i = 0; i < PLATFORM_CORE_COUNT; i++) {
 		tftf_init_event(&cpu_ready[i]);
+		requested_irq_received[i] = 0;
+	}
 
 	multiple_timer_count = 0;
 	all_cores_inside_test = 0;