140351fc | 10-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add skip error option for journald log checking
Usage: Single string pattern option usage: -v SKIP_ERROR:'core-dump'
Multiple string pattern "\|" separated option usage: -v SKIP_ERR
Add skip error option for journald log checking
Usage: Single string pattern option usage: -v SKIP_ERROR:'core-dump'
Multiple string pattern "\|" separated option usage: -v SKIP_ERROR:'core-dump/Failed to start OpenPOWER OCC'
Change-Id: If79827cd2ff84c50512b57e090d3a93a90a80b9e Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
538f1743 | 14-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix code trailing whitespace and LineTooLong in suites
Changes: - Line has trailing whitespace (TrailingWhitespace) - Line is too long (exceeds 110 characters) (LineTooLong)
Testing:
Fix code trailing whitespace and LineTooLong in suites
Changes: - Line has trailing whitespace (TrailingWhitespace) - Line is too long (exceeds 110 characters) (LineTooLong)
Testing: python3 -m rflint -rA robot_standards -R robot_custom_rules.py .
Change-Id: I6e5dcbbb94ddc87f9b49b309b86fbcce86684090 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
1b821610 | 06-Dec-2021 |
Nagarjun B <nagarjunb@ami.com> |
Modified Testcases for NoAccess Userrole, Power operation and Added Global Variables
Changes made to verify Redfish login would not succeed for LDAP user with "NoAccess" user role.
Added Host power
Modified Testcases for NoAccess Userrole, Power operation and Added Global Variables
Changes made to verify Redfish login would not succeed for LDAP user with "NoAccess" user role.
Added Host power On/Off operation for in below testcases. Update LDAP User Role And Host Poweron Update LDAP User Role And Host Poweroff Above testcase will check power operation for each ldap userrole, After verifying the power operation, adding power on/off to get back the host state as so, next userrole will verify the host power on/off.
Added LDAP global variables like ldap server uri,group privilege, group name which are used to create ldap user, in resource.robot file.
Modified Administrator as default value for old_ldap_privilege in script file.
Tested Run robot redfish/account_service/test_ldap_configuration.robot
Signed-off-by: Nagarjun B <nagarjunb@ami.com> Change-Id: I2544da73cd190859315b74b06688ce193e061fdd
show more ...
|
1c5d325e | 30-Dec-2021 |
Peter D Phan <peterp@us.ibm.com> |
dmtf_tools: Modify testcase to work with Redfish Usecase Checkers
- Set 1: Fix code to work with current APIs of Redfish-Usecase-Checkers. Current APIs remove the input for individual test options.
dmtf_tools: Modify testcase to work with Redfish Usecase Checkers
- Set 1: Fix code to work with current APIs of Redfish-Usecase-Checkers. Current APIs remove the input for individual test options. Test coverage remains same since all test options are excercised by individual test script.
Test: - Tested
Change-Id: Iba78037e6be6b051c72836a9fd1803e7d948f569 Signed-off-by: Peter D Phan <peterp@us.ibm.com>
show more ...
|
33be359b | 08-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix common code in line with standard coding expectation
Changes fix for the following:
Line has trailing whitespace (TrailingWhitespace) Too many trailing blank lines (TrailingBlankLines) Line is
Fix common code in line with standard coding expectation
Changes fix for the following:
Line has trailing whitespace (TrailingWhitespace) Too many trailing blank lines (TrailingBlankLines) Line is too long (exceeds 110 characters) (LineTooLong)
Change-Id: I4809ef67ae539f9f140fe0b2282620acc68dc8ba Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
7831dc27 | 08-Mar-2022 |
manashsarma <manashsarma@in.ibm.com> |
Maximum BMC dump size corrected
Signed-off-by: manashsarma <manashsarma@in.ibm.com> Change-Id: I90959c1ca0d2d452964d6c295420c59d86e77164 |
6ec9d708 | 07-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Use CHASSIS_ID to get the motherboard chassis information
The correct path is /redfish/v1/Chassis/<chassis> and attributes under it Manufacturer, SerialNumber etc.
For example in the DTMF mockup he
Use CHASSIS_ID to get the motherboard chassis information
The correct path is /redfish/v1/Chassis/<chassis> and attributes under it Manufacturer, SerialNumber etc.
For example in the DTMF mockup here https://redfish.dmtf.org/redfish/mockups/v1/1146
Change-Id: I09d1df054e6a2126075b90898a0dcdd6137e44fc Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
f4c86a00 | 02-Feb-2022 |
Sweta Potthuri <spotthur@in.ibm.com> |
Configure/ Delete IP Address-Operator Privilege
Change in status code for user with operator privilege.
Change-Id: I08c3b5519a89c78ee0803c4e8b97b726642450b6 Signed-off-by: Sweta Potthuri <spotthur@
Configure/ Delete IP Address-Operator Privilege
Change in status code for user with operator privilege.
Change-Id: I08c3b5519a89c78ee0803c4e8b97b726642450b6 Signed-off-by: Sweta Potthuri <spotthur@in.ibm.com>
show more ...
|
d2f210a0 | 23-Feb-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix regex expression to find list of end point objects
Change-Id: I809c09bb120ff8730bedd0d383a6554f939c4986 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
cad841d6 | 24-Feb-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add DELETE_ERRLOGS check in code update
by default, all error logs on the system are deleted skip if set to 0.
Usage: -v DELETE_ERRLOGS: 0 Change-Id: I68344132ac6fdd99f39146e783b7515734dc6ceb
Sign
Add DELETE_ERRLOGS check in code update
by default, all error logs on the system are deleted skip if set to 0.
Usage: -v DELETE_ERRLOGS: 0 Change-Id: I68344132ac6fdd99f39146e783b7515734dc6ceb
Signed-off-by: George Keishing <gkeishin@in.ibm.com> Change-Id: I987e914f380cf250ab067bd751b2d00ae2cb90e1
show more ...
|
ba868646 | 17-Feb-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update subscription test suite
Changes: - Remove test checking if service enable and add in test setup - Update documentation and add default remote dummy server IP
This test suite would be
Update subscription test suite
Changes: - Remove test checking if service enable and add in test setup - Update documentation and add default remote dummy server IP
This test suite would be use to further write newer event notification use cases.
Resolves openbmc/openbmc-test-automation#2162
Change-Id: I506668ae81d108ffe4e7ad7d805b860a7fb70a35 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
ef433de8 | 08-Feb-2022 |
meghagn <Megha.GN@ibm.com> |
Added new test cases to BMC protocol settings
- Enable IPMI Protocol And Check Persistency On BMC Reboot - Disable IPMI Protocol And Check Persistency On BMC Reboot
Change-Id: I5a5053baa54d
Added new test cases to BMC protocol settings
- Enable IPMI Protocol And Check Persistency On BMC Reboot - Disable IPMI Protocol And Check Persistency On BMC Reboot
Change-Id: I5a5053baa54de1f814fb60f940e1d7a0487ba3c8 Signed-off-by: meghagn <Megha.GN@ibm.com>
show more ...
|
3edb0246 | 23-Dec-2021 |
Tim Lee <timlee660101@gmail.com> |
redfish: extended: dump: fix read Size property failed from dump entry uri
Symptom: After finish test item "Verify Core Dump Size" with PASS result then run "Verify Dump After Host Watchdog Error In
redfish: extended: dump: fix read Size property failed from dump entry uri
Symptom: After finish test item "Verify Core Dump Size" with PASS result then run "Verify Dump After Host Watchdog Error Injection" will got failed.
From the log, we got "404 != 200" error message. This error is relate to get size property fail from dump entry uri. GET Request using : uri=/xyz/openbmc_project/dump/bmc/entry/1/attr/Size got ${ret} = <Response [404]>. The expected result is 200.
Root cause: "Trigger Core Dump" keyword will be executed in item "Verify Core Dump Size". After that, the uri=/xyz/openbmc_project/dump/bmc/entry/1 be generated. But, this uri will be deleted in "Redfish Delete All BMC Dumps" keword in item "Verify Dump After Host Watchdog Error Injection". Thus, cause read "Size" property got failed from the nonexistent uri.
Soluction: Don't execute Redfish Delete All BMC Dumps this keyword. Remove it in test item.
Tested: After finish test item "Verify Core Dump Size" with PASS result then run "Verify Dump After Host Watchdog Error Injection" with PASS result.
Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: Ica9b71111349c0667070e30b3c9a73297c19d5f2
show more ...
|
39132a9e | 09-Feb-2022 |
Sushil Singh <susilsi7@in.ibm.com> |
Fix for host code update when no host image on BMC
Change-Id: Ic14372e8181087f070184807544e60920cb0dcd3 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com> |
2e078ae0 | 03-Feb-2022 |
George Keishing <gkeishin@in.ibm.com> |
New logic to look at inventory for firmware update
Changes: - Refer the firmware inventory before and after upload - Add new console logs for debugging - Decouple upload with explicit ch
New logic to look at inventory for firmware update
Changes: - Refer the firmware inventory before and after upload - Add new console logs for debugging - Decouple upload with explicit check for image ID via SSH to BMC.
Change-Id: Idc17d726f453572ec4f4f5ad7450151bca1c790e Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
5236ec54 | 31-Jan-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix test cases name tags under redfish directory
Change-Id: Icec85bd3b11f541c185a9242191096774d04290e Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
12e20403 | 12-Jan-2022 |
Prashanth Katti <prkatti1@in.ibm.com> |
Test code to set Account lockout attributes via LDAP user
Signed-off-by: Prashanth Katti <prkatti1@in.ibm.com> Change-Id: I970b239ddc4e7a4bdc6bfcb5e9916183790795b9 |
0c8100ff | 13-Jan-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix typo in tags used in test suites
Resolves openbmc/openbmc-test-automation#2149
Change-Id: I0d05267743acb4ee5283717a253cb11665659920 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
d4ba2493 | 10-Jan-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix HTTPS_PORT user define port input
Resolves openbmc/openbmc-test-automation#2145
Change-Id: Id4f71266c66949574e3f07330c873b8dea6a5d08 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
227dcaa7 | 17-Sep-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Host code update
Change-Id: I645479e6cbb44f96290b762561bfdd9e265bd413 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com> |
20560f9c | 21-Dec-2021 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Added power off at start to avoid error logs getting logged during boot
Change-Id: Ida3c72b05bfc73bd725970adbd9baabefd3def7c Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
c2d33651 | 21-Dec-2021 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Removed REST usage from Create_Two_Test_Event_Logs_And_Delete_One test
Change-Id: Ifbab4edcc94498a7fbfe240f41c18aa8a43494a5 Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
274b7241 | 08-Dec-2021 |
Brian Ma <chma0@nuvoton.com> |
Enable IPMI protocol by original status
Get IPMI protocol enabled in suite setup, and restore it in suite teardwon.
Signed-off-by: Brian Ma <chma0@nuvoton.com> Change-Id: Ia6708d76d3ecff1c06733cd8e
Enable IPMI protocol by original status
Get IPMI protocol enabled in suite setup, and restore it in suite teardwon.
Signed-off-by: Brian Ma <chma0@nuvoton.com> Change-Id: Ia6708d76d3ecff1c06733cd8ea959f83d5a66916
show more ...
|
c4238a8d | 15-Dec-2021 |
Tim Lee <timlee660101@gmail.com> |
redfish: extended: dump: using Redfish Delete All BMC Dumps to delete BMC Dump
Summary: Call Keywords "Redfish Delete All BMC Dumps" to replace Keywords "Delete All Dumps" when deleting BMC Dump.
T
redfish: extended: dump: using Redfish Delete All BMC Dumps to delete BMC Dump
Summary: Call Keywords "Redfish Delete All BMC Dumps" to replace Keywords "Delete All Dumps" when deleting BMC Dump.
Tested: Run robot "Verify Core Dump Size" and "Verify Dump After Host Watchdog Error Injection"of test_bmc_dump.robot.
Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I1868d4665c669fe2130d217e37e52b9a2a35e2f5
show more ...
|
792e31ee | 10-Dec-2021 |
Tim Lee <timlee660101@gmail.com> |
redfish: extended: dump: fix "Verify Download BMC Dump" test failed
Symptom: "Verify Download BMC Dump" test item in test_bmc_dump.robot got failed.
Root cause: From test report that error message
redfish: extended: dump: fix "Verify Download BMC Dump" test failed
Symptom: "Verify Download BMC Dump" test item in test_bmc_dump.robot got failed.
Root cause: From test report that error message is JSONDecodeError: Expecting value: line 1 column 1 (char 0). Due to this test item using REST method "Create User Initiated Dump" to create bmc dump and got failed. Thus, "Get The Dump Id" return unexpected value.
Solution: Using Redfish method to create BMC Dump according current bmcweb design.
Tested: Run robot "Verify Download BMC Dump" of test_bmc_dump.robot
Signed-off-by: Tim Lee <timlee660101@gmail.com> Change-Id: I14b25408277809d5de6148fed91a36b85ede479e
show more ...
|