Skip to content

Startup PTU triggers are not checked for HMI PTU in EXTERNAL_PROPRIETARY mode #3648

@jacobkeeler

Description

@jacobkeeler

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
  1. Build Core with -DEXTENDED_POLICY=EXTERNAL_PROPRIETARY
  2. Set "exchange_after_x_ignition_cycles": 1 via a HMI policy table update
  3. Shut down Core and HMI via IGNITION_OFF signal
  4. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions