DMTF Tools: Handled DMTF Tools Download If Branch Name Was Different

Changes:

    - Recently, In DMTF Tools website for few of tools repository stable branch name was changed from master to main.
    - Handled Download DMTF Tools keyword, to download dmtf tool from their respective stable branch.

Tested:
     - Ran All The Scripts Successfully

Change-Id: I7d86799051a95df4728bd728a9c90bdbe0107dad
Signed-off-by: ganesanb <ganesanb@ami.com>
diff --git a/redfish/dmtf_tools/Redfish_Usecase_Checkers.robot b/redfish/dmtf_tools/Redfish_Usecase_Checkers.robot
index 6dd0522..df989ac 100644
--- a/redfish/dmtf_tools/Redfish_Usecase_Checkers.robot
+++ b/redfish/dmtf_tools/Redfish_Usecase_Checkers.robot
@@ -29,6 +29,7 @@
 ${power_on_timeout}       15 mins
 ${power_off_timeout}      15 mins
 ${state_change_timeout}   3 mins
+${branch_name}            main
 
 *** Test Case ***
 
@@ -71,7 +72,7 @@
     [Documentation]  Do test case setup tasks.
 
     Printn
-    Download DMTF Tool  ${rsv_dir_path}  ${rsv_github_url}
+    Download DMTF Tool  ${rsv_dir_path}  ${rsv_github_url}  ${branch_name}
 
 
 Test Teardown Execution