none
Win8.1 WHQL测试中的H264 Encoder HMFT的测试问题 RRS feed

  • Pergunta

  • 我有下载那两个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

    sexta-feira, 19 de julho de 2013 10:12

Respostas

Todas as Respostas

  • 我弄好了共享权限,使得平常client可以进入服务器的C:\Program Files (x86)\Windows Kits\8.1\Hardware Certification Kit\Test\HMFTCONTENT这个地址复制文件,但是测试的时候仍然是报File does not exist or is not accessible的错误,实在是找不到解决方法了,这个测试是不是微软有BUG呢,文件解压的路径也是微软制定的路径。。

    wakinxiong

    • Marcado como Resposta WHQL初级新人 sexta-feira, 26 de julho de 2013 03:08
    • Não Marcado como Resposta WHQL初级新人 sexta-feira, 26 de julho de 2013 03:08
    quarta-feira, 24 de julho de 2013 02:55
  • Hi wakinxiong,

    50G的檔案似乎是Win8使用的,你要不要試試看下面的連結:

    http://msdn.microsoft.com/en-us/windows/hardware/bg183056

    共兩個ISO檔,大小是16G & 22.4G

    sexta-feira, 26 de julho de 2013 02:21
  • 这不是坑爹吗,之前那50G的东西是HCK 8.1帮助文档里面的连接,我当时都下了将近一个礼拜,哎,郁闷。

    不过里面全都是一些不同格式的视频而已,应该对测试win8 或者win8.1没有影响吧,不过我实在是没辙了,只能重新下载一遍了。。。

    谢谢你的回复


    wakinxiong

    sexta-feira, 26 de julho de 2013 03:08
  • Hi Muta22,

    我下載好後,測試時出現缺少720p.yuv的檔案,而下載的檔案中也沒有H264、WMV、MPEG2的資料夾,只有Win7的資料夾,請問知道要去哪下載720p.yuv嗎?

    segunda-feira, 29 de julho de 2013 09:05
  • Hi,muta22,good morning

    我按照你的提示下载了win8.1的HMFT文档,但是测试的时候仍然报错,File does not exist or is not accessible

    解压路径也是微软指定的路径C:\Program Files (x86)\Windows Kits\8.1\Hardware Certification Kit\Test\HMFTCONTENT,

    感觉这个测试是不是存在BUG啊,不知道有谁成功测试过HMFT的这几项。


    wakinxiong

    terça-feira, 30 de julho de 2013 01:30
  • 这个问题应该在QFE03里被修复。请更新HCK Controller到最新的QFE。不过据说QFE04还有类似问题出现。你先试一下吧。

    如果的确不行。目前有一个临时的解决办法:

    复制这些文件到被测机中,比如c:\hmft_contents

    然后再Schedule相关测试时,使用c:\hmft_contents作为参数。

    实际上和楼主在首贴中提到的方法是一样的,但楼主估计没有使用8.1的hmft_contents,所以遇到问题。这两个问题都解决,应该就没问题了。


    http://whqlcn.wordpress.com

    terça-feira, 30 de julho de 2013 08:04
    Moderador
  • 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

    terça-feira, 30 de julho de 2013 09:16