COMPMID-2986: Extend test framework options.

Add the following  option to the test framework:
- delay: Allows run delay between tests in seconds.

Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: Ib1b7a1d1ad83c9a99b23f353b1800db075b32bce
Reviewed-on: https://review.mlplatform.org/c/2525
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Gian Marco Iodice <gianmarco.iodice@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
diff --git a/tests/validate_examples/RunExample.cpp b/tests/validate_examples/RunExample.cpp
index f00460a..5d5291a 100644
--- a/tests/validate_examples/RunExample.cpp
+++ b/tests/validate_examples/RunExample.cpp
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2018-2019 ARM Limited.
+ * Copyright (c) 2018-2020 ARM Limited.
  *
  * SPDX-License-Identifier: MIT
  *
@@ -172,7 +172,13 @@
         }
     }
 
-    framework.init(options.instruments->value(), options.iterations->value(), framework::DatasetMode::ALL, "", "", options.log_level->value());
+    // Initialize framework
+    framework::FrameworkConfig fconfig;
+    fconfig.instruments    = options.instruments->value();
+    fconfig.num_iterations = options.iterations->value();
+    fconfig.log_level      = options.log_level->value();
+    framework.init(fconfig);
+
     for(auto &p : printers)
     {
         framework.add_printer(p.get());