History log of /openbmc/openbmc-test-automation/lib/ (Results 1 – 25 of 1605)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
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
1f6982a814-Jun-2024 George Keishing <gkeishin@in.ibm.com>

Remove bmcweb JSON data collection from FFDC

Changes:
- Delete bmcweb_persistent_data entries from
log collection procedure.

Tested:
- NA

Change-Id: Ib0adf2dacaac3c1826a5ec917b62e0

Remove bmcweb JSON data collection from FFDC

Changes:
- Delete bmcweb_persistent_data entries from
log collection procedure.

Tested:
- NA

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

show more ...

ecf4428c20-May-2024 George Keishing <gkeishin@in.ibm.com>

Add support to get system inventory details

Changes:
- Added log collection command to grab
Inventory data

Tested:
- Tested from sandbox

Change-Id: I636c3712deccf5de37728132cd87cf

Add support to get system inventory details

Changes:
- Added log collection command to grab
Inventory data

Tested:
- Tested from sandbox

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

show more ...

02d3276507-Mar-2024 Yi Hu <yih@supermicro.com>

Fix for redfishtool certificate, snmp and session management

Changes:
- Set cert_id as test variable
- Remove colon in snmp destination when the snmp port is empty
- Fix redfish_delete_session

Fix for redfishtool certificate, snmp and session management

Changes:
- Set cert_id as test variable
- Remove colon in snmp destination when the snmp port is empty
- Fix redfish_delete_sessions assign location
- Set REDFISH_DELETE_SESSIONS to 0 in suite setup
- Set REDFISH_DELETE_SESSIONS back to 1 in suite teardown

Tested:
- redfish/service_root/test_sessions_management.robot
- redfish/dmtf_tools/test_redfishtool_certificate.robot
- redfish/events/test_bmc_snmp_trap.robot

Change-Id: Ibb16d52b5874484f8cf169456e2feb4ba7593e71
Signed-off-by: Wilson Suen <wilsons@supermicro.com>

show more ...

9bfdf8a719-Apr-2024 George Keishing <gkeishin@in.ibm.com>

Fix code typo in the repository

Changes:
- Corrected spelling mistake in the repository

Tested:
- NA

Change-Id: Ic721bbb2efc0f9f5a1895e3f5994fdb38fe310cd
Signed-off-by: George Keishing <gk

Fix code typo in the repository

Changes:
- Corrected spelling mistake in the repository

Tested:
- NA

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

show more ...

c32434a311-Jan-2024 Yi Hu <yih@supermicro.com>

Set system, chassis, and bmc as global variables

Changes:
- Add SYSTEM_ID as a global variable and set to default value system
- Replace redfish/v1/Systems/system to redfish/v1/Systems/SYSTEM_ID

Set system, chassis, and bmc as global variables

Changes:
- Add SYSTEM_ID as a global variable and set to default value system
- Replace redfish/v1/Systems/system to redfish/v1/Systems/SYSTEM_ID
- Replace redfish/v1/Chassis/chassis to redfish/v1/Chassis/CHASSIS_ID
- Replace redfish/v1/Managers/bmc to redfish/v1/Managers/MANAGER_ID

Tested:
- Tested on sandbox with the changes with sample test run with
sample test ID runs
1. without SYSTEM_ID provided
2. with -v SYSTEM_ID:system1
3. with export SYSTEM_ID=""
3. with export SYSTEM_ID="system2"

Change-Id: Ifc412b20038cef1eba632caaa6c300be328259bd
Signed-off-by: Wilson Suen <wilsons@supermicro.com>
Signed-off-by: George Keishing <gkeishin@in.ibm.com>

show more ...

8a86c69d28-Mar-2024 George Keishing <gkeishin@in.ibm.com>

Update POST request expectation response code

Changes:
- By default, the HTTPS response code is 200 in the
power on. Adding 204 response code expectations
due to the latest bmcweb

Update POST request expectation response code

Changes:
- By default, the HTTPS response code is 200 in the
power on. Adding 204 response code expectations
due to the latest bmcweb changes.

Tested:
- Ran from sandbox.

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

show more ...

f854f8ba12-Mar-2024 srichn28 <srichn28@in.ibm.com>

Utility new keyword for event notification

Changes:
- Remove the non-pingable IP of the destination from
redfish event subscriptions.

Tested:
- Ran test case from sandbox.

Change-Id:

Utility new keyword for event notification

Changes:
- Remove the non-pingable IP of the destination from
redfish event subscriptions.

Tested:
- Ran test case from sandbox.

Change-Id: Icfb21434143b86d122ed6e4df76401e4d5b09802
Signed-off-by: srichn28 <srichn28@in.ibm.com>

show more ...

f320b4e513-Mar-2024 KManimozhi123 <manimozhik@ami.com>

IPMI: Modified script based on oem sensor

Changes:
-Modified script based on oem sensor count in
Verify_Sensor_And_SDR_Count_In_Get_Device_SDR_Info
_Via_Inband_IPMI Testcase
-Modified t

IPMI: Modified script based on oem sensor

Changes:
-Modified script based on oem sensor count in
Verify_Sensor_And_SDR_Count_In_Get_Device_SDR_Info
_Via_Inband_IPMI Testcase
-Modified the function name as fetch_oem_sdr_count in ipmi_utils.py
-Modified keyword name as Fetch OEM Sdr Count in ipmi_test_sdr.robot

Tested:
-Ran scripts Successfully

Change-Id: I6dabd17da4942258b855e01197d3de6229160b3d
Signed-off-by: manimozhik <manimozhik@ami.com>

