none
win8上NDISTest 6.5 - lWF logo test这个测试无法通过,错误是sleep 10s失败,以及提示“Validate NDIS stack minimum version is >= miniport NDIS version” RRS feed

  • 常规讨论

  • 公司有个NAT过滤驱动,使用hck2.1在win8上认证,在跑NDISTest 6.5 - lWF logo test这个用例的时候一直无法通过,日志中提示:

    Context _  _ 
    Context Index:   3327593472
    Current:   Validate NDIS stack minimum version is >= miniport NDIS version
    Parent:   WTTLOG
    Start Test 8/20/2014 11:27:43.288 PM Validate NDIS stack minimum version is >= miniport NDIS version
    Error 8/20/2014 11:27:43.288 PM The miniport stack minimum NDIS major verion is less than the miniport NDIS version.
    File:    Line: 0
    Error Type:   WIN32
    Error Code:   0x88888
    Error Text:   Error 0x00088888
    End Test 8/20/2014 11:27:43.288 PM Validate NDIS stack minimum version is >= miniport NDIS version
    Result:   Fail
    Repro:   C:\WLK\JobsWorkingDir\Tasks\WTTJobRun99A5293D-BECC-4C3E-844F-3B4E41A27922\ndistest.net\ndistest.exe /logo /auto /client /target:Filter /tc:ms_nmpcl630_tcpip /support:ms_nmpcl630_tcpip /jobs:lan\checkconnectivity.cpp,lan\checkconnectivitystress.cpp,filter\FilterStress.cpp,filter\PacketMTUSize.cpp,lan\ConfigCheck.cpp /hp:"Filter Service Name"=xxxxx"

    请问这个应该如何解决?还有测试过程中需要两次sleep 10s都失败了。


    2014年8月27日 6:21

全部回复

  • Validate NDIS stack minimum version is >= miniport NDIS version

    检验Driver的NDIS版本时出现错误。按照windows硬件认证要求,NDIS版本必须6.0以上。


    http://whqlcn.wordpress.com

    2014年9月2日 4:11
    版主
  • 你好, 我们驱动中的NDIS版本是6.0,在win8上测试没过,按照这个用例的说明NDIS版本必须大于等于6.3,但是将版本改成6.3之后就无法上网了。我们从微软官网下的NDIS的例子在编译后,安装了也无法上网。
    2014年9月2日 10:24
  • 除了NDIS版本的问题,还有程序在执行sleep 10s时也出错了:

    Cause : Failed to Start the Task

    Cause : Failed to execute(CreateProcessAsUser) the application "Sleep -m 10000" with WorkingDirectory "C:\WLK\JobsWorkingDir\Tasks\WTTJobRunDA9E4DFA-E869-4B91-958B-F1053614D76A\ndistest.net".

    Failure : Failed to Start the Task "Sleep 10s"

    我在测试机器查了一下“C:\WLK\JobsWorkingDir\Tasks\WTTJobRunDA9E4DFA-E869-4B91-958B-F1053614D76A\ndistest.net” 这个路径,这个路径是零时文件,跑测试的时候生成的,跑完就删除了
    2014年9月3日 9:03
  • 除了NDIS版本的问题,还有程序在执行sleep 10s时也出错了:

    Cause : Failed to Start the Task

    Cause : Failed to execute(CreateProcessAsUser) the application "Sleep -m 10000" with WorkingDirectory "C:\WLK\JobsWorkingDir\Tasks\WTTJobRunDA9E4DFA-E869-4B91-958B-F1053614D76A\ndistest.net".

    Failure : Failed to Start the Task "Sleep 10s"

    我在测试机器查了一下“C:\WLK\JobsWorkingDir\Tasks\WTTJobRunDA9E4DFA-E869-4B91-958B-F1053614D76A\ndistest.net” 这个路径,这个路径是零时文件,跑测试的时候生成的,跑完就删除了

    这个不一定是一个导致测试失败的关键原因。HCK测试时会包括很多和测试架构有关的内容,这些项目通常不是决定测试结果的关键因素。 还是要查上面那个问题。

    http://whqlcn.wordpress.com

    2014年9月10日 8:44
    版主