针对WINCE700,CTK跳过触摸驱动程序测试用例 [英] Touch Driver test cases skipped by CTK for WINCE700

查看:96
本文介绍了针对WINCE700,CTK跳过触摸驱动程序测试用例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我正在为WINCE700设备运行CTK测试。


我看到CTK跳过以下测试用例:


  1. 校准中止测试
  2. 校准测试
  3. 设备电源状态测试
  4. 空参数测试
  5. 电源功能测试
  6. 查询设备上限测试
  7. 读取校准点测试
  8. 设置采样率测试。

在测试日志中没有相关信息。 


在msdn中,提到如果API未通过触摸驱动程序导出,则测试-case被跳过。例如:校准中止测试测试"TouchPanelReadCalibrationAbort" API。并且,如果我的驱动程序没有公开此API,则将跳过测试。
但是,触摸驱动程序暴露了提到的API。有关详细信息,请参阅以下链接:


http://msdn.microsoft.com/en-us/library/gg154937.aspx


有谁知道这个问题的根本原因是什么?


如果您对此问题有任何疑问,请发布。






解决方案

如果您已安装作为WEC7安装的一部分的共享源,然后查看以下文件夹位置的源代码触摸驱动程序测试用例。通过源代码将帮助您更好地诊断问题。


WINCE700 \ private_\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ -family:Calibri; font-size:11.0pt">问候,


Prabu [eMVP]


我的博客



Hi,

I am running CTK test for WINCE700 device.

I see following test cases skipped by CTK:

  1. Calibration Abort Test
  2. Calibration Test
  3. Device Power State Test
  4. Null Parameter Test
  5. Power Capabilities Test
  6. Query Device Caps Test
  7. Read Calibration Point Test
  8. Set Sample Rate Test.

In test-logs no relevant information is present. 

In msdn, it is mentioned that if an API is not exported by touch driver then the test-case is skipped. For ex: Calibration Abort Test tests "TouchPanelReadCalibrationAbort" API. And, the test will be skipped if my driver doesn't expose this API. But, touch driver is exposing mentioned API. See below link for details:

http://msdn.microsoft.com/en-us/library/gg154937.aspx

Does anyone know what is the root cause for this issue?

Please post if you have any idea for this issue.


解决方案

If you had installed the Shared source as part of the WEC7 installation,then check out the following folder location for the source code Touch driver test cases.Going through the source code will help you to diagnose the issue better.

WINCE700\private\test\BaseOS\Drivers\Touch

Regards,

Prabu [eMVP]

My Blog


这篇关于针对WINCE700,CTK跳过触摸驱动程序测试用例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