History log of /openbmc/openbmc-test-automation/lib/ (Results 1 – 25 of 1622)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ecad51cd06-Mar-2025 Gunnar Mills <gmills@us.ibm.com>

Rename cookie example

At https://gerrit.openbmc.org/c/openbmc/bmcweb/+/77539 we are going to
rename the BMCWEB session cookie to be BMCWEB-SESSION.

I don't see actual code in openbmc-test-automatio

Rename cookie example

At https://gerrit.openbmc.org/c/openbmc/bmcweb/+/77539 we are going to
rename the BMCWEB session cookie to be BMCWEB-SESSION.

I don't see actual code in openbmc-test-automation that relies on this
but might as well update the documentation.

Change-Id: I928d25ee2d76ac55b6e61b27cdc6577a2ced3b98
Signed-off-by: Gunnar Mills <gmills@us.ibm.com>

show more ...

a214833906-Mar-2025 Megha G N <Megha.G.N@ibm.com>

Added test to delete VMI static IPv6 address

Changes:
- Added test
"Delete VMI Static IPv6 Address And Verify"
- Moved below keyword to ./../lib/external_intf/vmi_utils.robot
"Delete

Added test to delete VMI static IPv6 address

Changes:
- Added test
"Delete VMI Static IPv6 Address And Verify"
- Moved below keyword to ./../lib/external_intf/vmi_utils.robot
"Delete VMI IPv6 Static Address"
"Set VMI IPv6 Static Default Gateway"
"Set Static VMI IPv6 Address"
"Set VMI DHCPv6 Property"
"Verify VMI IPv6 Address"
"Set VMI SLAACv6 Origin"

Tested:
- Ran successfully test_vmi.robot
- Ran successfully ./../lib/external_intf/vmi_utils.robot

Change-Id: I24f655bef8d9d018ffa216ae81484d077b2e6524
Signed-off-by: Megha G N <Megha.G.N@ibm.com>

show more ...

ed0c14ae03-Mar-2025 rramyasr-in <rramyasr@in.ibm.com>

GUI: Updated CLI Get BMC DateTime and Modify BMC Date keywords

Changes:
- Modified keyword called as CLI Get BMC DateTime.
- Modified keyword called as Modify BMC Date .

Tested:
- Succe

GUI: Updated CLI Get BMC DateTime and Modify BMC Date keywords

Changes:
- Modified keyword called as CLI Get BMC DateTime.
- Modified keyword called as Modify BMC Date .

Tested:
- Successfully ran
redfish/managers/test_certificate.robot

Change-Id: I1341b3670bd5ae6d496d06ea0e32e43091e7c62e
Signed-off-by: rramyasr-in <rramyasr@in.ibm.com>

show more ...

f7b4e6df24-Feb-2025 George Keishing <gkeishin@in.ibm.com>

Redundance eth0/eth1 network interfaces changes

Changes:
- Introduce OPENBMC_HOST_ETH0 and OPENBMC_HOST_ETH1
- Assign OPENBMC_HOST_ETH0 default with OPENBMC_HOST
and OPENBMC_HOST_ET

Redundance eth0/eth1 network interfaces changes

Changes:
- Introduce OPENBMC_HOST_ETH0 and OPENBMC_HOST_ETH1
- Assign OPENBMC_HOST_ETH0 default with OPENBMC_HOST
and OPENBMC_HOST_ETH1 with EMPTY
- Modify all the code which involves using both eth0
and eth1
- User will need to key in as
-v OPENBMC_HOST_ETH1:xx.xx.xx.xx
as oppose to earlier
-v OPENBMC_HOST_1:xx.xx.xx.xx

Tested:
- Sanity dry-run robot test with changes from sandbox

Change-Id: Iedeff2cfa252637bcf202979772ee1c5c90066b5
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

7ffc3bbd12-Feb-2025 Sushil Singh <susilsi7@in.ibm.com>

Added status code check

Changes:
- Added status code check.

Tested:
- Ran successfully
lib/code_update_utils.robot

Change-Id: I02a240dbc6165543c10986b9c31941c2de57501d
Signed-off-by: Su

Added status code check

Changes:
- Added status code check.

Tested:
- Ran successfully
lib/code_update_utils.robot

Change-Id: I02a240dbc6165543c10986b9c31941c2de57501d
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>

show more ...

