积极答复者
Win8.1 WHQL测试中的H264 Encoder HMFT的测试问题

问题
-
我有下载那两个ISO文件,加起来有50多G,解压之后都是视频文件,然后按照帮助文档里面的四种放置content的方法,全都试了一遍,均fail,下面为详细的情况:
方式一:把文件复制到服务器的C:\Program Files (x86)\Windows Kits\8.1\Hardware Certification Kit\Test\HMFTCONTENT目录下,此为补充包推荐的方式,然后测试的时候提示可能没有权限进入这个文件夹,我用的是Server 2008 R2 SP1做的HCK服务器,之后弄了很久的共享之类的设置,始终没办法创建共享,测试也测不过。。。
方式二:把文件复制到服务器的C:\tests根目录下,地址参数写C:\tests,测试时也是找不到文件,测试fail
方式三:把文件放到移动硬盘中,如F:\Tests,地址参数填写为F:\Tests,无论移动硬盘是插在服务器上,还是插在被测机器上,测试时也是找不到文件,测试fail
方式四:把文件复制到被测机器的C:\Tests根目录下,然后把%Path%环境变量添加一个C:\Tests的地址,测试时地址参数选择默认,测试时还是找不到文件,fail
其中4种方法只有第一个会提示File does not exist or is not accessible。所以我觉得只有按照方式一复制文件才是正确的,HCK服务器才会把C:\Program Files (x86)\Windows Kits\8.1\Hardware Certification Kit\Test\HMFTCONTENT这个地址当做唯一有效地址,如果用方式二,三,四来复制文件,HCK服务器会把地址的参数当做无效的参数,直接就提示fail,但是由于我的被测机器没有进入服务器文件夹的权限,也就无法复制文件进行测试,以上是我的推测,不知道正不正确。
下面为帮助文档提示的复制文件目录的方法:
- On the HCK controller, under the path %DTMBIN%..\Tests\HMFTContent, the default value for the ContentSource parameter must be used when scheduling the tests. This causes each test to copy over the input content that it requires only for that single test, and then delete the content after the test has completed. This is useful for computers with less than 75GB free space available.
- In a different location than %DTMBIN%..\Tests\HMFTContent or on a network share accessible to the client computers. You must configure the ContentSource parameter to the location you copied the files to when scheduling the tests. This has the same behavior as the first item in this list, but allows you to specify where the content is located.
- Copy the content locally on each client computer before running the tests. You must configure the ContentSource parameter to be the path to the content on the client computer. For example, if you use an external drive with letter d: and place the content
in d:\HMFTContent, the ContentSource parameter must be configured to d:\HMFTContent. This will cause the test to use the local content and not copy each file for each test. This option requires at least 75 GB of free space on the client computers but will
speed up the test run because the content will not have to be copied for each test.
- Copy the content locally on each client computer before running the tests and add the content location to the %PATH% environment variable. Leave the default value for the ContentSource parameter. This will cause the tests to behave similarly to the third item in this list. This option does not require that the content is in the same location on every client computer.
wakinxiong
答案
全部回复
-
我弄好了共享权限,使得平常client可以进入服务器的C:\Program Files (x86)\Windows Kits\8.1\Hardware Certification Kit\Test\HMFTCONTENT这个地址复制文件,但是测试的时候仍然是报File does not exist or is not accessible的错误,实在是找不到解决方法了,这个测试是不是微软有BUG呢,文件解压的路径也是微软制定的路径。。
wakinxiong
-
Hi,版主
我目前就是QFE04版,按照微软推荐的文件解压路径,仍然报”File does not exist or is not accessible“的错误。
按照你说的方法:把文件复制到被测机中,可以进行测试,但是测试均会报错,错误代码为:
Fail:Generic error(HRESULT=0xC00D36B4), ERROR " SUCCEEDED(hr) - Value (0xc00d36b4)"
测试了801 和 802都是报这个错误。
PS:我只复制了单个文件到被测机器,例如测试801,我只复制了720p.yuv,其他的视频文件没有复制,这个会不会造成测试的fail?
或者说需要把所有的文件都复制到被测机器上(大概40多G的文件)??
Thanks very much!
wakinxiong