Add IPMI Sensor ID test cases for:

- boot progress
- operatingsystemstate
- OCCActive Enable and Disable

Creating new Templates for Functional, Not Functional,
Present, Not Present, Boot Progress and
Operating System State.
Keeping the same for DIMM as the IPMI commands are different.

Also, move "Verify IPMI BT Capabilities Command" from
tests/test_sensor.robot to tests/ipmi/test_sensor_ipmi.robot

Resolves openbmc/openbmc-test-automation#1159

Change-Id: I35269c251a9614bb5a73dec5247a81ccd1e00cf6
Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>
diff --git a/tests/test_sensors.robot b/tests/test_sensors.robot
index 50f86b9..e1222b6 100644
--- a/tests/test_sensors.robot
+++ b/tests/test_sensors.robot
@@ -13,9 +13,9 @@
 Resource               ../lib/boot_utils.robot
 Resource               ../lib/utils.robot
 
-Suite Setup            Setup The Suite
+Suite Setup            Suite Setup Execution
 Test Setup             Open Connection And Log In
-Test Teardown          Post Test Case Execution
+Test Teardown          Test Teardown Execution
 
 *** Variables ***
 
@@ -24,15 +24,6 @@
 
 *** Test Cases ***
 
-Verify IPMI BT Capabilities Command
-    [Documentation]  Verify IPMI BT capability command response.
-    [Tags]  Verify_IPMI_BT_Capabilities_Command
-    [Setup]  REST Power On
-
-    ${output}=  Run IPMI command  0x06 0x36
-    Should Be True  "${output}" == " 01 3f 3f 0a 01"
-    ...  msg=Incorrect Output
-
 io_board Present
     [Tags]  io_board_Present
     ${uri}=  Get System component  io_board
@@ -45,7 +36,7 @@
 
 *** Keywords ***
 
-Setup The Suite
+Suite Setup Execution
     [Documentation]  Initial suite setup.
 
     # Boot Host.
@@ -73,7 +64,7 @@
     ${output}=  Read Attribute  ${uri}  ${parm}
     Should Be Equal  ${value}  ${output}
 
-Post Test Case Execution
+Test Teardown Execution
     [Documentation]  Do the post test teardown.
     ...  1. Capture FFDC on test failure.
     ...  2. Close all open SSH connections.