show more ...

a4beb12126-Feb-2024 Anvesh-Kumar_Rayankula <anvesh.kumar.rayankula@ibm.com>

Fix BMC network config test suite

Changes:
- Modified variable name instead HTTP_OK.

Tested:
- Ran and tested on BMC Environment.

Change-Id: I13bd622454f2bb0ffff1c087c2547fd5d5645546
Signed-

Fix BMC network config test suite

Changes:
- Modified variable name instead HTTP_OK.

Tested:
- Ran and tested on BMC Environment.

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

show more ...

8f72e20e28-Feb-2024 George Keishing <gkeishin@in.ibm.com>

Increase image upload time out to 5 minutes

Changes:
- Noticed due to firmware image size increasing causing
few instance of code update to time out. Bumping up the
time out from 4

Increase image upload time out to 5 minutes

Changes:
- Noticed due to firmware image size increasing causing
few instance of code update to time out. Bumping up the
time out from 4 to 5 minutes to increase success rate.

Tested:
- NA

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

show more ...

b9e3c71609-Jan-2024 Megha G N <Megha.G.N@ibm.com>

Automation fix for Network sub menu

Changes:
- Modified "Delete DNS Servers And Verify" keyword
- Modified "Add DNS Servers And Verify"
- Removed "DNS Test Setup Execution" keyword from

Automation fix for Network sub menu

Changes:
- Modified "Delete DNS Servers And Verify" keyword
- Modified "Add DNS Servers And Verify"
- Removed "DNS Test Setup Execution" keyword from
redfish/managers/test_bmc_network_conf.robot
and added in lib/bmc_network_utils.robot

Tested:
- Ran successfully
gui/gui_test/settings_menu
/test_network_sub_menu.robot
gui/lib/gui_resource.robot
lib/bmc_network_utils.robot
redfish/managers/test_bmc_network_conf.robot

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

show more ...

cfd1379629-Jan-2024 Anvesh-Kumar_Rayankula <anvesh.kumar.rayankula@ibm.com>

Fix BMC network config test suite

Changes:
- Updating from Should Be True to Should Not Be True on line no:435.

Tested:
- Ran and tested on BMC Environment.

Change-Id: Ib9484384dc8409be76c9e

Fix BMC network config test suite

Changes:
- Updating from Should Be True to Should Not Be True on line no:435.

Tested:
- Ran and tested on BMC Environment.

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

show more ...

ee0103d530-Jan-2024 George Keishing <gkeishin@in.ibm.com>

Code fixes and cleanup in test repository

Changes:
- Fix typo mistake
- Fix TrailingWhitespace
- Fix Tagging mismatch

Tested:
- Tag mismatch command
$ find | grep '\.robot$' | xargs awk -

Code fixes and cleanup in test repository

Changes:
- Fix typo mistake
- Fix TrailingWhitespace
- Fix Tagging mismatch

Tested:
- Tag mismatch command
$ find | grep '\.robot$' | xargs awk -f check_robot_tags.awk
- codespell
- robot custom script

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

show more ...

9c22309529-Jan-2024 George Keishing <gkeishin@in.ibm.com>

Update OCC wait time to 8 minutes

Changes:
- Increase OCC wait timeout
- Fix CI script failure

Tested:
- Ran from Sandbox

Change-Id: I1c7e8fef3038bf839b864f746e28706dcc64331d
Signed-of

Update OCC wait time to 8 minutes

Changes:
- Increase OCC wait timeout
- Fix CI script failure

Tested:
- Ran from Sandbox

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

show more ...

a80d8acb12-Jan-2024 George Keishing <gkeishin@in.ibm.com>

Simplified regex for event log filtering

Changes:
- Modified regex pattern

Tested:
- Ran on sandbox with changes

Change-Id: Ia6569332cd5613184e3613957632d929134542c2
Signed-off-by: Georg

Simplified regex for event log filtering

Changes:
- Modified regex pattern

Tested:
- Ran on sandbox with changes

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

show more ...

878f4f9b02-Nov-2023 kothais <kothais@ami.com>

Script fix for test_bmc_network_conf.robot file

Changes:
- Added sleep 3 sec Configure Static Name Servers keyword
- Added Wait Until Keyword Succeeds.
- Created a new keyword CLI Get and Verify Nam

Script fix for test_bmc_network_conf.robot file

Changes:
- Added sleep 3 sec Configure Static Name Servers keyword
- Added Wait Until Keyword Succeeds.
- Created a new keyword CLI Get and Verify Name Servers in
bmc_network_utils.robot.

Tested:
- Ran redfish/managers/test_bmc_network_conf.robot successfully.

Change-Id: Ieec8b1d65e374da73adcccebbdc310e8ba5703bf
Signed-off-by: KothaiSrini <kothais@ami.com>

show more ...

372cd86214-Nov-2023 ishwaryamathim <ishwaryamm@ami.com>

IPMI/DCMI: Modified script based on user input

Changes:
    - Modified script based on user input
Tested:
    - Ran ipmi/ and ipmi/dcmi

Change-Id: Ic9d6e29ae199cffb6009e6718ae499293c319c96
Signed-o

IPMI/DCMI: Modified script based on user input

Changes:
    - Modified script based on user input
Tested:
    - Ran ipmi/ and ipmi/dcmi

Change-Id: Ic9d6e29ae199cffb6009e6718ae499293c319c96
Signed-off-by: Ishwarya Mathi M <ishwaryamm@ami.com>

show more ...

12345678910>>...65