VOL-2499 Robot testing framework for alarms
Change-Id: If8e66344f5bb84c242a3e16fe6b162c44f7d02f2
diff --git a/libraries/voltctl.robot b/libraries/voltctl.robot
index 87ec701..6c942db 100644
--- a/libraries/voltctl.robot
+++ b/libraries/voltctl.robot
@@ -384,6 +384,15 @@
Log ${sn}
[Return] ${sn}
+Get Parent ID From Device ID
+ [Arguments] ${device_id}
+ [Documentation] Gets the device id by matching for ${device_id}
+ ${rc} ${pid}= Run and Return Rc and Output
+ ... ${VOLTCTL_CONFIG}; voltctl device list --filter=Id=${device_id} --format='{{.ParentId}}'
+ Should Be Equal As Integers ${rc} 0
+ Log ${pid}
+ [Return] ${pid}
+
Validate Device Removed
[Arguments] ${id}
[Documentation] Verifys that device, ${serial_number}, has been removed