smartdevicelink / sdl_core

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

SDL sends wrong CreateInteractionChoiceSet response in case success type of response(resultCode: WARNINGS, RETRY, SAVED, WRONG_LANGUAGE, TRUNCATED_DATA) from HMI #3858

Closed VjKlepikov closed 2 years ago

VjKlepikov commented 2 years ago

Bug Report

SDL sends wrong CreateInteractionChoiceSet response in case success type of response(resultCode: WARNINGS, RETRY, SAVED, WRONG_LANGUAGE, TRUNCATED_DATA) from HMI

Reproduction Steps
  1. SDL and HMI are started
  2. Mobile app is registered and activated
  3. Mobile app requests CreateInteractionChoiceSet
  4. HMI responds with 7 result code(RETRY) in result structure
Expected Behavior

Mobile app receives CreateInteractionChoiceSet response with resultCode=RETRY, success=true

Observed Behavior

Mobile app receives CreateInteractionChoiceSet response with resultCode=RETRY, success=false

Note: SDL send CreateInteractionChoiceSet response "success=true, resultCode=SUCCESS" in case success type of response WARNINGS

OS & Version Information
Logs:

Logs.zip

VjKlepikov commented 2 years ago

Please notice this is a non-regression issue. It's also reproduced on 8.0

ShobhitAd commented 2 years ago

Closed via https://github.com/smartdevicelink/sdl_core/pull/3907