analyze_outcomes: fix incorrect use of Results.log()

Signed-off-by: Yanray Wang <yanray.wang@arm.com>
diff --git a/tests/scripts/analyze_outcomes.py b/tests/scripts/analyze_outcomes.py
index 0c63eff..48457e6 100755
--- a/tests/scripts/analyze_outcomes.py
+++ b/tests/scripts/analyze_outcomes.py
@@ -101,7 +101,6 @@
     """
     available = check_test_cases.collect_available_test_cases()
     result = True
-    escape_curly_brace = lambda x: x.replace('{', '{{').replace('}', '}}')
 
     for key in available:
         # Continue if test was not executed by any component
@@ -126,7 +125,7 @@
             if component_ref in entry:
                 reference_test_passed = True
         if(reference_test_passed and not driver_test_passed):
-            Results.log(escape_curly_brace(key))
+            Results.log('{}', key)
             result = False
     return result
 
@@ -621,7 +620,7 @@
 
         if options.list:
             for task in TASKS:
-                Results.log(task)
+                Results.log('{}', task)
             sys.exit(0)
 
         result = True