Revision tags: v5.0-stable, v4.0-stable |
|
#
6fb70d98 |
| 24-Oct-2023 |
Matt Fischer <matthew.fischer@hpe.com> |
Switch from Force Tags to Test Tags
Force Tags is deprecated in Robot 7.0 and will eventually warn and then after that stop working. Test Tags performs the same function per docs.
Change-Id: I7cf30
Switch from Force Tags to Test Tags
Force Tags is deprecated in Robot 7.0 and will eventually warn and then after that stop working. Test Tags performs the same function per docs.
Change-Id: I7cf305754b247b995a05d8da3b9de9ed613ecae2 Signed-off-by: Matt Fischer <matthew.fischer@hpe.com>
show more ...
|
#
409df05d |
| 17-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 ...
|
#
9bfdf8a7 |
| 19-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 ...
|
#
365dd46d |
| 12-Oct-2023 |
George Keishing <gkeishin@in.ibm.com> |
Fix code syntax and warning errors
Changes: - Fixes the following warnings Line has trailing whitespace (TrailingWhitespace) Non-existing setting 'Foce Tags'
Tested: - Tested usin
Fix code syntax and warning errors
Changes: - Fixes the following warnings Line has trailing whitespace (TrailingWhitespace) Non-existing setting 'Foce Tags'
Tested: - Tested using robot --dryrun option and rflint tools.
Change-Id: I7ca659dbc0ef8c5acc53ed0d297cf6b6c8e05dca Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
7c32f30f |
| 10-Oct-2023 |
George Keishing <gkeishin@in.ibm.com> |
openpower: Update test suite Force tags as per standard
Changes: - Update Tags names for the test suite
Note: Refer CONTRIBUTING.md for under Tags section documentation.
Tested: - NA
openpower: Update test suite Force tags as per standard
Changes: - Update Tags names for the test suite
Note: Refer CONTRIBUTING.md for under Tags section documentation.
Tested: - NA
Change-Id: Id4a4131fec754fb106f47b4a0598715f94fd098d Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
f4de7d77 |
| 21-Jul-2023 |
Sushil Singh <susilsi7@in.ibm.com> |
Added changes in session URI as context
Changes: - New change is introduced to replace the Oem information to context. - Below files contains repective changes for context in session
Added changes in session URI as context
Changes: - New change is introduced to replace the Oem information to context. - Below files contains repective changes for context in session URI. - "lib/external_intf/management_console_utils.robot" - openpower/ext_interfaces/test_lock_management.robot
Tested: - Ran successfully openpower/ext_interfaces/test_lock_management.robot Change-Id: Iddd17202c2cfd69e8dbb94937613573547daf8d4 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
76806df6 |
| 23-Dec-2022 |
Sushil Singh <susilsi7@in.ibm.com> |
Changing sequence of lock management test case
Changes: - Changing sequence of test case as while running lock management suite, due to multiple connection this suite was able to h
Changing sequence of lock management test case
Changes: - Changing sequence of test case as while running lock management suite, due to multiple connection this suite was able to hit max connection count more than 100.If max connection count more than 100, then all the connection will be drop.
Tested: - Ran successfully openpower/ext_interfaces/ test_lock_management.robot
Signed-off-by: Sushil Singh <susilsi7@in.ibm.com> Change-Id: Ifa7520a1095eb508cbb7cd3cd6f13d9b92b48b16
show more ...
|
#
7e49fd5d |
| 22-Dec-2022 |
George Keishing <gkeishin@in.ibm.com> |
Add a keyword to flush all sessions connected
Changes: - This change is for open power code where all the sessions created needed to be cleaned. - Add a keyword to delete all session
Add a keyword to flush all sessions connected
Changes: - This change is for open power code where all the sessions created needed to be cleaned. - Add a keyword to delete all session - Restart bmcweb on test case failure
Tested: - Ran test suite from sandbox clean
Change-Id: I3b2b050d840a70859f4971fc31550252c8a68b5c Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
07b25344 |
| 20-Sep-2022 |
Sushil Singh <susilsi7@in.ibm.com> |
Openpower lock management test suite changes
Changes: - Added keyword Redfish BMC Match States check BMC state reach to Enabled after reboot
Tested: Ran successfully openpower/ext_interfa
Openpower lock management test suite changes
Changes: - Added keyword Redfish BMC Match States check BMC state reach to Enabled after reboot
Tested: Ran successfully openpower/ext_interfaces/ test_lock_management.robot
Change-Id: I50c5d0952d6fafb46f02975a82be869dd16c379f Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
Revision tags: robotframework-requests |
|
#
fbd67007 |
| 01-Aug-2022 |
George Keishing <gkeishin@in.ibm.com> |
Robotframework request package upgrade changes
Current working package version robotframework-requests 0.7.2
To Test: pip3 install robotframework-requests -U or
Robotframework request package upgrade changes
Current working package version robotframework-requests 0.7.2
To Test: pip3 install robotframework-requests -U or # Once this commit is merged. pip3 install -r requirements.txt
Version latest: robotframework-requests 0.9.3
Refer Documentation: https://marketsquare.github.io/robotframework-requests/doc/RequestsLibrary.html
What is not changed: - The test cases under directory tests/ is not modified and is deprecated but you can continue using it with older package and configuration using
git clone -b v3.0-stable https://github.com/openbmc/openbmc-test-automation
Tested: Upstream HW_CI test list, firmware code update and few other test suite like ipmi, certificate, dumps, ffdc and redfish test suites.
Note: I have not tested end to end, so it is likely there could be grey areas where it could fail but should be minor w.r.t response data format.
Resolves: openbmc/openbmc-test-automation#2105
Change-Id: Ie03b25ff88948bcccb09e9d82f8da86e28c92697 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
#
e3f2e3ba |
| 28-Jul-2022 |
Sushil Singh <susilsi7@in.ibm.com> |
Code for lock management
Changes: - Multiple lock-ins a single request can throw conflict in case of read and write. - Multiple locks in a single request can be acquired in case
Code for lock management
Changes: - Multiple lock-ins a single request can throw conflict in case of read and write. - Multiple locks in a single request can be acquired in case of read. - one session tries to release the lock on another session can return a response bad request instead of un-authorized.
Tested: Ran successfully openpower/ext_interfaces/test_lock_management.robot
Change-Id: I946fdf04612d781eee32c65af194c6bf5a6d0828 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
5d05994b |
| 27-Sep-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation fix for lock management
changes: - Using different set of locks type and segment value is used when one lock is trying to lock on another lock
Change-Id: I90639b92e7b1902
Automation fix for lock management
changes: - Using different set of locks type and segment value is used when one lock is trying to lock on another lock
Change-Id: I90639b92e7b1902a09ced875e1703c650856d65d Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
7fd1ac06 |
| 23-Sep-2021 |
George Keishing <gkeishin@in.ibm.com> |
Typo fix in documentation
Change-Id: I832993024b0b1bb3290128343f0ef1fdcd7d46eb Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
ac229c79 |
| 13-Sep-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Using new redfish keyword for reboot
Change-Id: Ia217fe5b33657efd5dbf40ecbc93bca94d776562 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
|
#
8d420bf6 |
| 06-Sep-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
test case after reboot transaction id set to default
changes: - "Check After Reboot Transaction ID Set To Default" "Post Reboot Acquire Lock"
Change-Id: I81da56a839cd6bfa0341585a2a1e06cb1
test case after reboot transaction id set to default
changes: - "Check After Reboot Transaction ID Set To Default" "Post Reboot Acquire Lock"
Change-Id: I81da56a839cd6bfa0341585a2a1e06cb179654f8 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
d8bf1424 |
| 06-Sep-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Change of test case name
Changes: - change of test case name,from "Check Lock Persistency On BMC Reboot" to "Verify Lock Is Not Persistent On BMC Reboot"
Change-Id: Ic850ee453
Change of test case name
Changes: - change of test case name,from "Check Lock Persistency On BMC Reboot" to "Verify Lock Is Not Persistent On BMC Reboot"
Change-Id: Ic850ee453b6c220affc154748963502419f2f310 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
8a3efe7c |
| 26-Aug-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Automation fix no lock record persisted when BMC reboot
Changes: - Removed keywords "Check BMC Lock File Path", "Read BMC Lock Record File", "Verify Lock On Resource Records From BMC Fi
Automation fix no lock record persisted when BMC reboot
Changes: - Removed keywords "Check BMC Lock File Path", "Read BMC Lock Record File", "Verify Lock On Resource Records From BMC File" - No lock records data will be stored in json file
Change-Id: I51cc5a086050863a69d9c07e56aad8c850422b5f Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
Revision tags: v2.10-Hardknott |
|
#
9614383d |
| 23-Mar-2021 |
George Keishing <gkeishin@in.ibm.com> |
Fix typo in code documentation
Change-Id: Ic9ae07a6bfa294df658e7c607d61977a5711db23 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
94116c61 |
| 04-Mar-2021 |
susilsi7 <susilsi7@in.ibm.com> |
Automation to release lock when session gets deleted
changes: - test case "Release Lock When Session Deleted" - keyword "Verify Release Lock When Session Deleted"
Signed-off-by: susilsi7 <sus
Automation to release lock when session gets deleted
changes: - test case "Release Lock When Session Deleted" - keyword "Verify Release Lock When Session Deleted"
Signed-off-by: susilsi7 <susilsi7@in.ibm.com> Change-Id: Ic34ce3059f6a40a9a807bb91c63c4d88b07126a2
show more ...
|
#
43b0c063 |
| 02-Mar-2021 |
susilsi7 <susilsi7@in.ibm.com> |
Automation fail to release lock with invalid transaction ID for write lock
Signed-off-by: susilsi7 <susilsi7@in.ibm.com> Change-Id: I1f6d8d5f51f490c1a9bcecdeda25da0d1ec913b0
|
#
1d7b996c |
| 02-Mar-2021 |
susilsi7 <susilsi7@in.ibm.com> |
Automation code fail to release lock with transaction id as string
Changes: - Test case "Fail To Release Lock With String As TransactionID Data Type" - Keyword "Verify Fail To Release Lock Wit
Automation code fail to release lock with transaction id as string
Changes: - Test case "Fail To Release Lock With String As TransactionID Data Type" - Keyword "Verify Fail To Release Lock With TransactionID As String Type"
Signed-off-by: susilsi7 <susilsi7@in.ibm.com> Change-Id: I239248ec4ea4b9abb4a3346bdfcdb4f2f52065e2
show more ...
|
#
8bee358f |
| 27-Jan-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Automated test case fail to release lock when valid & invalid transaction id passed to release lock request
Changes: - Test case "Fail To Release Multiple Lock With Valid And Invalid Trans
Automated test case fail to release lock when valid & invalid transaction id passed to release lock request
Changes: - Test case "Fail To Release Multiple Lock With Valid And Invalid TransactionID" - Keyword "Verify Fail To Release Multiple Lock With Valid And Invalid TransactionID"
Change-Id: If83f29a12e787ada807b06b1ebdaba87517341db Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
16b3c7bf |
| 28-Jan-2021 |
George Keishing <gkeishin@in.ibm.com> |
Fix typo in the code and documentation
Change-Id: I4fa01e4790ba3a50d8a59a5a85e6781bd8f539d1 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
|
#
59011d08 |
| 27-Jan-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Added test case, fail to release lock with invalid transaction id
changes: - Test case "Fail To Release Lock With Invalid TransactionID" - Keyword "Verify Fail To Release Lock With Invalid Tra
Added test case, fail to release lock with invalid transaction id
changes: - Test case "Fail To Release Lock With Invalid TransactionID" - Keyword "Verify Fail To Release Lock With Invalid TransactionID"
Change-Id: I59fc42be7e0ba2ce140174cce19117ea90d5b0fe Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|
#
1b59053d |
| 20-Jan-2021 |
Sushil Singh <susilsi7@in.ibm.com> |
Change of test case and keyword name
changes: - "Invalid Locks Fail To Release" changed to "Fail To Release Multiple Lock With Invalid TransactionID" - "Verify Invalid Locks Fail To Re
Change of test case and keyword name
changes: - "Invalid Locks Fail To Release" changed to "Fail To Release Multiple Lock With Invalid TransactionID" - "Verify Invalid Locks Fail To Release" changed to "Verify Fail To Release Multiple Lock With Invalid TransactionID"
Change-Id: I4a7406da4efc6454d146e40cbac265d77cfaa0e1 Signed-off-by: Sushil Singh <susilsi7@in.ibm.com>
show more ...
|