| commit | ff83c2a093969978f553dcf895e1eaeb80b288d7 | [log] [tgz] |
|---|---|---|
| author | Lei YU <mine260309@gmail.com> | Thu Sep 12 13:55:18 2019 +0800 |
| committer | Lei YU <mine260309@gmail.com> | Wed Oct 23 06:53:42 2019 +0000 |
| tree | 507ee9500d8d700277fd5822ba9c2680d68eaa88 | |
| parent | 90c8a8b93d136d52784ab5f73e205cc4bffe0578 [diff] |
Activation: Support to update multiple PSUs
Queue the update on multiple PSUs, and do the update one-by-one.
Tested: Write unit test cases and verify the cases pass.
On witherspoon, verify the dummy update services are run on all
PSUs.
Signed-off-by: Lei YU <mine260309@gmail.com>
Change-Id: Icfe0f6e74623e54840df8d731d852d53d6071768
phosphor-psu-code-mgmt is a service to provide management for PSU code, including:
meson build/ && ninja -C build
meson -Doe-sdk=enabled -Dtests=enabled build/ ninja -C build/ test # Meson skips running the case due to it thinks it's cross compiling # Manually run the tests for t in `find build/test/ -maxdepth 1 -name "test_*"`; do ./$t || break ; done