badd1fcb05-Feb-2025 George Keishing <gkeishin@in.ibm.com>

Upload image to BMC using redfish session service

Changes:
- Try login using /redfish/v1/SessionService/Sessions
else REST /login

Tested:
- Ran from sandbox changes
Change-Id: Ica57a2

Upload image to BMC using redfish session service

Changes:
- Try login using /redfish/v1/SessionService/Sessions
else REST /login

Tested:
- Ran from sandbox changes
Change-Id: Ica57a2592459e7560ff102768a3fb70e879aa3dc
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

7049fbaf15-Jan-2025 George Keishing <gkeishin@in.ibm.com>

Handle exceptions when there are connection errors

Changes:
- Added try except handling in a key location to
suppress noisy traceback python dumping on the
console.
- Add code to

Handle exceptions when there are connection errors

Changes:
- Added try except handling in a key location to
suppress noisy traceback python dumping on the
console.
- Add code to mask password in the console log

Tested:
- When failed to connect to the server when it is not
responsive.
- Wrong password causing the connection to fail.
- Wrong HTTPS port to cause connection failure

Change-Id: I27bb4e2fe4489ad742b7d9ebacd09a8f7ced4fa0
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

3d50089221-Jan-2025 sarandev3 <saranyad@in.ibm.com>

Fix for Date and Time

Changes:
- Made status code changes for Redfish date and time.

Tested:
- Ran testcase from sandbox successfully.

Change-Id: Ic7824bccd431f75634df69ccf0a47db42058822e
Si

Fix for Date and Time

Changes:
- Made status code changes for Redfish date and time.

Tested:
- Ran testcase from sandbox successfully.

Change-Id: Ic7824bccd431f75634df69ccf0a47db42058822e
Signed-off-by: sarandev3 <saranyad@in.ibm.com>

show more ...

21e7894326-Jan-2025 Sridevi Ramesh <sridevra@in.ibm.com>

Handle exceptions in vpd-tool function

Changes:
Add exception handler in vpd-tool function

Exception:
Created unit testcase and verified changes in BMC environment

Change-Id: Ib6e0d748f75bc726d98e

Handle exceptions in vpd-tool function

Changes:
Add exception handler in vpd-tool function

Exception:
Created unit testcase and verified changes in BMC environment

Change-Id: Ib6e0d748f75bc726d98e343af600adb7f5a0be7e
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

88cc59d323-Jan-2025 Sridevi Ramesh <sridevra@in.ibm.com>

Add API to modify resolve flag

Changes:
Add API to modify resolve flag for the event log ID

Tested:
Tested with unit test case on BMC environment

Change-Id: I758ab269cad27caed6bb2df1227ca2835a0263

Add API to modify resolve flag

Changes:
Add API to modify resolve flag for the event log ID

Tested:
Tested with unit test case on BMC environment

Change-Id: I758ab269cad27caed6bb2df1227ca2835a02632d
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

fde5663220-Jan-2025 Sridevi Ramesh <sridevra@in.ibm.com>

Fix bug for pldmtool TC

Change:
Fix below testcase
- Verify_GetBIOSAttributeCurrentValueByHandle
This fix is made to not to put quotes if the string has space
Earlier -> "Power On" => "'Power On'"
N

Fix bug for pldmtool TC

Change:
Fix below testcase
- Verify_GetBIOSAttributeCurrentValueByHandle
This fix is made to not to put quotes if the string has space
Earlier -> "Power On" => "'Power On'"
Now -> "Power On" => "Power On"

Tested:
Executed pldm/test_pldm_bios.robot suite.

Change-Id: I9cc44bbb3304669c2bc5df032cb7b4353666d02f
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

4ebb328116-Jan-2025 George Keishing <gkeishin@in.ibm.com>

Fix tag syntax and spellings

Changes:
- Tag mismatch fix
- typo fixes

Tested: - NA
Change-Id: Ie90788fda83dff6c7867a924163ee1ab50f0916a
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

c42f5bf513-Jan-2025 Sridevi Ramesh <sridevra@in.ibm.com>

In FFDC replace journal no-pager with short-precise

Changes:
Use journalctl -o short-precise to get get milliseconds accuracy

Tested:
NA

Change-Id: Iabb11dd0090d45d14e81ff5dfb4f0c4c6e28df19
Signed

