6e70478e | 27-Sep-2022 |
Sweta Potthuri <spotthur@in.ibm.com> |
Added Test case "Add IPv4 Address And Modify IPv4 Address"
Changes:
- Added new test case
Tested:
- Tested adding new IP and modifying IP and modifying it back.
Change-Id: I64fe51ec9b343
Added Test case "Add IPv4 Address And Modify IPv4 Address"
Changes:
- Added new test case
Tested:
- Tested adding new IP and modifying IP and modifying it back.
Change-Id: I64fe51ec9b343c20c646e6a15c9ab3465549527f Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>
show more ...
|
32616047 | 22-Sep-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add code to handle response errors
Changes: - Added new message response - Add logic to except all errors and verify the message
Version Tessted: redfish 3.1.6
Add code to handle response errors
Changes: - Added new message response - Add logic to except all errors and verify the message
Version Tessted: redfish 3.1.6 redfish 3.1.7
Tested: - Tested test case Redfish_Login_With_Invalid_Credentials from suite redfish/service_root/test_service_root_security.robot
Resolves openbmc/openbmc-test-automation#2195
Change-Id: I13ff4bb9e6029f1039e9b8fea6d98f02329eb081 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
e8015b3e | 19-Sep-2022 |
George Keishing <gkeishin@in.ibm.com> |
Delete redfish test user
Changes: - Added code to delete the admin user new_admin
Tested: - Ran test suite redfish/account_service/test_user_account.robot Change-Id: Ie1b15416b8d04d911623bcc117
Delete redfish test user
Changes: - Added code to delete the admin user new_admin
Tested: - Ran test suite redfish/account_service/test_user_account.robot Change-Id: Ie1b15416b8d04d911623bcc117057eaccce7e11e Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
a3b203c2 | 12-Sep-2022 |
aravinth0510 <aravinthr@ami.com> |
Add fix to skip tests for inactive channel numbers
In Get Active Channel Config, channel numbers with is_valid set as False are also considered to be active channel numbers which causes script run f
Add fix to skip tests for inactive channel numbers
In Get Active Channel Config, channel numbers with is_valid set as False are also considered to be active channel numbers which causes script run failure. Hence included a check to skip inactive channel number.
Tested: Run robot redfish/managers/test_managers_bmc.robot
Signed-off-by: Aravinth R <aravinthr@ami.com> Change-Id: I886cb9dd970544ba7727eec37efeacf08a2f9ab9
show more ...
|
b075397e | 29-Aug-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Skip operator user based on SKIP_OPERATOR_USER value
Changes: - Added a logic to skip operator user based on SKIP_OPERATOR_USER value
Tested: - Ran test_sessions_management.robot suit
Skip operator user based on SKIP_OPERATOR_USER value
Changes: - Added a logic to skip operator user based on SKIP_OPERATOR_USER value
Tested: - Ran test_sessions_management.robot suite from sandbox
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> Change-Id: I033c7575f519bf6492ea2858876bfda48f55f838
show more ...
|
3bc08647 | 23-Aug-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Moved operator user related test out of Verify_Admin_User_Privilege test
Changes: - Moved operator user related test out of Verify_Admin_User_Privilege test case and added a new seperate
Moved operator user related test out of Verify_Admin_User_Privilege test
Changes: - Moved operator user related test out of Verify_Admin_User_Privilege test case and added a new seperate test case for it - This is done to skip operator user-related test
Tested: - Ran both the old and new test cases and they passed Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> Change-Id: Ib0c5373af798308b4793a647c7be9d0ea71e1ce7
show more ...
|
124ebef5 | 23-Aug-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Moved modify operator user attribute test out of a test
Changes: - Moved modify operator user attribute test out of Verify Modifying User Attributes test case and added a new sepe
Moved modify operator user attribute test out of a test
Changes: - Moved modify operator user attribute test out of Verify Modifying User Attributes test case and added a new seperate test case for it - This is done to skip operator user-related test
Tested: - Ran both the old and new test cases and they passed
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> Change-Id: I35047ff578511fe02778fa05585ad3f5e293be0d
show more ...
|
841ac303 | 24-Aug-2022 |
manashsarma <manashsarma@in.ibm.com> |
Fix redfishtool based local user test suite issues
Changes: - Replace Operator user with ReadOnly user in test cases
Tested: Ran Test redfish/dmtf_tools/test_redfishtool_local_user.robot
S
Fix redfishtool based local user test suite issues
Changes: - Replace Operator user with ReadOnly user in test cases
Tested: Ran Test redfish/dmtf_tools/test_redfishtool_local_user.robot
Signed-off-by: manashsarma <manashsarma@in.ibm.com> Change-Id: I7d41ca20413b15f3df9e08b7796d3815d2d1405c
show more ...
|
d0aa72b7 | 23-Aug-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Split user persistence after reboot test into three
Changes: - Split Verify Redfish User Persistence After Reboot test in three test cases for admin, operator and read-only users -
Split user persistence after reboot test into three
Changes: - Split Verify Redfish User Persistence After Reboot test in three test cases for admin, operator and read-only users - This is done to skip operator user-related test
Tested: - Ran all the three new tests from the sandbox and they passed
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> Change-Id: Icf25562f0e2bc7a5dcfc97f270d5efd1187b8185
show more ...
|
7b7ba223 | 21-Aug-2022 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Added test to set readonly privilege via IPMI and verify using Redfish
Changes: - Added test to set readonly privilege via IPMI and verify using Redfish - Split Update_User_Privileg
Added test to set readonly privilege via IPMI and verify using Redfish
Changes: - Added test to set readonly privilege via IPMI and verify using Redfish - Split Update_User_Privilege_Via_IPMI_And_Verify_Using_Redfish test in two test cases for operator and readonly users
Tested: - Ran Update_User_Privilege_To_Readonly_Via_IPMI_And_Verify_Using_Redfish test from sandbox and it passed
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> Change-Id: Ie1074cbc9c31c422480e76a05448a46f9decdbdc Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
show more ...
|
86d85f4c | 18-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update test tag and typo fixes in test scripts
Changes: - Fix tag mismatch with test cases - Fix typo in code documentation
Tested: Checked with codespell and tag checker tool.
C
Update test tag and typo fixes in test scripts
Changes: - Fix tag mismatch with test cases - Fix typo in code documentation
Tested: Checked with codespell and tag checker tool.
Change-Id: I4de23c9225cdd46ffa8868e94e0d8d4a410853f4 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
e21e1a39 | 09-Aug-2022 |
Megha GN <Megha.GN@ibm.com> |
Added new testcase to protocol settings menu
Changes: - Enable SSH And IPMI Protocol And Check Persistency On BMC Reboot - Disable SSH And Enable IPMI And Verify
Tested: Ran Test redfis
Added new testcase to protocol settings menu
Changes: - Enable SSH And IPMI Protocol And Check Persistency On BMC Reboot - Disable SSH And Enable IPMI And Verify
Tested: Ran Test redfish/managers/test_bmc_protocol_settings.robot
Change-Id: I113d93b01c6551a0426f140a9a28a9786c4f94bd Signed-off-by: Megha GN <Megha.GN@ibm.com>
show more ...
|
7ffc3a54 | 18-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
HTTPError 500 POST on Session raises an exception
To handle 500 Server Error: Internal Server Error for URL when the test suite is executed for the error scenario.
Changes: - Added expect_stat
HTTPError 500 POST on Session raises an exception
To handle 500 Server Error: Internal Server Error for URL when the test suite is executed for the error scenario.
Changes: - Added expect_status to handle error response. Without this, it raises exceptions and fails.
Tested: Ran test suite redfish/dmtf_tools/test_redfishtool_certificate.robot
Change-Id: I423438ca2d0de286e658bc196a3746dcc057e11b Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
fbd67007 | 01-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Robotframework request package upgrade changes
Current working package version robotframework-requests 0.7.2
To Test: pip3 install robotframework-requests -U or
Robotframework request package upgrade changes
Current working package version robotframework-requests 0.7.2
To Test: pip3 install robotframework-requests -U or # Once this commit is merged. pip3 install -r requirements.txt
Version latest: robotframework-requests 0.9.3
Refer Documentation: https://marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html
What is not changed: - The test cases under directory tests/ is not modified and is deprecated but you can continue using it with older package and configuration using
git clone -b v3.0-stable https://github.com/openbmc/openbmc-test-automation
Tested: Upstream HW_CI test list, firmware code update and few other test suite like ipmi, certificate, dumps, ffdc and redfish test suites.
Note: I have not tested end to end, so it is likely there could be grey areas where it could fail but should be minor w.r.t response data format.
Resolves: openbmc/openbmc-test-automation#2105
Change-Id: Ie03b25ff88948bcccb09e9d82f8da86e28c92697 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
8b5d53a1 | 08-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add test for BIOS Post codes
Changes: - Added test cases for Host reboot and host poweroff
Tested: Ran successfully redfish/systems/LogServices/test_post_codes.robot
Change-Id: Icff9eb93
Add test for BIOS Post codes
Changes: - Added test cases for Host reboot and host poweroff
Tested: Ran successfully redfish/systems/LogServices/test_post_codes.robot
Change-Id: Icff9eb93225ea0de5113adff14a439cafade8c7a Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
dbd7afb8 | 11-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Amend suite teardown directive
Changes: - Add Run Keyword And Ignore Error robot keyword to prevent suite teardown failure while performing redfish session logout.
Tested: I ran t
Amend suite teardown directive
Changes: - Add Run Keyword And Ignore Error robot keyword to prevent suite teardown failure while performing redfish session logout.
Tested: I ran the test suite redfish/update_service/test_bmc_image_switch.robot and it passed.
Change-Id: I42c1b36035e8ad0dbb1f734aa08583a7b09c7a77 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
cdfea1d0 | 05-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Test suite to verify BIOS POST code log entries
Changes: - Create new suite to test BIOS POST codes - Added new keywords to support clear and GET BIOS PostCode - Added 1 test case
Test suite to verify BIOS POST code log entries
Changes: - Create new suite to test BIOS POST codes - Added new keywords to support clear and GET BIOS PostCode - Added 1 test case to verify PostCode when system boots.
Note: This is just a single test and basic infrastructure to test BIOS POST code.
Tested: Ran successfully redfish/systems/LogServices/test_post_codes.robot Change-Id: I579daa523db2ebf18e3b527067c03d820ec068fc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
32d55427 | 04-Aug-2022 |
ganesanb <ganesanb@ami.com> |
Added test to kill and restart service
Changes: - Kill the list of services and expect killed services restart - Test case added to test_service_restart_policy.robot suite Tested:
Added test to kill and restart service
Changes: - Kill the list of services and expect killed services restart - Test case added to test_service_restart_policy.robot suite Tested: - Tested redfish/extended/test_service_restart_policy.robot
Signed-off-by: ganesanb <ganesanb@ami.com> Change-Id: I01fd08aa17d5ea1e9280014be93241fc5c68e644
show more ...
|
63f0b10c | 03-Aug-2022 |
Sweta Potthuri <spotthur@in.ibm.com> |
Replacing Reboot with Redfish Equivalent
Changes:
- Use the keyword "Redfish OBMC Reboot" Tested:
Ran test redfish/managers/test_bmc_network_conf.robot
Change-Id: I081363cd3307ded8b967805f
Replacing Reboot with Redfish Equivalent
Changes:
- Use the keyword "Redfish OBMC Reboot" Tested:
Ran test redfish/managers/test_bmc_network_conf.robot
Change-Id: I081363cd3307ded8b967805f5e5aea9de155adf2 Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>
show more ...
|
1560e652 | 03-Aug-2022 |
Sushil Singh <susilsi7@in.ibm.com> |
Redfish code update changes
Changes: - Added task state in json file data/task_state.json - Added Keyword Create List Of Task, Create Initiated Task State Dict, Match Target URI
Redfish code update changes
Changes: - Added task state in json file data/task_state.json - Added Keyword Create List Of Task, Create Initiated Task State Dict, Match Target URI, Check Task With Match TargetUri, Verify Task Progress State - Added Keyword Get Task State From File
Tested: Ran succesfully redfish/ update_service/test_redfish_bmc_code_update.robot
Change-Id: Iba2131925cb60614f456cbf5ec91b1b02bddc06b Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
70aab073 | 04-Aug-2022 |
ganesanb <ganesanb@ami.com> |
Added Redfish.Login Keyword in Test Setup
Tested: Run redfish/extended/test_os_reboot.robot
Signed-off-by: ganesanb <ganesanb@ami.com> Change-Id: I7d64d9ee7943e1772e31f49f28dfc36359f6e8a7 |
132d29a6 | 29-Jul-2022 |
nagarjunb <nagarjunb@ami.com> |
Added User deletion code in teardown.
Moved code for deletion of created user list to Test Teardown. so that in case if testcase fail, created user will delete.
Tested: Run robot redfish/account_se
Added User deletion code in teardown.
Moved code for deletion of created user list to Test Teardown. so that in case if testcase fail, created user will delete.
Tested: Run robot redfish/account_service/test_ipmi_redfish_user.robot
Signed-off-by: Nagarjun B <nagarjunb@ami.com> Change-Id: Ibc9ab6f30e3182b13d901e7e6d8ab7d75ce5e19c
show more ...
|
c1d2daa6 | 26-Jul-2022 |
Prashanth Katti <prkatti1@in.ibm.com> |
Test code to configure IPv6 address on BMC
Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com> Change-Id: I0f1eb77677ba1a89ead359f71cd4ea0904ecb467 |
033ee18f | 28-Jul-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add uptime tracing for event logging create on BMC
Changes: - Added uptime command before and after the logging binary is executed. This is more for debugging and knowing the load it g
Add uptime tracing for event logging create on BMC
Changes: - Added uptime command before and after the logging binary is executed. This is more for debugging and knowing the load it generated during those window
Tested: Ran successfully robot -v OPENBMC_HOST:xx.xx.xx.xx --include Verify_Event_Logs_Capping --include Test_Event_Log_Wrapping -v DEBUG_TARBALL_PATH:obmc-phosphor-debug-tarball-witherspoon.tar.xz redfish/systems/eventlog/test_event_logging.robot
Change-Id: I451ff44c361987e3c7b53248c0d3867e17e2e0c2 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
bd346b30 | 20-Jul-2022 |
manashsarma <manashsarma@in.ibm.com> |
Fix max bmc dump size test
Changes: - Added variable to allow user driven number of dumps to create. Tested: Ran successfully , example bellow robot -v OPENBMC_HOST:xxx.xx.xx.xx -v
Fix max bmc dump size test
Changes: - Added variable to allow user driven number of dumps to create. Tested: Ran successfully , example bellow robot -v OPENBMC_HOST:xxx.xx.xx.xx -v BMC_MAX_DUMP_COUNT:1000 -v BMC_DUMP_TOTAL_SIZE:409600 --include Verify_Maximum_BMC_Dump_Creation redfish/managers/test_bmc_dumps.robot
Change-Id: I989dc6dc4fa12530fbb2b95e6d17e198632586c1 Signed-off-by: manashsarma <manashsarma@in.ibm.com>
show more ...
|