VOL-2499 Robot testing framework for alarms
Change-Id: If8e66344f5bb84c242a3e16fe6b162c44f7d02f2
diff --git a/libraries/utils.robot b/libraries/utils.robot
index fed2694..779d987 100644
--- a/libraries/utils.robot
+++ b/libraries/utils.robot
@@ -320,3 +320,20 @@
... ${dst['dp_iface_name']}.${src['s_tag']} ${dst['ip']} ${dst['user']} ${dst['pass']}
... ${dst['container_type']} ${dst['container_name']}
END
+
+Should Be Larger Than
+ [Documentation] Verify that value_1 is > value_2
+ [Arguments] ${value_1} ${value_2}
+ Run Keyword If ${value_1} <= ${value_2}
+ ... Fail The value ${value_1} is not larger than ${value_2}
+
+Should Be Float
+ [Documentation] Verify that value is a floating point number type
+ [Arguments] ${value}
+ ${type} Evaluate type(${value}).__name__
+ Should Be Equal ${type} float
+
+Get Current Time
+ [Documentation] Return the current time in RFC3339 format
+ ${output}= Run date -u +"%FT%T%:z"
+ [return] ${output}