In FFDC replace journal no-pager with short-precise

Changes:
Use journalctl -o short-precise to get get milliseconds accuracy

Tested:
NA

Change-Id: Iabb11dd0090d45d14e81ff5dfb4f0c4c6e28df19
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

c487392527-Nov-2024 Reshma S <reshmas@ami.com>

Service Root: Modified Script in service_root/test_service_root.robot

Changes:
- Modified walk_nested_dict method to validate list type also.
- Modified argument passing method for Valid Length line

Service Root: Modified Script in service_root/test_service_root.robot

Changes:
- Modified walk_nested_dict method to validate list type also.
- Modified argument passing method for Valid Length line

Tested:
- Ran basic test pass for Verify Redfish Unresponsive URL paths

Change-Id: I7cd541476561a87e3c2a308883d2106b658a76c2
Signed-off-by: Reshma S <reshmas@ami.com>

show more ...

a0177b9116-Dec-2024 Matt Fischer <matthew.fischer@hpe.com>

Remove unneeded permission fail check

SDR Info command works and does not fail, hence the expected
failure in Robot causes the test to break.

Closes-Bug: #2252

Change-Id: If5e0d59f6feae97be6cd76a8

Remove unneeded permission fail check

SDR Info command works and does not fail, hence the expected
failure in Robot causes the test to break.

Closes-Bug: #2252

Change-Id: If5e0d59f6feae97be6cd76a82020c381b87b12d7
Signed-off-by: Matt Fischer <matthew.fischer@hpe.com>

show more ...

45b45c1317-Dec-2024 Sridevi Ramesh <sridevra@in.ibm.com>

Add an option to provide extension for peltool

Changes:
- Added a new argument to provide extension
for peltool API.

Tested:
- Tested changes with and with out extension
for peltool.

Add an option to provide extension for peltool

Changes:
- Added a new argument to provide extension
for peltool API.

Tested:
- Tested changes with and with out extension
for peltool.

Change-Id: Iaa0ad687b57205e9bd22d76ff2da6df3a171914f
Signed-off-by: Sridevi Ramesh <sridevra@in.ibm.com>

show more ...

706785cd04-Dec-2024 George Keishing <gkeishin@in.ibm.com>

Add log collection for BMC kernel sys trace

Changes:
- Add log collection for the file
/sys/kernel/tracing/trace

Tested:
- Tested on the sandbox.
Change-Id: If6a38de6b70502034e6251bc

Add log collection for BMC kernel sys trace

Changes:
- Add log collection for the file
/sys/kernel/tracing/trace

Tested:
- Tested on the sandbox.
Change-Id: If6a38de6b70502034e6251bc339fa03f3e330d90
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

139f1da618-Oct-2024 Brian Ma <chma0@nuvoton.com>

Use importlib.util to replace imp

Since the imp module is deprecated and scheduled for removal in
Python 3.12 in favor of importlib, update the relevant libraries to
resolve any ModuleNotFoundError

Use importlib.util to replace imp

Since the imp module is deprecated and scheduled for removal in
Python 3.12 in favor of importlib, update the relevant libraries to
resolve any ModuleNotFoundError issues with Python 3.12.

Changes:
- use import importlib.util instead of import imp

Tested:
- Ran basic test pass with Python 3.10 and 3.12.

Change-Id: I25dde939dd25268b2ae329b0121858bec20ed03c
Signed-off-by: Brian Ma <chma0@nuvoton.com>

show more ...

6e36ad7614-Oct-2024 George Keishing <gkeishin@in.ibm.com>

Update log collection method scp for core dump

Changes:
- Change the file ownership to user requested for
log collection for user defined /tmp core dump
files.

Tested:
- Ran from sa

Update log collection method scp for core dump

Changes:
- Change the file ownership to user requested for
log collection for user defined /tmp core dump
files.

Tested:
- Ran from sandbox.

Change-Id: Ib720ecef1e8c114a67bbeda2cfe0ce70d44984bc
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

b78e76d410-Oct-2024 George Keishing <gkeishin@in.ibm.com>

Update system and managers URI documentation

Changes:
- Update ResetActionInfo and Parameters
information in documentation.

Tested:
- NA

Change-Id: I6ec14f45e5c6662aa58100e110d8

Update system and managers URI documentation

Changes:
- Update ResetActionInfo and Parameters
information in documentation.

