In Continuity Test, instead of caching/restoring source delay before and after forcing every time, do caching once at the beginning and restoring in the end.
In Continuity/Leakage/FVMI/FIMV steps, wait for source complete event between source and measure to avoid DCPower 0x3FFA4001 warning (NIDCPOWER_WARN_MEASURE_WHILE_CHANGING_RANGE_CHECK_TRIGGER_CONFIGURATION).
In DutPowerDown step, caching and restoring current limit when forceLowestCurrentLimitis enabled.
Disable forceLowestCurrentLimitin the end of Continuity Test since it's not necessary between test steps.
Why should this Pull Request be merged?
The changes are to reduce test time and resolve unstable issues.
What does this Pull Request accomplish?
NIDCPOWER_WARN_MEASURE_WHILE_CHANGING_RANGE_CHECK_TRIGGER_CONFIGURATION
).forceLowestCurrentLimit
is enabled.forceLowestCurrentLimit
in the end of Continuity Test since it's not necessary between test steps.Why should this Pull Request be merged?
The changes are to reduce test time and resolve unstable issues.
What testing has been done?
Manual test on ChiXiao.