GithubHelp home page GithubHelp logo

requirementstest's People

Contributors

khrystynadubovyk avatar luxoftakutsan avatar

Watchers

 avatar

requirementstest's Issues

SDL sends VR.GetLanguage 2 times in case HMI responds VR.IsReady with errorCode

Occurrence:
Always

Environment
Branch: https://github.com/smartdevicelink/sdl_core/
branch: "release/4.2.0"
commit id: 86d08a43d61634f3b9181e21638541f6fbdf05cc
HMI: N/A
ATF version: v2.2 (962e1eff8664d97af5e59ec4e22f39b9ea76f5eb)
OS: Ubuntu 14.04 LTS

Steps to reproduce:

  1. SDL is started
  2. HMI is started with VR.IsReay(available = false). Other interfaces are supported.

Actual result:
SDL sends VR.GetLanguage 2 times to HMI.
The same problem with VR.GetCapabilities, VR.GetSupportedLanguages.
HMI log
Expected result:
SDL sends VR.GetLanguage only 1 time to HMI.
The same behaviors for VR.GetCapabilities, VR.GetSupportedLanguages.
Note:

    To reproduce attached ATF script:
    1. clone https://github.com/CustomSDL/sdl_atf_test_scripts/ repository
    2. Goto cloned repo, in config.py of specify
     sdl_repository = "https://github.com/CustomSDL/sdl_core/"
     sdl_branch = "release/4.2.0",
     commit id: "86d08a43d61634f3b9181e21638541f6fbdf05cc"

    atf_repository = "https://github.com/smartdevicelink/sdl_atf/"
    atf_branch = "962e1eff8664d97af5e59ec4e22f39b9ea76f5eb"

    3. sudo apt-get install libexpat1-dev openssh-server libgl1-mesa-dev
    4.sudo add-apt-repository ppa:ubuntu-toolchain-r/test
    5 ./setup_env.sh
    6. fab -H localhost prepare
    7. Goto ~/SmartDeviceLinkCore/test_run
    8. Copy script to ATF build (~/SmartDeviceLinkCore/test_run/test_scripts/) 
    9. ./start.sh  <path to script>
 --sdl_core <path to sdl bin folder>/

Attachments :
KhrystynaDubovyk@8eb63ab

[GENIVI] SDL should respond "IGNORED" with correct result code for UnSubscribeVehicleData in case vi interface isn't available

Occurrence:
Always

Preconditions:

  1. SubscribeVehicleData and UnSubscribeVehicleData are allowed in PT

Steps to reproduce:

  1. RegisterApp in case HMI does not respond to VehicleInfo.IsReady.
  2. Activate app
  3. Send SubscribeVehicleData with gps = true -> SDL responds with SUCCESS.
  4. Send UnSubscribeVehicleData with gps = true

Expected result:
SDL should respond "
{success = false, resultCode = "IGNORED", info = "Some provided VehicleData was not subscribed."}
" code to mobile app.

Actual result:
SDL respond "
{success = true, resultCode = "IGNORED", info = "Already subscribed on some provided VehicleData."}
".

Problem can be reproduced with ATF script:

  1. Move IsReady_Template folder into sdl_atf\user_modules
  2. Go to atf folder -> Run command: ./start.sh ../ATF_VehicleInfo_IsReady_available_false_SingleRPC.lua

Environment:
Verified on release SDL_RB_B3.37.
Failed
SDL repo: https://github.com/smartdevicelink/sdl_core/
SDL branch: a6c32b45832653d6b851be9b19355fa35f377e07
HMI: HTML5
ATF version: 2.2
ATF repo: https://github.com/smartdevicelink/sdl_atf/
ATF branch: 962e1eff8664d97af5e59ec4e22f39b9ea76f5eb
Scripts repo: https://github.com/CustomSDL/sdl_atf_test_scripts/tree/OS_DRAFT
Scripts branch: 18cce42
OS: Ubuntu 14.04.01
Transport: Wi-Fi
Mobile device: -
Mobile OS: -
Mobile App version: -
Mobile App type (media/non-media/navi/any): any
Virtual Machine using (yes/no): no

Attachments:
Uploading att_issue#5.zip…

[Genivi][Policies] Ford-specific keys are present in Genivi Policy DB - DeviceData

Occurrence:
Always

Preconditions:

  1. Policy DB is absent on FS.

Steps to reproduce:

  1. Start SDL

Actual result:
SDL creates DB, table "device" contains Ford-specific keys like "hardware", "firmware_rev" etc.

Expected result:
"DeviceData" secition is Ford-specific

Note:
device_consent_group and consent_group also are present in the Genivi Policy DB
Attachments:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.