Tested:
- NA

Change-Id: I6ec14f45e5c6662aa58100e110d88bacbbcd2891
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

79ba8a2625-Sep-2024 Sweta Potthuri <spotthur@in.ibm.com>

SSH Enable and Disable via Eth1

Changes:
- Adding test case to Enable and disable SSH

Tested:
- Ran and Tested on BMC Environment

Change-Id: I3867ad7818d708a46a87975ff35be393d5bbad

SSH Enable and Disable via Eth1

Changes:
- Adding test case to Enable and disable SSH

Tested:
- Ran and Tested on BMC Environment

Change-Id: I3867ad7818d708a46a87975ff35be393d5bbadf3
Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>

show more ...

43909f3220-Aug-2024 George Keishing <gkeishin@in.ibm.com>

Add re-try for redfish GET request for targets

Changes:
- This retries is added to improve the success rate
for the GET request in case returns JSON errors
for the following URI duri

Add re-try for redfish GET request for targets

Changes:
- This retries is added to improve the success rate
for the GET request in case returns JSON errors
for the following URI during operation
/redfish/v1/Systems/ and /redfish/v1/Managers/

- Added other places in code to handle exceptions.
- Fix IPMI import paths in test suite

Tested:
- Ran from sandbox.

Change-Id: Ie37dbdd9c7572e0003a56e65a7b5f0a4c3b26a1a
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

5e5f597405-Sep-2024 sarandev3 <saranyad@in.ibm.com>

Added code to change datetime format

Changes:
- Added code to change datetime format due to
recent changes in datetime utility and older format
is not supported in redfish.

Tested:
- Ran the te

Added code to change datetime format

Changes:
- Added code to change datetime format due to
recent changes in datetime utility and older format
is not supported in redfish.

Tested:
- Ran the test case from sandbox successfully.

Change-Id: Ic166a864b8994221ea88a1a9ea593d019fb0d4f0
Signed-off-by: sarandev3 <saranyad@in.ibm.com>

show more ...

365b8f9304-Aug-2024 Anvesh-Kumar_Rayankula <anvesh.kumar.rayankula@ibm.com>

Separating network protocol and Manual date time Testcases

Changes:
- Separated test suites based on manual date, time, and NTP.

Tested:
- Ran and tested on BMC Environment.

Chang

Separating network protocol and Manual date time Testcases

Changes:
- Separated test suites based on manual date, time, and NTP.

Tested:
- Ran and tested on BMC Environment.

Change-Id: I5edca932207df0c5060f7e59a4be0adb179e7b1d
Signed-off-by: Anvesh-Kumar_Rayankula <anvesh.kumar.rayankula@ibm.com>

show more ...


