Bug Report
Startup PTU triggers (Ignition Cycles & Days triggers) are not checked in EXTERNAL_PROPRIETARY mode until an app is connected. When using the HMI to perform the PTU, this trigger should be checked before an app is connected.
Reproduction Steps
- Build Core with
-DEXTENDED_POLICY=EXTERNAL_PROPRIETARY
- Set
"exchange_after_x_ignition_cycles": 1 via a HMI policy table update
- Shut down Core and HMI via IGNITION_OFF signal
- Start HMI and Core again
Expected Behavior
PTU sequence is started before any app is connected and completes successfully
Observed Behavior
PTU sequence is only started after the first app is connected
OS & Version Information
- OS/Version: Ubuntu 20.04
- SDL Core Version: develop
- Testing Against: SDL Android Test Suite
feature/core_7_1_tests branch