Add uptime tracing for event logging create on BMC
Changes:
- Added uptime command before and after the logging binary
is executed. This is more for debugging and knowing the
load it generated during those window
Tested:
Ran successfully
robot -v OPENBMC_HOST:xx.xx.xx.xx
--include Verify_Event_Logs_Capping
--include Test_Event_Log_Wrapping
-v DEBUG_TARBALL_PATH:obmc-phosphor-debug-tarball-witherspoon.tar.xz
redfish/systems/eventlog/test_event_logging.robot
Change-Id: I451ff44c361987e3c7b53248c0d3867e17e2e0c2
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 342112e..a9b2ee7 100644
--- a/redfish/systems/eventlog/test_event_logging.robot
+++ b/redfish/systems/eventlog/test_event_logging.robot
@@ -373,8 +373,8 @@
Redfish Purge Event Log
- ${cmd}= Catenate for i in {1..201}; do /tmp/tarball/bin/logging-test -c
- ... AutoTestSimple;sleep 1;done
+ ${cmd}= Catenate uptime; for i in {1..201}; do /tmp/tarball/bin/logging-test -c
+ ... AutoTestSimple;sleep 1;done; uptime
BMC Execute Command ${cmd}
${elogs}= Get Event Logs
@@ -394,8 +394,8 @@
Sleep 10s reason=Wait for logging service to restart properly.
# Create ${max_num_event_logs} event logs.
- ${cmd}= Catenate for i in {1..${max_num_event_logs}}; do /tmp/tarball/bin/logging-test -c
- ... AutoTestSimple;sleep 1;done
+ ${cmd}= Catenate uptime; for i in {1..${max_num_event_logs}}; do /tmp/tarball/bin/logging-test -c
+ ... AutoTestSimple;sleep 1;done; uptime
BMC Execute Command ${cmd}
# Verify that event logs with IDs 1 and ${max_num_event_logs} exist.