[wdmaudiodev] Re: Win 10 HLK WaveTest failures

  • From: "dan o'carroll" <ocarroll.dan@xxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Mon, 22 Feb 2016 18:58:39 +0100

Hello,
Thanks for the prompt response. I am not sure if the Te.wtl I am looking
into is the log you refer to.

First 12 errors are of the form:

  <Msg UserText="Setting KSPIN_DATAFLOW_OUT pin to state KSSTATE_STOP"
CA="17579874" LA="17580475">
    <Data>
      <WexTraceInfo ThreadId="4724" ProcessId="4652" TimeStamp="471428631"
/>
    </Data>
    <rti id="2615001062" />
    <ctx id="954500373" />
  </Msg>
  <Msg UserText="KSPIN_DATAFLOW_OUT pin is currently in state KSSTATE_STOP;
want it to be in state KSSTATE_STOP" CA="17581899" LA="17582980">
    <Data>
      <WexTraceInfo ThreadId="4724" ProcessId="4652" TimeStamp="471430743"
/>
    </Data>
    <rti id="2615001062" />
    <ctx id="954500373" />
  </Msg>
  <Error
File="avcore\audiocore\test\wdmaudio\portcls\wavetest\wavetesttaef.cpp"
Line="261" ErrCode="0x0" ErrType="" ErrorText="Error 0x00000000"
UserText="AreNotEqual(dwRes, (DWORD)FNS_FAIL) - Values (1, 1)"
CA="17586003" LA="17586267">
    <Data>
      <WexTraceInfo ThreadId="4724" ProcessId="4652" TimeStamp="471434097"
/>
      <WexContext><![CDATA[Verify]]></WexContext>
    </Data>
    <rti id="2615001062" />
    <ctx id="954500373" />
  </Error>
  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_ResetPin#CaptureDefaultMonoFormat#8"
TUID="" Result="Fail" Repro="" CA="17589530" LA="17590219">
    <Data>
      <WexTraceInfo ThreadId="2040" ProcessId="4652" TimeStamp="471437775"
/>
    </Data>
    <rti id="650106878" />
    <ctx id="954500373" />
  </EndTest>

The last 4 are of the form:

<Msg UserText="The device:ROOT\SYSVAD_TABLETAUDIOSAMPLE\0000 is found"
CA="488706391" LA="488714018">
    <Data>
      <WexTraceInfo ThreadId="4724" ProcessId="4652" TimeStamp="942556443"
/>
    </Data>
    <rti id="2615001062" />
    <ctx id="3497145214" />
  </Msg>
  <Msg UserText="There is a total of 0 endpoints for the current pin"
CA="488714517" LA="488714627">
    <Data>
      <WexTraceInfo ThreadId="4724" ProcessId="4652" TimeStamp="942564418"
/>
    </Data>
    <rti id="2615001062" />
    <ctx id="3497145214" />
  </Msg>
  <Error File="" Line="-1" ErrCode="0x0" ErrType="" ErrorText="Error
0x00000000" UserText="Failed to find any endpoints for the current pin"
CA="488715451" LA="488715652">
    <Data>
      <WexTraceInfo ThreadId="4724" ProcessId="4652" TimeStamp="942565041"
/>
    </Data>
    <rti id="2615001062" />
    <ctx id="3497145214" />
  </Error>
  <Error
File="avcore\audiocore\test\wdmaudio\portcls\wavetest\wavetesttaef.cpp"
Line="366" ErrCode="0x0" ErrType="" ErrorText="Error 0x00000000"
UserText="AreNotEqual(dwRes, (DWORD)FNS_FAIL) - Values (1, 1)"
CA="488716522" LA="488716650">
    <Data>
      <WexTraceInfo ThreadId="4724" ProcessId="4652" TimeStamp="942566059"
/>
      <WexContext><![CDATA[Verify]]></WexContext>
    </Data>
    <rti id="2615001062" />
    <ctx id="3497145214" />
  </Error>
  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_VerifyPinSupportsPullMode#16"
TUID="" Result="Fail" Repro="" CA="488717588" LA="488717744">
    <Data>
      <WexTraceInfo ThreadId="2040" ProcessId="4652" TimeStamp="942567329"
/>
    </Data>
    <rti id="650106878" />
    <ctx id="3497145214" />
  </EndTest>

Thanks,


On Mon, Feb 22, 2016 at 5:47 PM, Matthew van Eerde <
Matthew.van.Eerde@xxxxxxxxxxxxx> wrote:

are they to be expected with this sample driver



No, the sample driver should pass HLK tests. What does the log file say?



Is Wavetest.exe gone now?



Yes. Use wavetest.dll with te.exe.



*From:* wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:
wdmaudiodev-bounce@xxxxxxxxxxxxx] *On Behalf Of *dan o'carroll
*Sent:* Monday, February 22, 2016 8:43 AM
*To:* wdmaudiodev@xxxxxxxxxxxxx
*Subject:* [wdmaudiodev] Win 10 HLK WaveTest failures



Hello,
I'm investigating Win10HLK failures for a WaveCyclic type driver which
passed all tests on Win8.1 HCK.

I got the tabletaudiodriver sample from the html link to the github
samples to compare - compiled tabletaudiodriver - signed it and installed.

On the client machine: I am on Win10 x86 10586

Tabletaudiodriver fails Wavetest certification test with 16 failures:

wavetestcertification10sampleVM.wtl:18862:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_ResetPin#CaptureDefaultMonoFormat#8"
TUID="" Result="Fail" Repro="" CA="17589530" LA="17590219">
wavetestcertification10sampleVM.wtl:21482:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_ResetPin#CaptureDefaultMonoFormat#15"
TUID="" Result="Fail" Repro="" CA="25023082" LA="25023379">
wavetestcertification10sampleVM.wtl:30282:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_ResetPin#CaptureDefaultStereoFormat#8"
TUID="" Result="Fail" Repro="" CA="35724258" LA="35724456">
wavetestcertification10sampleVM.wtl:33361:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_ResetPin#CaptureDefaultStereoFormat#15"
TUID="" Result="Fail" Repro="" CA="42708957" LA="42709377">
wavetestcertification10sampleVM.wtl:38039:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_ResetPin#CaptureDefault51Format#8"
TUID="" Result="Fail" Repro="" CA="50975573" LA="50976094">
wavetestcertification10sampleVM.wtl:40659:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_ResetPin#CaptureDefault51Format#15"
TUID="" Result="Fail" Repro="" CA="60737333" LA="60737395">
wavetestcertification10sampleVM.wtl:92391:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_PinStateChanges#CaptureDefaultMonoFormat#8"
TUID="" Result="Fail" Repro="" CA="130507505" LA="130507708">
wavetestcertification10sampleVM.wtl:96607:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_PinStateChanges#CaptureDefaultMonoFormat#15"
TUID="" Result="Fail" Repro="" CA="145108788" LA="145109162">
wavetestcertification10sampleVM.wtl:111791:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_PinStateChanges#CaptureDefaultStereoFormat#8"
TUID="" Result="Fail" Repro="" CA="190063179" LA="190063713">
wavetestcertification10sampleVM.wtl:116864:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_PinStateChanges#CaptureDefaultStereoFormat#15"
TUID="" Result="Fail" Repro="" CA="207000154" LA="207000672">
wavetestcertification10sampleVM.wtl:124335:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_PinStateChanges#CaptureDefault51Format#8"
TUID="" Result="Fail" Repro="" CA="228625093" LA="228625353">
wavetestcertification10sampleVM.wtl:128552:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_PinStateChanges#CaptureDefault51Format#15"
TUID="" Result="Fail" Repro="" CA="243212630" LA="243213307">
wavetestcertification10sampleVM.wtl:285071:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_VerifyPinSupportsPullMode#8"
TUID="" Result="Fail" Repro="" CA="488504340" LA="488504496">
wavetestcertification10sampleVM.wtl:285279:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_VerifyPinSupportsPullMode#9"
TUID="" Result="Fail" Repro="" CA="488526914" LA="488527102">
wavetestcertification10sampleVM.wtl:286662:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_VerifyPinSupportsPullMode#15"
TUID="" Result="Fail" Repro="" CA="488693907" LA="488694064">
wavetestcertification10sampleVM.wtl:286870:  <EndTest
Title="WDMAudio::WaveTest::TAEF_Capture_VerifyPinSupportsPullMode#16"
TUID="" Result="Fail" Repro="" CA="488717588" LA="488717744">

Has anyone else seen these failures - are they to be expected with this
sample driver? They are similar to the failures we see with our WaveCyclic
type driver.

PS:

Is Wavetest.exe gone now? For use on the client - must wavetest.dll be
launched from the Te.exe command line?
Wavetest.exe is still mentioned in the .chm file and also on MSDN.

Thanks,

Other related posts: