Fix event logging suite setup
Change-Id: I162d6828c3da9129500629abb7b031ee86b60808
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/redfish/systems/eventlog/test_event_logging.robot b/redfish/systems/eventlog/test_event_logging.robot
index 5b19876..0817ecd 100644
--- a/redfish/systems/eventlog/test_event_logging.robot
+++ b/redfish/systems/eventlog/test_event_logging.robot
@@ -8,9 +8,10 @@
Resource ../../../lib/ipmi_client.robot
Library ../../../lib/logging_utils.py
+Suite Setup Suite Setup Execution
+Suite Teardown Suite Teardown Execution
Test Setup Test Setup Execution
Test Teardown Test Teardown Execution
-Suite Teardown Suite Teardown Execution
** Variables ***
@@ -395,6 +396,17 @@
*** Keywords ***
+Suite Setup Execution
+ [Documentation] Do test case setup tasks.
+
+ Redfish.Login
+
+ Redfish Purge Event Log
+
+ ${status}= Run Keyword And Return Status Logging Test Binary Exist
+ Run Keyword If ${status} == ${False} Install Tarball
+
+
Suite Teardown Execution
[Documentation] Do the post suite teardown.
@@ -404,8 +416,6 @@
Test Setup Execution
[Documentation] Do test case setup tasks.
- Redfish.Login
-
Redfish Purge Event Log
${status}= Run Keyword And Return Status Logging Test Binary Exist