Revision tags: v5.0-stable, v4.0-stable |
|
#
4d430283 |
| 27-Apr-2023 |
ganesanb <ganesanb@ami.com> |
Managers ID : Introduced variable to declare Managers ID in resource.robot and updated all the scripts in openbmc-test-automation
Changes: - Introduced ${MANAGER_ID} variable in resource.robot
Managers ID : Introduced variable to declare Managers ID in resource.robot and updated all the scripts in openbmc-test-automation
Changes: - Introduced ${MANAGER_ID} variable in resource.robot - Replaced all the Managers/bmc to Managers/${MANAGER_ID} across all the scripts - Also in data/variables.py updated chassis id for the few redfish uri.
Tested: - Ran All The Scripts Successfully
Change-Id: Iff3673aae27657e0799dec5cb94c1651a0cd5d18 Signed-off-by: ganesanb <ganesanb@ami.com> Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
a69ca6a7 |
| 12-Oct-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix Redfish GET and PATCH request calls in the test suite
When the test is run individually works however when run as a suite the previous teardown flushes out the session causing it to fail.
By de
Fix Redfish GET and PATCH request calls in the test suite
When the test is run individually works however when run as a suite the previous teardown flushes out the session causing it to fail.
By default -v REDFISH_DELETE_SESSIONS:1 however when we run with -v REDFISH_DELETE_SESSIONS:0 that's when we are hitting this session HTTP 401 error
ValueError: The HTTP status code was not valid: status: 401 valid_status_codes: [0]: 200
The changes will handle now irrespective of what options user input w.r.t sessions deletion.
Changes: - Add login for the keywords in the test suite performing GET and PATCH requests.
Tested: Ran full test suite redfish/managers/test_managers_bmc.robot
Change-Id: Id50d56ec7aa34e16d9bbe53efec55eddbe1391d5 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
83f3118a |
| 30-Sep-2022 |
aravinth0510 <aravinthr@ami.com> |
Managers bmc & bmc time script fix
1. redfish/managers/test_managers_bmc.robot Made the following changes - In Verify boot count after reboot test case, store the initial state of NTP/Pro
Managers bmc & bmc time script fix
1. redfish/managers/test_managers_bmc.robot Made the following changes - In Verify boot count after reboot test case, store the initial state of NTP/ProtocolEnabled. - Set NTP/ProtocolEnabled to TRUE. - In Teardown restore the NTP to initial state. This is been done since the test case fails when NTP is disabled.
2. redfish/managers/test_managers_bmc_time.robot - In Verify Enable NTP test case, while checking the service sync status for systemd-timesyncd, added a wait time of 1 min. This is done since after Redfish NTP Patch to Enabled state, the service status gets updated after some time which causes test script failure.
Tested: Run robot redfish/managers/test_managers_bmc.robot Run robot redfish/managers/test_managers_bmc_time.robot
Signed-off-by: Aravinth R <aravinthr@ami.com> Change-Id: I1d7e1a0189e4d0030e58062b0bf93e8e5c9b47bb
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 ...
|
Revision tags: robotframework-requests |
|
#
e9ebf91c |
| 19-Jul-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update test manager suite code logic
Changes: - Update file checking using test linux utility - Add wait loop for OCC
Tested: Ran successfully redfish/managers/test_managers_bmc.robo
Update test manager suite code logic
Changes: - Update file checking using test linux utility - Add wait loop for OCC
Tested: Ran successfully redfish/managers/test_managers_bmc.robot
Change-Id: Ie64d81f15b773cca87979b2306379230a96762b1 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
9fae1669 |
| 29-Jun-2022 |
aravinth0510 <aravinthr@ami.com> |
Included additional regex pattern to support other platforms
Tested: Run robot redfish/managers/test_managers_bmc.robot
Signed-off-by: Aravinth R <aravinthr@ami.com> Change-Id: I296b27b0361815eefcb
Included additional regex pattern to support other platforms
Tested: Run robot redfish/managers/test_managers_bmc.robot
Signed-off-by: Aravinth R <aravinthr@ami.com> Change-Id: I296b27b0361815eefcb38107548ef32ba719e4b2
show more ...
|
#
b910d89b |
| 17-Nov-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Automated BMC reset reload with force restart
Changes: - Test case "Redfish BMC Manager ForceRestart When Host Off"
Change-Id: I0f8f272283c1f1d8a168afc628bb024f659d0430 Signed-off-by: Sus
Automated BMC reset reload with force restart
Changes: - Test case "Redfish BMC Manager ForceRestart When Host Off"
Change-Id: I0f8f272283c1f1d8a168afc628bb024f659d0430 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
Revision tags: v2.10-Hardknott |
|
#
1f382c25 |
| 19-Mar-2021 |
George Keishing <gkeishin@in.ibm.com> |
Update Reboot marker for journald persistency check
Changes: - Before "-- Reboot --" after Example: "-- Boot 88811756bcbe44bc823cc20751147b3c --"
Change-Id: I86ab5c0ea287c8a47e8d
Update Reboot marker for journald persistency check
Changes: - Before "-- Reboot --" after Example: "-- Boot 88811756bcbe44bc823cc20751147b3c --"
Change-Id: I86ab5c0ea287c8a47e8d6fe30e71302b32510d8f Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
801de072 |
| 19-Mar-2021 |
George Keishing <gkeishin@in.ibm.com> |
Remove explicitly checking Model from the BMC properties
BMC model could differ from different values populated by inventory.
Change-Id: I54c61449f6024437d37d1425807db5e075f81e33 Signed-off-by: Geo
Remove explicitly checking Model from the BMC properties
BMC model could differ from different values populated by inventory.
Change-Id: I54c61449f6024437d37d1425807db5e075f81e33 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
780ee112 |
| 02-Feb-2021 |
George Keishing <gkeishin@in.ibm.com> |
Add ignore statement to log out for BMC manager suite
Boot plugin deletes the sessions, however not all in the suite uses boot. Ignore the logout failure if there is any
Change-Id: I2cffe2604a3809f
Add ignore statement to log out for BMC manager suite
Boot plugin deletes the sessions, however not all in the suite uses boot. Ignore the logout failure if there is any
Change-Id: I2cffe2604a3809f72058267a754be15da420ab02 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
11789a21 |
| 17-Jul-2020 |
George Keishing <gkeishin@in.ibm.com> |
Update MACAddress to find dynamically for validation
Changes: - Get active eth channel name and get the redfish eth path for MACAddress and validate.
Change-Id: I83ad306cb32a23e6254e97ba8a8
Update MACAddress to find dynamically for validation
Changes: - Get active eth channel name and get the redfish eth path for MACAddress and validate.
Change-Id: I83ad306cb32a23e6254e97ba8a84ed4e8b3dc957 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
Revision tags: v2.8.0-stable |
|
#
e7edb22c |
| 19-Aug-2019 |
Michael Walsh <micwalsh@us.ibm.com> |
Change Rvalid to Valid
Change all references to keywords like "Rvalid Values" to "Valid Values". "Rvalid Values" has been deprecated.
Change-Id: I1b418fa69e5753c8bfb9e6a06a8b566359e10cae Signed-off
Change Rvalid to Valid
Change all references to keywords like "Rvalid Values" to "Valid Values". "Rvalid Values" has been deprecated.
Change-Id: I1b418fa69e5753c8bfb9e6a06a8b566359e10cae Signed-off-by: Michael Walsh <micwalsh@us.ibm.com>
show more ...
|
#
224377be |
| 15-Jul-2019 |
George Keishing <gkeishin@in.ibm.com> |
Inventory: Verify MAC Address Property Is Populated
Change-Id: I826c883beb556a2d555d70f598790a017eee4a51 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
Revision tags: v2.7-warrior-stable |
|
#
e210d599 |
| 11-Jun-2019 |
George Keishing <gkeishin@in.ibm.com> |
Migrate BMC reset count test to redfish
Changes: - Delete file tests/test_general_bmc_system.robot - Add same test with redfish to file test_managers_bmc.robot
Change-Id: I5073ace6dce3f44b5
Migrate BMC reset count test to redfish
Changes: - Delete file tests/test_general_bmc_system.robot - Add same test with redfish to file test_managers_bmc.robot
Change-Id: I5073ace6dce3f44b5d32f1b3a4d83d3d4044d306 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
912094bb |
| 07-Jun-2019 |
George Keishing <gkeishin@in.ibm.com> |
Update BMC reset test verification
Changes: - Remove tests/test_bmc_reboot.robot file - Update the same logic to test_managers_bmc.robot file
Change-Id: I9639eefc458068ba6f19adbd828b0d0087f
Update BMC reset test verification
Changes: - Remove tests/test_bmc_reboot.robot file - Update the same logic to test_managers_bmc.robot file
Change-Id: I9639eefc458068ba6f19adbd828b0d0087f53227 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
44f890b1 |
| 22-Apr-2019 |
George Keishing <gkeishin@in.ibm.com> |
OCC state check on reset reload to runtime
Change-Id: I0ae840103cbec0cdde85c9a8ad626fed9b880787 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
49f46332 |
| 26-Mar-2019 |
George Keishing <gkeishin@in.ibm.com> |
Fix manager test teardown
Change-Id: Ieb63b7a5f8ca0dfbac2cdec79e427f39516e042d Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
dbfe97db |
| 11-Mar-2019 |
Joy Onyerikwu <onyekachukwu.joy.onyerikwu@ibm.com> |
Enforce robotframework standards - Using standards set in robot_standards file
Change-Id: I284e7958a7a34eca775b4c28b959f6fe2ec35a67 Signed-off-by: Joy Onyerikwu <onyekachukwu.joy.onyerikwu@ibm.com>
|
#
ba0441cc |
| 09-Mar-2019 |
George Keishing <gkeishin@in.ibm.com> |
BMC reboot use cases
Added: - BMC reboot when host is off. - BMC reboot when host is booted
Change-Id: I6fb8a5ac812ef9778bc40f47c1a11a056e8d83dc Signed-off-by: George Keishing <gkeishin@in.ib
BMC reboot use cases
Added: - BMC reboot when host is off. - BMC reboot when host is booted
Change-Id: I6fb8a5ac812ef9778bc40f47c1a11a056e8d83dc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
97c93945 |
| 04-Mar-2019 |
George Keishing <gkeishin@in.ibm.com> |
New BMC redfish library integration
Changes: - Use redfish_plus.py when importing Redfish instances. - Update bmc_redfish.py. - Update bmc_redfish_utility.py. - Update object name 'redfi
New BMC redfish library integration
Changes: - Use redfish_plus.py when importing Redfish instances. - Update bmc_redfish.py. - Update bmc_redfish_utility.py. - Update object name 'redfish' to 'Redfish'. - Update test setup and teardown in suites. - Update response error checking using valid_status_codes. - Fix test cases required for migration.
Change-Id: Ida154aede649d9a2bbef66d16ccf725f5ea37ed0 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
2db7bcae |
| 14-Feb-2019 |
George Keishing <gkeishin@in.ibm.com> |
Fix missing resource.robot renaming
Change-Id: I498484693c401c4c69cea864ce58146158cc5db6 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
3298d5c3 |
| 12-Feb-2019 |
George Keishing <gkeishin@in.ibm.com> |
Plugin FFDC in redfish test cases
Change-Id: I3576cc48075179a00e682885b4c0e7e31c8eaf3a Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
5ee33d93 |
| 02-Feb-2019 |
George Keishing <gkeishin@in.ibm.com> |
Redfish HW_CI test list
Changes: - Update test case name.
Added redfish test cases: - Redfish_Login_And_Logout - GET_Redfish_Hypermedia_Without_Login - GET_Redfish_SessionService
Redfish HW_CI test list
Changes: - Update test case name.
Added redfish test cases: - Redfish_Login_And_Logout - GET_Redfish_Hypermedia_Without_Login - GET_Redfish_SessionService_Resource_With_Login - GET_Redfish_SessionService_Without_Login - Redfish_Login_Using_Invalid_Token - Delete_Redfish_Session_Using_Valid_Login - Redfish_Login_With_Invalid_Credentials - Redfish_Login_Using_Unsecured_HTTP - Verify_Update_Service_Enabled - Verify_Redfish_Software_Inventory_Collection - Redfish_Software_Inventory_Status_Check - Verify_Redfish_BMC_Manager_Properties
Change-Id: I5e4a5502e5e0456f982850c31aa198e19002f536 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
3a813a97 |
| 01-Feb-2019 |
George Keishing <gkeishin@in.ibm.com> |
Fix GET request in service and manager test suites
Change-Id: I9fad76d30bb3a9f5791fffbc70b59e50f86ba843 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
22872e55 |
| 30-Jan-2019 |
George Keishing <gkeishin@in.ibm.com> |
Test BMC managers use case
Added Test Cases: - Verify BMC Firmware Version - Verify BMC Manager Properties - Test BMC Manager GracefulRestart
Tested: On Master build.
Resolves: openbmc
Test BMC managers use case
Added Test Cases: - Verify BMC Firmware Version - Verify BMC Manager Properties - Test BMC Manager GracefulRestart
Tested: On Master build.
Resolves: openbmc/openbmc-test-automation#1513
Change-Id: Ib4cc29a6693dc48919686b47a9306a6662b9ff3e Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|