Revision Date Author Comments
# 3f7da6e4 27-Aug-2021 Shawn McCarney <shawnmm@us.ibm.com>

regulators: Add phase faults to ErrorHistory

Add the new N and N+1 phase fault errors to the ErrorHistory class.

Update the gtests to test for the new phase fault error types.

regulators: Add phase faults to ErrorHistory

Add the new N and N+1 phase fault errors to the ErrorHistory class.

Update the gtests to test for the new phase fault error types.

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id: Ief9482219cfa8940f26a752dce9965b6c0c257e7

show more ...


# 2f1b7ba6 17-Mar-2021 Shawn McCarney <shawnmm@us.ibm.com>

regulators: Enhance ErrorHistory

Enhance the ErrorHistory class to track all error types logged by the
regulators application. Previously the ErrorHistory class only tracked
a singl

regulators: Enhance ErrorHistory

Enhance the ErrorHistory class to track all error types logged by the
regulators application. Previously the ErrorHistory class only tracked
a single error type.

This class is used to avoid logging duplicate errors. Some regulator
operations occur repeatedly, such as reading sensors/telemetry.

The first time an error occurs, it should be logged. But if the same
error occurs again on the same regulator, it should not be logged again.

Error history will be cleared at the beginning of each boot.

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id: Iba2225e635eb9b7a8fe633f117346c1fb5c9884b

show more ...


# 66332cd7 13-Jul-2020 Shawn McCarney <shawnmm@us.ibm.com>

regulators: Create ErrorHistory class

Create a class to track error history, such as error count and whether
the error has been logged.

Signed-off-by: Shawn McCarney <shawnmm@us

regulators: Create ErrorHistory class

Create a class to track error history, such as error count and whether
the error has been logged.

Signed-off-by: Shawn McCarney <shawnmm@us.ibm.com>
Change-Id: Iead88963110a699eee1d6cd8750303f05d6ecef1

show more ...