/openbmc/openbmc-test-automation/CONTRIBUTING.md
/openbmc/openbmc-test-automation/data/boot_table_osrunning_redfish.json
/openbmc/openbmc-test-automation/extended/__init__.robot
/openbmc/openbmc-test-automation/extended/code_update/bmc_code_update.robot
/openbmc/openbmc-test-automation/extended/code_update/host_code_update.robot
/openbmc/openbmc-test-automation/extended/factory_reset.robot
/openbmc/openbmc-test-automation/extended/run_keyword.robot
/openbmc/openbmc-test-automation/extended/test_ac_cycles.robot
/openbmc/openbmc-test-automation/extended/test_bios_update.robot
/openbmc/openbmc-test-automation/gui/gui_test/gui_header/test_gui_header.robot
/openbmc/openbmc-test-automation/gui/gui_test/gui_header/test_profile_settings_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/hardware_status_menu/test_inventory_and_leds_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/hardware_status_menu/test_sensors_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/logs_and_services_menu/test_event_logs_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/logs_and_services_menu/test_progress_logs_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/notices_menu/test_notices_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/operations_menu/test_firmware_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/operations_menu/test_host_console_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/operations_menu/test_reboot_bmc_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/operations_menu/test_server_power_operations_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/overview_menu/test_overview_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/test_certificates_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/test_ldap_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/test_multiple_interfaces.robot
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/test_policies_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/test_sessions_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/test_user_management_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/settings_menu/test_date_and_time_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/settings_menu/test_factory_reset_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/settings_menu/test_network_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/settings_menu/test_power_restore_policy_sub_menu.robot
/openbmc/openbmc-test-automation/gui/gui_test/settings_menu/test_snmp_alerts_sub_menu.robot
/openbmc/openbmc-test-automation/gui/lib/gui_resource.robot
/openbmc/openbmc-test-automation/gui/test/access_control/test_obmc_gui_local_users.robot
/openbmc/openbmc-test-automation/ipmi/dcmi/test_dcmi_asset_tag.robot
/openbmc/openbmc-test-automation/ipmi/dcmi/test_dcmi_get_capabilities.robot
/openbmc/openbmc-test-automation/ipmi/dcmi/test_dcmi_get_temperature_reading.robot
/openbmc/openbmc-test-automation/ipmi/dcmi/test_dcmi_management_controller.robot
/openbmc/openbmc-test-automation/ipmi/test_get_bios_post_code.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_chassis.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_cipher.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_cold_reset.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_device_id.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_disable.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_fru.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_fru_device.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_general.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_inband_sdr.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_kcs.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_lanplus.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_mc_id.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_network_configuration.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_network_verification.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_payload.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_poh_counter.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_resets.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sdr.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sel.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sel_time.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sensor.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sol.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_systeminfo_parameters.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_user.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_watchdog.robot
bmc_date_and_time_utils.robot
/openbmc/openbmc-test-automation/network/network_diagnostic_report.robot
/openbmc/openbmc-test-automation/network/test_bmc_dhcp_conf.robot
/openbmc/openbmc-test-automation/network/test_cable_pull_recover.robot
/openbmc/openbmc-test-automation/network/test_host_network.robot
/openbmc/openbmc-test-automation/network/test_host_network_interfaces.robot
/openbmc/openbmc-test-automation/network/test_network_nping.robot
/openbmc/openbmc-test-automation/network/test_vlan_network.robot
/openbmc/openbmc-test-automation/oem/nuvoton/test_ipmi_flash.robot
/openbmc/openbmc-test-automation/oem/nuvoton/test_jtag_master.robot
/openbmc/openbmc-test-automation/oem/nuvoton/test_redfish_mcu_fw_update.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_vmi.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_vmi_multiple_interfaces.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_vmicert_management.robot
/openbmc/openbmc-test-automation/openpower/ipmi/test_ipmi_sdr.robot
/openbmc/openbmc-test-automation/openpower/localuser/test_ipmi_redfish_user.robot
/openbmc/openbmc-test-automation/openpower/mpipl/test_mpipl_basic.robot
/openbmc/openbmc-test-automation/openpower/pel/test_bmc_pel.robot
/openbmc/openbmc-test-automation/openpower/ras/__init__.robot
/openbmc/openbmc-test-automation/openpower/ras/test_bmc_ras.robot
/openbmc/openbmc-test-automation/openpower/ras/test_host_boot_ras.robot
/openbmc/openbmc-test-automation/openpower/ras/test_host_ras.robot
/openbmc/openbmc-test-automation/openpower/ras/test_reboot_ras.robot
/openbmc/openbmc-test-automation/openpower/vpd/test_vpd_tool.robot
/openbmc/openbmc-test-automation/pldm/test_firmware_boot_side.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_base.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_bios.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_bios_attributes.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_fru.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_oem.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_platform.robot
/openbmc/openbmc-test-automation/pldm/test_redfish_bios_attributes.robot
/openbmc/openbmc-test-automation/redfish/account_service/test_ldap_configuration.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/test_redfishtool_certificate.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/test_redfishtool_general.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/test_redfishtool_local_user.robot
/openbmc/openbmc-test-automation/redfish/events/test_bmc_snmp_config.robot
/openbmc/openbmc-test-automation/redfish/events/test_bmc_snmp_trap.robot
/openbmc/openbmc-test-automation/redfish/extended/redfish_bmc_code_update.robot
/openbmc/openbmc-test-automation/redfish/extended/test_power_restore.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_dumps.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_ipv6.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_network_conf.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_network_mac.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_network_protocol.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_protocol_settings.robot
/openbmc/openbmc-test-automation/redfish/managers/test_certificate.robot
/openbmc/openbmc-test-automation/redfish/managers/test_managers_bmc_time.robot
/openbmc/openbmc-test-automation/redfish/managers/test_multiple_interfaces_dhcp.robot
/openbmc/openbmc-test-automation/redfish/service_root/test_service_root.robot
/openbmc/openbmc-test-automation/redfish/systems/LogServices/test_post_codes.robot
/openbmc/openbmc-test-automation/redfish/systems/eventlog/test_esel.robot
/openbmc/openbmc-test-automation/redfish/systems/eventlog/test_event_association.robot
/openbmc/openbmc-test-automation/redfish/systems/eventlog/test_event_logging.robot
/openbmc/openbmc-test-automation/redfish/systems/eventlog/test_event_service.robot
/openbmc/openbmc-test-automation/redfish/systems/test_boot_devices.robot
/openbmc/openbmc-test-automation/redfish/task_service/test_tasks_service.robot
/openbmc/openbmc-test-automation/redfish/telemetry_service/test_telemetry_report.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_bmc_image_switch.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_firmware_inventory.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_firmware_property.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_firmware_tftp_upload_image.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_redfish_bmc_code_update.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_redfish_host_code_update.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_redfish_image_upload.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_redfish_signed_image_update.robot
/openbmc/openbmc-test-automation/security/test_bmc_connections.robot
/openbmc/openbmc-test-automation/security/test_bmc_expire_password.robot
/openbmc/openbmc-test-automation/security/test_bmc_network_security.robot
/openbmc/openbmc-test-automation/security/test_bmc_ssh_security.robot
/openbmc/openbmc-test-automation/security/test_bmcweb_security.robot
/openbmc/openbmc-test-automation/security/test_slp.robot
/openbmc/openbmc-test-automation/systest/gpu_stress_test.robot
/openbmc/openbmc-test-automation/systest/htx_hardbootme_test.robot
/openbmc/openbmc-test-automation/systest/htx_softbootme_test.robot
/openbmc/openbmc-test-automation/systest/network_stability_test.robot
/openbmc/openbmc-test-automation/systest/proc_freq_check.robot
/openbmc/openbmc-test-automation/systest/test_bmc_poll_errors.robot
/openbmc/openbmc-test-automation/systest/test_boot_acceptance.robot
/openbmc/openbmc-test-automation/xcat/__init__.robot
409df05d17-Jan-2024 George Keishing <gkeishin@in.ibm.com>

