Updated Palmetto's skip list file with recent issue and fixes

What this fix addresses
   - Added 4 failing TCs in Palmetto's skip list from main skip_list file
   - Added 2 new TCs related to DIMM which are failing due to fw problem.
   - Added 1 test case related to bios
   - Removed 3 test case which are not passing due to fixes for membuf presence detect
   - Added some more test cases which need fixes

Resolves  openbmc/openbmc-test-automation#209

Change-Id: I5f9202e29da3eac80e7072e99b7096675a480d57
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
diff --git a/test_lists/skip_test_palmetto b/test_lists/skip_test_palmetto
index 33d9363..3800e37 100644
--- a/test_lists/skip_test_palmetto
+++ b/test_lists/skip_test_palmetto
@@ -6,10 +6,7 @@
 #https://github.com/openbmc/openbmc/issues/539
 -e Test_Correct_Reservation_ID
 #https://github.com/openbmc/openbmc/issues/604
--e minimal_memory_buffer_inventory
 -e minimal_main_planar_inventory
--e Centaur0_Present
--e Centaur0_fault
 #https://github.com/openbmc/openbmc/issues/93
 -e minimal_fan_inventory
 -e minimal_system_inventory
@@ -23,6 +20,27 @@
 -e Set_password_for_existing_user
 -e Set_password_with_empty_password_for_existing
 -e Create_existing_user
-#Testcase NA for Palmetto system
+#https://github.com/openbmc/openbmc/issues/700
+-e DIMM0_fault
+-e DIMM0_no_fault
+-e minimal_dimm_inventory
+-e Verify_DIMM_VPD_Properties
+#https://github.com/openbmc/openbmc/issues/740
+-e Test_BIOS_Version
+#https://github.com/openbmc/openbmc-test-automation/issues/208
+-e Get_a_Property
+#https://github.com/openbmc/openbmc-test-automation/issues/207
+-e Disable_PowerCap
+#https://github.com/openbmc/openbmc-test-automation/issues/110
+-e Test_non_SSL_Connection_to_port_443
+#https://github.com/openbmc/openbmc-test-automation/issues/123
+-e Execute_ipmi_BT_capabilities_command
+#https://github.com/openbmc/openbmc-test-automation/issues/130
+-e Test_OpenBMC_Services_Autorestart_Policy
+-e Test_Restart_Policy_for_openbmc_service
+#https://github.com/openbmc/openbmc-test-automation/issues/22
+-e Validate_Heartbeat_LEDs_Test_Cases
+-e Validate_Identify_LEDs_Test_Cases
+##Testcase NA for Palmetto system
 -e io_board_Present
 -e io_board_Fault
diff --git a/tests/test_fw_version.robot b/tests/test_fw_version.robot
index 953aa4f..c66a1d7 100755
--- a/tests/test_fw_version.robot
+++ b/tests/test_fw_version.robot
@@ -28,7 +28,7 @@
     ...     open-power-barreleye-v1.8
     ...     $
 
-    [Tags]  chassisboot
+    [Tags]  chassisboot    Test_BIOS_Version
     ${resp} =    OpenBMC Get Request    /org/openbmc/inventory/system/bios
     Should Be Equal As Strings    ${resp.status_code}    ${HTTP_OK}
     ${jsondata}=    To Json    ${resp.content}
diff --git a/tests/test_inventory.robot b/tests/test_inventory.robot
index 7542778..fa64ae8 100644
--- a/tests/test_inventory.robot
+++ b/tests/test_inventory.robot
@@ -24,6 +24,8 @@
     Should Be True     ${count}>${0}
 
 minimal dimm inventory
+    [Tags]  minimal_dimm_inventory
+
     ${count} =     Get Total Present     dimm
     Should Be True     ${count}>=${2}
 
@@ -58,6 +60,8 @@
     Verify Properties     CPU
 
 Verify DIMM VPD Properties
+    [Tags]    Verify_DIMM_VPD_Properties
+
     Verify Properties     DIMM
 
 Verify Memory Buffer VPD Properties
diff --git a/tests/test_obmcrest.robot b/tests/test_obmcrest.robot
index 91512aa..7f90206 100644
--- a/tests/test_obmcrest.robot
+++ b/tests/test_obmcrest.robot
@@ -23,6 +23,7 @@
     Should Be Empty     ${content}
 
 Get a Property
+    [Tags]  Get_a_Property
     ${resp}=   Read Attribute      /org/openbmc/inventory/system/chassis/motherboard/cpu0      is_fru
     Should Be Equal    ${resp}     ${1}
 
diff --git a/tests/test_occ_powercap.robot b/tests/test_occ_powercap.robot
index 31471f9..3cc7b64 100644
--- a/tests/test_occ_powercap.robot
+++ b/tests/test_occ_powercap.robot
@@ -70,6 +70,8 @@
 Disable PowerCap
     [Documentation]     Test set powercap with 0 and make sure powercap is
     ...                 disabled by checking whether the value is set to 0
+    [Tags]  Disable_PowerCap
+
     ${resp}=  Set PowerCap    ${0}
     should be equal as strings      ${resp.status_code}     ${HTTP_OK}
     Sleep   ${DBUS_POLL_INTERVAL}
diff --git a/tests/test_sensors.robot b/tests/test_sensors.robot
index 34ad450..36095c3 100644
--- a/tests/test_sensors.robot
+++ b/tests/test_sensors.robot
@@ -167,6 +167,8 @@
     Response Should Be Equal    False
 
 DIMM3 Present
+    [Tags]    DIMM3_Present
+
     ${uri} =    Get System component    dimm3
     ${x} =      Get Inventory Sensor Number   ${uri}
 
@@ -175,6 +177,8 @@
     Response Should Be Equal    True
 
 DIMM3 not Present
+    [Tags]    DIMM3_not_Present
+
     ${uri} =    Get System component    dimm3
     ${x} =      Get Inventory Sensor Number   ${uri}
 
@@ -183,6 +187,7 @@
     Response Should Be Equal    False
 
 DIMM0 fault
+    [Tags]    DIMM0_fault
     ${uri} =    Get System component    dimm0
     ${x} =      Get Inventory Sensor Number   ${uri}
 
@@ -191,6 +196,7 @@
     Response Should Be Equal    True
 
 DIMM0 no fault
+    [Tags]    DIMM0_no_fault
     ${uri} =    Get System component    dimm0
     ${x} =      Get Inventory Sensor Number   ${uri}