History log of /openbmc/openbmc-test-automation/redfish/ (Results 176 – 200 of 812)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
6e70478e27-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 ...

3261604722-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 ...

e8015b3e19-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 ...

a3b203c212-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 ...

b075397e29-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 ...

3bc0864723-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 ...

124ebef523-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 ...

841ac30324-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 ...

d0aa72b723-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 ...

7b7ba22321-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 ...

86d85f4c18-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 ...

e21e1a3909-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 ...

7ffc3a5418-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 ...

fbd6700701-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 ...


/openbmc/openbmc-test-automation/extended/test_bmc_stress_buster.robot
/openbmc/openbmc-test-automation/extended/test_rest_user_management.robot
/openbmc/openbmc-test-automation/lib/certificate_utils.robot
/openbmc/openbmc-test-automation/lib/code_update_utils.robot
/openbmc/openbmc-test-automation/lib/dump_utils.robot
/openbmc/openbmc-test-automation/lib/esel_utils.robot
/openbmc/openbmc-test-automation/lib/fan_utils.robot
/openbmc/openbmc-test-automation/lib/logging_utils.robot
/openbmc/openbmc-test-automation/lib/open_power_utils.robot
/openbmc/openbmc-test-automation/lib/openbmc_ffdc_methods.robot
/openbmc/openbmc-test-automation/lib/pdu/synaccess.robot
/openbmc/openbmc-test-automation/lib/redfish_request.robot
/openbmc/openbmc-test-automation/lib/resource.robot
/openbmc/openbmc-test-automation/lib/rest_client.robot
/openbmc/openbmc-test-automation/lib/utils.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_client_identifier.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_lock_management.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_savearea_management.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_vmicert_management.robot
/openbmc/openbmc-test-automation/openpower/test_inband_bmc_auth_reset.robot
dmtf_tools/test_redfishtool_certificate.robot
dmtf_tools/test_redfishtool_local_user.robot
service_root/test_service_root.robot
service_root/test_service_root_security.robot
systems/eventlog/test_association.robot
systems/eventlog/test_esel.robot
/openbmc/openbmc-test-automation/requirements.txt
/openbmc/openbmc-test-automation/templates/test_openbmc_setup.robot
8b5d53a108-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 ...

dbd7afb811-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 ...

cdfea1d005-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 ...

32d5542704-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 ...

63f0b10c03-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 ...

1560e65203-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 ...

70aab07304-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

132d29a629-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 ...

c1d2daa626-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

033ee18f28-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 ...

bd346b3020-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 ...

12345678910>>...33