| commit | 6173a079ea6c2cafaa400fb172a2565f641b9b9a | [log] [tgz] |
|---|---|---|
| author | Lei YU <yulei.sh@bytedance.com> | Mon May 23 19:18:57 2022 +0800 |
| committer | Lei YU <yulei.sh@bytedance.com> | Tue May 24 15:05:31 2022 +0800 |
| tree | 71a84d2ef7fb3d48df7dc632534f089b9c7ef32c | |
| parent | 7b1b4cb886075993cc609678ce13b45839462283 [diff] |
image-verify: Skip full verify for non-BMC images
The verifyFullImage() only supports verify BMC image, but does not apply
to other images like BIOS.
Skip doing verifyFullImage() for non-BMC images so that it is possible
to do BIOS code update when fieldMode is enabled.
Tested: Verify BIOS update is successful without verification error.
Add related unit test case and verify it passes.
Signed-off-by: Lei YU <yulei.sh@bytedance.com>
Change-Id: Id9e72367bd2797f7a61c017b61fb81df1dd4d15c
Phosphor BMC Code Management provides a set of system software management applications. More information can be found at Software Architecture
To build this package, do the following steps:
meson buildninja -C buildTo clean the repository run rm -r build.