Closed gkeishin closed 6 years ago
Looks like this is a code bug from Dev.. discussing with @tomjoseph83
Yup this is a FW bug.. closing it
@gkeishin, it's unclear what is proposed to do with it and why the issue is closed.
To me it looks indeed like a bug... in test logic. The IPMI major and minor version fields contain BCD-encoded data and simply can not contain pure "1". It will always be two digits by the nature of BCD encoding. The test on the other hand should not treat BUILD_ID as text and/or perform textual comparison. It should take it as two integers (2 and 1) and then compare them to IPMI response as integers.
@AlexanderAmelkinWe opened it for debugging purpose and on discussion with @tomjoseph83 who fixed the same in the IPMI code https://gerrit.openbmc-project.xyz/#/c/9482/ and we closed this task.
Once they fix the code, we saw that existing the test code needing some more changes as well so, we track with other test task and commits
https://gerrit.openbmc-project.xyz/#/c/9875/ and https://github.com/openbmc/openbmc-test-automation/issues/1297
Hope this info helps.
Thanks for pointing to https://gerrit.openbmc-project.xyz/#/c/9875/7 I believe this issue must be marked duplicate of #1318 that is reported as fixed by that gerrit commit.