Robot Framework 7.0 changes

Update robot code syntax overall in the repo

Changes:
- Update the requirement.txt package version for robot
- The '[Return]' setting is deprecated.
Use the

Robot Framework 7.0 changes

Update robot code syntax overall in the repo

Changes:
- Update the requirement.txt package version for robot
- The '[Return]' setting is deprecated.
Use the 'RETURN' statement instead.
- Singular section headers like '*** Test Case ***'
are deprecated. Use plural format like
'*** Test Cases ***' instead.
- Singular section headers like '*** Variable ***'
are deprecated

Tested:
- Ran from sandbox with the version
$ robot --version
Robot Framework 7.0 (Python 3.10.12 on linux)

and also tested on latest python version

Robot Framework 7.0 (Python 3.11.9 on linux)

Change-Id: I54e85f9d799556c63b9a39f79483f83e9b980768
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...


/openbmc/openbmc-test-automation/extended/code_update/code_update_utils.robot
/openbmc/openbmc-test-automation/extended/code_update/host_code_update.robot
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/test_certificates_sub_menu.robot
/openbmc/openbmc-test-automation/gui/lib/gui_resource.robot
/openbmc/openbmc-test-automation/gui/lib/resource.robot
/openbmc/openbmc-test-automation/ipmi/dcmi/test_dcmi_asset_tag.robot
/openbmc/openbmc-test-automation/ipmi/dcmi/test_dcmi_get_temperature_reading.robot
/openbmc/openbmc-test-automation/ipmi/dcmi/test_dcmi_management_controller.robot
/openbmc/openbmc-test-automation/ipmi/test_get_bios_post_code.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_cold_reset.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_device_id.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_fru_device.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_inband_sdr.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_network_verification.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_payload.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_poh_counter.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sdr.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sel.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sel_time.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sensor.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_sol.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_systeminfo_parameters.robot
/openbmc/openbmc-test-automation/ipmi/test_ipmi_user.robot
bmc_dbus.robot
bmc_ipv6_utils.robot
bmc_ldap_utils.robot
bmc_network_security_utils.robot
bmc_network_utils.robot
bmc_redfish_utils.robot
certificate_utils.robot
code_update_utils.robot
common_utils.robot
dmtf_redfishtool_utils.robot
dmtf_tools_utils.robot
dump_utils.robot
energy_scale_utils.robot
esel_utils.robot
event_notification_utils.robot
external_intf/management_console_utils.robot
external_intf/vmi_utils.robot
fan_utils.robot
ipmi_client.robot
list_utils.robot
logging_utils.robot
open_power_utils.robot
openbmc_ffdc_methods.robot
openbmc_ffdc_utils.robot
os_utilities.robot
os_utils_config.robot
ras/host_utils.robot
redfish_code_update_utils.robot
redfish_request.robot
remote_logging_utils.robot
resource.robot
rest_client.robot
snmp/redfish_snmp_utils.robot
snmp/snmp_utils.robot
state_manager.robot
utils.robot
xcat/xcat_utils.robot
/openbmc/openbmc-test-automation/network/test_bmc_dhcp_conf.robot
/openbmc/openbmc-test-automation/network/test_network_nping.robot
/openbmc/openbmc-test-automation/network/test_vlan_network.robot
/openbmc/openbmc-test-automation/oem/nuvoton/test_redfish_mcu_fw_update.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_client_identifier.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_discovery.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_vmi.robot
/openbmc/openbmc-test-automation/openpower/ext_interfaces/test_vmicert_management.robot
/openbmc/openbmc-test-automation/openpower/ipmi/test_ipmi_sdr.robot
/openbmc/openbmc-test-automation/openpower/localuser/test_ipmi_redfish_user.robot
/openbmc/openbmc-test-automation/openpower/pel/test_bmc_pel.robot
/openbmc/openbmc-test-automation/openpower/ras/ras_utils.robot
/openbmc/openbmc-test-automation/openpower/test_timed_power_on.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_bios.robot
/openbmc/openbmc-test-automation/pldm/test_pldm_platform.robot
/openbmc/openbmc-test-automation/redfish/__init__.robot
/openbmc/openbmc-test-automation/redfish/account_service/test_ipmi_redfish_user.robot
/openbmc/openbmc-test-automation/redfish/account_service/test_ldap_configuration.robot
/openbmc/openbmc-test-automation/redfish/account_service/test_redfish_privilege_registry.robot
/openbmc/openbmc-test-automation/redfish/account_service/test_user_account.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/Redfish_Interop_Validator.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/Redfish_JsonSchema_ResponseValidator.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/Redfish_Reference_Checker.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/Redfish_Service_Validator.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/Redfish_Usecase_Checkers.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/test_redfishtool_certificate.robot
/openbmc/openbmc-test-automation/redfish/dmtf_tools/test_redfishtool_local_user.robot
/openbmc/openbmc-test-automation/redfish/events/test_bmc_snmp_config.robot
/openbmc/openbmc-test-automation/redfish/events/test_bmc_snmp_trap.robot
/openbmc/openbmc-test-automation/redfish/extended/redfish_bmc_code_update.robot
/openbmc/openbmc-test-automation/redfish/extended/test_websocket.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_dumps.robot
/openbmc/openbmc-test-automation/redfish/managers/test_bmc_ipv6.robot
/openbmc/openbmc-test-automation/redfish/managers/test_managers_bmc_time.robot
/openbmc/openbmc-test-automation/redfish/managers/test_multiple_interfaces.robot
/openbmc/openbmc-test-automation/redfish/managers/test_multiple_interfaces_dhcp.robot
/openbmc/openbmc-test-automation/redfish/systems/eventlog/test_esel.robot
/openbmc/openbmc-test-automation/redfish/systems/eventlog/test_event_logging.robot
/openbmc/openbmc-test-automation/redfish/systems/test_powersubsystem_settings.robot
/openbmc/openbmc-test-automation/redfish/systems/test_sensor_monitoring.robot
/openbmc/openbmc-test-automation/redfish/systems/test_systems_inventory.robot
/openbmc/openbmc-test-automation/redfish/task_service/test_tasks_service.robot
/openbmc/openbmc-test-automation/redfish/update_service/test_redfish_bmc_code_update.robot
/openbmc/openbmc-test-automation/requirements.txt
/openbmc/openbmc-test-automation/security/test_bmc_network_security.robot
/openbmc/openbmc-test-automation/security/test_slp.robot

12345678910>>...65