none
HLK 1803 "Api Validator" certification test RRS feed

  • Question

  • Certification testing procedure requires all tests to pass, before submitting the package to Microsoft, with the new HLK 1803 and windows 10 1803, a new test called “Api Validator”  was added to the certification test suite, our product Smart Card Mini Driver that we are testing is not Universal Driver API related, there for this test does not passes.

    We are getting errors on “Api Validator” test, for example  one of the Api calls error: API SCardStatusA in winscard.dll is not a supported universal API. 

    This is normal behaver since that our Mini Driver is not Universal Driver API related and the API provided by winscard.dll is not Universal driver. But still it is not clear why the Universal API test fails

    please advise how can we proceed?


    • Edited by Avi.BH Monday, June 4, 2018 11:44 AM
    Sunday, June 3, 2018 2:19 PM

Answers

  • Hello,

    While Certification does require that all tests required be passing or that failing tests have a waiver, please note that the API Validator test is not required and not part of the HLK Playlist. The API Validator test enforces the Device.DevFund.UniversalDriver.API requirement which has been deferred to a future release.

     

    Once a Project is created in HLK Studio, the device selected and the jobs populated ensure that the playlist is applied. The playlist contains the set of jobs that are required to be passed by the device under tests. Once one the API Validator test should be removed from the list of required tests. Additionally because this job is not required submitting a package with this job failing should not cause the submission to fail.

     


    Monday, June 4, 2018 11:52 PM

All replies

  • Hello,

    While Certification does require that all tests required be passing or that failing tests have a waiver, please note that the API Validator test is not required and not part of the HLK Playlist. The API Validator test enforces the Device.DevFund.UniversalDriver.API requirement which has been deferred to a future release.

     

    Once a Project is created in HLK Studio, the device selected and the jobs populated ensure that the playlist is applied. The playlist contains the set of jobs that are required to be passed by the device under tests. Once one the API Validator test should be removed from the list of required tests. Additionally because this job is not required submitting a package with this job failing should not cause the submission to fail.

     


    Monday, June 4, 2018 11:52 PM
  • Thanks for the elaborated answer,

    just to be on the safe side once I have tried and applied the Playlist I have noticed that 8 tests was removed from the list including API validator, with this remain tests I can perform a submission and it will be approved with the shortened amount of tests ?     

    Wednesday, June 6, 2018 11:18 AM