smartdevicelink / sdl_core

SmartDeviceLink In-Vehicle Software and Sample HMI
BSD 3-Clause "New" or "Revised" License
239 stars 245 forks source link

ResetGlobalProperties gets success true with unsuccessful result code #3942

Closed jacobkeeler closed 1 year ago

jacobkeeler commented 1 year ago

Bug Report

ResetGlobalProperties gets a <non-success error code>, success:true response if only one of the interfaces returns failure.

Reproduction Steps
  1. Connect app to SDL HMI
  2. Send SetGlobalProperties with valid userLocation, helpPrompt, and menuName. Success response is received
  3. Go to Settings->RPC Control->Your App in the HMI as set the response for TTS.SetGlobalProperties to REJECTED
  4. Send ResetGlobalProperties with properties: { "USER_LOCATION", "HELPPROMPT", "MENUNAME" }
Expected Behavior

App gets response success:false, REJECTED to ResetGlobalProperties

Observed Behavior

App gets response success:true, REJECTED to ResetGlobalProperties

OS & Version Information
Test Case, Sample Code, and / or Example App

https://github.com/smartdevicelink/sdl_atf_test_scripts/blob/develop/test_scripts/Defects/8_0/3668_3_App_resets_UserLocation_HelpPrompt_MenuTitle_erroneous_response_from_HMI.lua

jacobkeeler commented 1 year ago

Closed via #3943