History log of /openbmc/openbmc-test-automation/redfish/managers/test_managers_bmc.robot (Results 1 – 25 of 25)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...