Remove dead code that was handling stringly typed data

Signed-off-by: Gilles Peskine <Gilles.Peskine@arm.com>
diff --git a/tests/scripts/analyze_outcomes.py b/tests/scripts/analyze_outcomes.py
index bfddf98..70fc098 100755
--- a/tests/scripts/analyze_outcomes.py
+++ b/tests/scripts/analyze_outcomes.py
@@ -810,14 +810,9 @@
 
         for task_name in tasks_list:
             task_constructor = KNOWN_TASKS[task_name]
-            if isinstance(task_constructor, dict):
-                test_function = task_constructor['test_function']
-                test_args = task_constructor['args']
-                test_function(main_results, outcomes, test_args)
-            else:
-                task = task_constructor(options)
-                main_results.new_section(task.section_name())
-                task.run(main_results, outcomes)
+            task = task_constructor(options)
+            main_results.new_section(task.section_name())
+            task.run(main_results, outcomes)
 
         main_results.info("Overall results: {} warnings and {} errors",
                           main_results.warning_count, main_results.error_count)