65868c6a | 11-May-2022 |
Jordan Chen <jordanchen@google.com> |
Add Redfish interoperability validator
This change is a proposal to add Redfish interop validator which is also a DMTF tool to validate the Redfish service's conformance. This validator validate the
Add Redfish interoperability validator
This change is a proposal to add Redfish interop validator which is also a DMTF tool to validate the Redfish service's conformance. This validator validate the Redfish service based on an interoperability profile given to it. I've also added a profile for validating the minimal requirements now, we could populate more requirements based on this profile. The benefit of bringing this tool is the user could use this tool to validate their own implementation with their own interoperability profile.
Signed-off-by: Jordan Chen <jordanchen@google.com> Change-Id: Ic00738c349276c6874a4f850cad71b56f9aa8582
show more ...
|
899ae01f | 25-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update Redfish-Reference-Checker and Redfish-Service-Validator suites
Changes: - lib/dmtf_tools_utils.robot to return the RC - Update test code to handle rc returnning
Resolves openbmc/ope
Update Redfish-Reference-Checker and Redfish-Service-Validator suites
Changes: - lib/dmtf_tools_utils.robot to return the RC - Update test code to handle rc returnning
Resolves openbmc/openbmc-test-automation#2178 Resolves openbmc/openbmc-test-automation#2179
Change-Id: Ia9c6f3ea10ed2a25c31cf9c8af84680a441fc954 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
fc3d8f1d | 24-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Update DMTF Refish use case checker test suite
Changes: - Add logic to print errors in test suite - Update the directory where log is collected - Fix typo for IPMI suite
Resolves o
Update DMTF Refish use case checker test suite
Changes: - Add logic to print errors in test suite - Update the directory where log is collected - Fix typo for IPMI suite
Resolves openbmc/openbmc-test-automation#2177
Change-Id: Ice7bb4a7b154529e904a501802ef22cf583963ed Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
e23afb58 | 17-Mar-2022 |
George Keishing <gkeishin@in.ibm.com> |
Fix Tag mismatch and typo in the test suite
Change-Id: I3c01d1604198cc9cd3825a6e09c445fcba1bc5a3 Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
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 ...
|
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 ...
|
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> |
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> |
f189ff89 | 10-Aug-2021 |
George Keishing <gkeishin@in.ibm.com> |
Update DMTF validator new tool options
Change-Id: I3f1ca517b55327916996fb6e91e00a7e64abc0be Signed-off-by: George Keishing <gkeishin@in.ibm.com> |
2b975827 | 31-Mar-2021 |
Tony Lee <tony.lee@quantatw.com> |
Fixed cases with hard-coded 'chassis'
Reference to https://www.dmtf.org/sites/default/files/standards/documents/DSP2046_2020.3.pdf
It should not hard-coded as 'chassis' in /redfish/v1/Chassis/chass
Fixed cases with hard-coded 'chassis'
Reference to https://www.dmtf.org/sites/default/files/standards/documents/DSP2046_2020.3.pdf
It should not hard-coded as 'chassis' in /redfish/v1/Chassis/chassis. It could be different name for /redfish/v1/Chassis/{ChassisId}.
Signed-off-by: Tony Lee <tony.lee@quantatw.com> Change-Id: Ie6e8f37356b88692148bdda7348e715fcac6b4e3
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> |
26103d96 | 08-Dec-2020 |
manashsarma <manashsarma@in.ibm.com> |
Fix redfishtool local user test teardown
Changes: - Added ${HTTP_NOT_FOUND} for non existent teardown response check
Fixed: openbmc/openbmc-test-automation#2103
Change-Id: I963f4c1977c1f645aca
Fix redfishtool local user test teardown
Changes: - Added ${HTTP_NOT_FOUND} for non existent teardown response check
Fixed: openbmc/openbmc-test-automation#2103
Change-Id: I963f4c1977c1f645aca40c1b0f6f7f309f603a89 Signed-off-by: manashsarma <manashsarma@in.ibm.com>
show more ...
|
2843e39e | 05-Oct-2020 |
Tony Lee <tony.lee@quantatw.com> |
Fixed the duplicated tags name
Some tags names in test_redfishtool_certificate.robot are the same as test_certificate.robot.
Signed-off-by: Tony Lee <tony.lee@quantatw.com> Change-Id: I8878827873d1
Fixed the duplicated tags name
Some tags names in test_redfishtool_certificate.robot are the same as test_certificate.robot.
Signed-off-by: Tony Lee <tony.lee@quantatw.com> Change-Id: I8878827873d1b6b826cf42d8d0bcf9a9e1a59648
show more ...
|
e12c8479 | 24-Jul-2020 |
manashsarma <manashsarma@in.ibm.com> |
Add certficate csr test cases
Change-Id: I342f5cf328884c5aafeef41b4ab78f9302309bac Signed-off-by: manashsarma <manashsarma@in.ibm.com> |
a053fb34 | 08-Jun-2020 |
manashsarma <manashsarma@in.ibm.com> |
Modify library method and testcase for DMTF usercase
There two objectives with this change: 1.Test case executed python command file 'Redfish-Usecase-Checkers/account_management/account_management.
Modify library method and testcase for DMTF usercase
There two objectives with this change: 1.Test case executed python command file 'Redfish-Usecase-Checkers/account_management/account_management.py'; with unrecognized arguments. This is corrected. 2.When any use case/test case (inside the python command file 'account_management.py') fails, just failure message comes without any information on failed test cases. This is fixed now.
Change-Id: Ic99dc5b7a20af631d6459025029b6db5dea305bb Signed-off-by: Manash Sarma <manashsarma@in.ibm.com>
show more ...
|
c0efe585 | 15-Jun-2020 |
manashsarma <manashsarma@in.ibm.com> |
Add test cases for local user and cert management
Test cases added: - Verify Redfishtool CA Certificate Install Errors - Verify Error While Uploding Same CA Certificate Via Redfishtool - Ve
Add test cases for local user and cert management
Test cases added: - Verify Redfishtool CA Certificate Install Errors - Verify Error While Uploding Same CA Certificate Via Redfishtool - Verify Server Certificate View With Openssl Via Redfishtool - Verify Error While Running Redfishtool With Incorrect Password
Change-Id: I53ffc4d78fe67d1d986320f09320cf67dfd8963e Signed-off-by: Manash Sarma <manashsarma@in.ibm.com>
show more ...
|
75e7983e | 24-Jun-2020 |
manashsarma <manashsarma@in.ibm.com> |
Add user management test cases
Change-Id: I70b9c9e628b1d0df439f5803b96c5d82faaded3b Signed-off-by: manashsarma <manashsarma@in.ibm.com> |
d27fc31e | 19-Jun-2020 |
Sushma M M <sushmm99@in.ibm.com> |
Address issue for deprecated syntax
Change from :FOR to FOR/END to address a new WARNING in the new robot version.
Change-Id: Id5d1259f3e8c928cc2425e7e6b2d0051358b99e1 Signed-off-by: Sushma M M <su
Address issue for deprecated syntax
Change from :FOR to FOR/END to address a new WARNING in the new robot version.
Change-Id: Id5d1259f3e8c928cc2425e7e6b2d0051358b99e1 Signed-off-by: Sushma M M <sushmm99@in.ibm.com>
show more ...
|
f510346d | 18-Jun-2020 |
Anusha Dathatri <adathatr@in.ibm.com> |
Fixed code length to be under 110 characters
Signed-off-by: Anusha Dathatri <adathatr@in.ibm.com> Change-Id: I3228f8830589cbc49a8ada1260106793e544e9cb |
579d8253 | 28-May-2020 |
manashsarma <manashsarma@in.ibm.com> |
Add redfishtool utility library file and related changes
Change-Id: Ida402a7c8d188603f085f5a3740bdb3e0efea3a4 Signed-off-by: manashsarma <manashsarma@in.ibm.com> |
9864c94b | 26-May-2020 |
manashsarma <manashsarma@in.ibm.com> |
Rename original test case file
Change-Id: I2954eec97a3bef33abd28d79bf1646bda6a0833d Signed-off-by: manashsarma <manashsarma@in.ibm.com> |
9ca0d370 | 26-May-2020 |
manashsarma <manashsarma@in.ibm.com> |
Group local user test cases
Change-Id: I8b7153d881494f4b5960a5aba4f39eef2efb4036 Signed-off-by: manashsarma <manashsarma@in.ibm.com> |
26d0e837 | 26-May-2020 |
manashsarma <manashsarma@in.ibm.com> |
Group certificate management test cases
Change-Id: I3a9b18c56f849b28accecd3a3523d196d8438afa Signed-off-by: manashsarma <manashsarma@in.ibm.com> |
0b4b9e53 | 19-May-2020 |
manashsarma <manashsarma@in.ibm.com> |
Add Error test scenario in cert managemnent
Also one existing modified - Is HTTP error Expected Position of another method within the file changed - Redfishtool Get
Change-Id: I04620818839de6cf02d1
Add Error test scenario in cert managemnent
Also one existing modified - Is HTTP error Expected Position of another method within the file changed - Redfishtool Get
Change-Id: I04620818839de6cf02d16c8ec906a6e06d41ee9a Signed-off-by: manashsarma <manashsarma@in.ibm.com>
show more ...
|
79bf2733 | 19-May-2020 |
Anusha Dathatri <adathatr@in.ibm.com> |
Enable user to specify the HTTPS port
Signed-off-by: Anusha Dathatri <adathatr@in.ibm.com> Change-Id: I4c3cca8f1473c7a9e43c1da275c440f759e3202c |