Test user to skip test list

The issue turn out to be due to the SSLOEF error. The test user REST
method call are returning error inspite of the user is getting added
or created. The test code expect the REST response to be success.

Untill the issue is fixed or identified from the developement this
is pushed under skip test.

This changes also add new tags for the test user cases as our continue
effort to tag all the test cases.

Resolves openbmc/openbmc-test-automation#166

Change-Id: Idb1a1f09185d00d44a074d9d3e1d187805cc8a4c
Signed-off-by: George Keishing <gkeishin@in.ibm.com>
diff --git a/test_lists/skip_test b/test_lists/skip_test
index c075805..da24252 100644
--- a/test_lists/skip_test
+++ b/test_lists/skip_test
@@ -30,3 +30,17 @@
 -e minimal_fan_inventory
 #https://github.com/openbmc/openbmc-test-automation/issues/139
 -e Empty_Fan_Test
+#https://github.com/openbmc/openbmc/issues/612
+-e Create_and_delete_user_group
+-e Create_and_delete_user_without_group_name
+-e Create_and_delete_user_with_user_group_name
+-e Create_multiple_users
+-e Create_and_delete_user_without_password
+-e Set_password_for_existing_user
+-e Set_password_with_empty_password_for_existing
+-e Set_password_for_non_existing_user
+-e Create_existing_user
+-e Create_user_with_no_name
+-e Create_existing_user_group
+-e Create_user_group_with_no_name
+-e Cleanup_Users_List
diff --git a/tests/test_user.robot b/tests/test_user.robot
index 9418153..39598bf 100755
--- a/tests/test_user.robot
+++ b/tests/test_user.robot
@@ -27,6 +27,7 @@
     [Documentation]     ***GOOD PATH***
     ...                 This testcase is for testing user group creation
     ...                 and deletion in open bmc.\n
+    [Tags]  Create_and_delete_user_group
 
     ${groupname} =    Generate Random String    ${RANDOM_STRING_LENGTH}
     ${resp} =    Create UserGroup    ${groupname}
@@ -191,6 +192,7 @@
     [Documentation]     ***BAD PATH***
     ...                 This testcase is for testing password set for non-existing user
     ...                 in open bmc.\n
+    [Tags]              Set_password_for_non_existing_user
 
     ${resp} =    Change Password    ${NON_EXISTING_USER}    ${VALID_PASSWORD}
     Should Be Equal    ${resp}    error
@@ -217,6 +219,7 @@
     [Documentation]     ***BAD PATH***
     ...                 This testcase is for checking that user creation is not allowed
     ...                 with empty username in open bmc.\n
+    [Tags]              Create_user_with_no_name
 
     ${username} =    Generate Random String    ${RANDOM_STRING_LENGTH}
     ${password} =    Generate Random String    ${RANDOM_STRING_LENGTH}
@@ -232,6 +235,7 @@
     [Documentation]     ***BAD PATH***
     ...                 This testcase is for checking that user group creation is not allowed
     ...                 for existing user group in open bmc.\n
+    [Tags]              Create_existing_user_group
 
     ${groupname} =    Generate Random String    ${RANDOM_STRING_LENGTH}
 
@@ -247,6 +251,7 @@
     [Documentation]     ***BAD PATH***
     ...                 This testcase is for checking that user group creation is not allowed
     ...                 with empty groupname in open bmc.\n
+    [Tags]              Create_user_group_with_no_name
 
     ${resp} =    Create UserGroup    ${EMPTY}
     Should Be Equal    ${resp}    error
@@ -258,7 +263,7 @@
     ...                 This testcase is to clean up multiple users created by
     ...                 the test so as to leave the system in cleaner state.
     ...                 This is a no-op if there is no user list on the BMC.
-    [Tags]  CleanupUsersList
+    [Tags]  Cleanup_Users_List
 
     ${user_list} =    Get UserList
     : FOR   ${username}   IN   @{user_list}