Hi, Brief update below.
Il 20/06/19 09:51, Samuli Seppänen ha scritto: > Hi, > > First thanks to Simon for providing the recipe for the Static Tools Logo > test. It would have taken me lots of time to figure that out myself. > > Some more updates from my end... > > Il 19/06/19 15:05, Samuli Seppänen ha scritto: >> Hi, >> >> Some updates. >> >> Il 19/06/19 13:50, Samuli Seppänen ha scritto: >>> Hi all, >>> >>> Here's an update of the status of the tap-windows6 HLK tests, in the >>> hope that somebody can help figure out what is causing the remaining, so >>> far unknown[1], test failures. I'll look into these myself, but any >>> insights would be most welcome! >>> >>> The HLK test environment is setup in the following way: >>> >>> 1) HLK controller >>> - Virtualbox VM running Windows Server 2016 Evaluation >>> 2) HLK client >>> - Thinkcentre M710t (i7 with 4 physical processor cores) >>> - Windows Server 2019 Evaluation (Desktop installation) >>> 3) HLK support machine >>> - Thinkpad T420 >>> - Windows Server 2019 Evaluation (Desktop installation) >>> >>> HLK client and support machine are connected with OpenVPN using a very >>> simple p2p setup: >>> >>> dev tap >>> mode p2p >>> cipher AES-256-CBC >>> secret hlk.key >>> remote <remote> >>> verb 3 >>> >>> In general the environment is working well, but the following tests are >>> failing consistently: >>> >>> --- >>> >>> NDISTest 6.0 - 1 Machine - 1c_FaultHandling >>> >>> Test description: >>> <https://docs.microsoft.com/en-us/windows-hardware/test/hlk/testref/821954e1-dfdf-405f-8ee2-aae655551aa9> >>> >>> Subtest: Run NDISTest Client -> StopDriver >>> >>> Error: Unable to stop driver >>> Error Type: NT_STATUS >>> Error Code: 0x5473 >>> Error Text: Error 0x00005473 >> >> This seems to fail at "Copy downlevel NDISTest binaries", where the HLK >> client tries to grab some files from a Samba share on the HLK >> controller. It is probably that the UNC path it uses is not working as >> expected. I've also noticed that the HLK shares that are supposed to be >> readable to anyone may start asking for credentials for no particular >> reason. Anyways, I'll continue debugging this tomorrow as solving this >> would make two tests pass probably. > > This, and the "1c_Registry" test, are failing because test files the > tests need are truly missing from the HLK controller's SMB shares: > > <https://community.openvpn.net/openvpn/wiki/HLKTesting#NDISTest6.0-1machine-1c_FaultHandling> > > It seems that HLK controller software has been update recently, so I'll > try the new one. Hopefully the old test project does not get nuked in > the process... Updating the HLK controller and client software did not make the problems go way. Plus the old version was the correct one, according to https://docs.microsoft.com/en-us/windows-hardware/test/hlk/ I would have opened a support case with Microsoft, but HLK support goes through usual MS support contracts, i.e. is a paid-for service. Which is silly given that this is possible that this is a bug in HLK itself. I'll ask if OpenVPN Inc. is some sort of Microsoft partner which would entitle me to filing a support request / bug report against HLK... >>> NDISTest 6.0 - 1 Machine - 1c_NdisRequestCov >>> >>> Test description: >>> <https://docs.microsoft.com/en-us/windows-hardware/test/hlk/testref/d0aaac5c-7c4c-488c-8352-14c49bc2ac67> >>> >>> Subtest: Run NDISTest Client -> Restore protocol bindings >>> >>> Error: Unable to restore device settings at the end of the test >>> Error Type: NT_STATUS >>> Error Code: 0x15b38 >>> Error Text: Error 0x00015b38 >>> >>> >>> NDISTest 6.0 - 1 Machine - 1c_Registry >>> >>> Test description: >>> <https://docs.microsoft.com/en-us/windows-hardware/test/hlk/testref/30708719-0550-43d3-8a1e-797f758c61f3> >>> >>> Subtest: Run NDISTest Client -> Testing MTU >>> >>> Error: Unable to stop driver. >>> Error Type: NT_STATUS >>> Error Code: 0x15b38 >>> Error Text: Error 0x00015b38 >>> >> >> Same as above. >> >>> NDISTest 6.5 - 2 Machine - E2EPerf >>> >>> Test description: >>> <https://docs.microsoft.com/en-us/windows-hardware/test/hlk/testref/d177b1d0-9ac2-4315-b493-74b14f318326> >>> >>> Subtest: Run NDISTest Server -> [Sends 128K TCP] Analyzing Traffic results >>> >>> Error: Traffic Stream 1 did not send long enough. Expected duration of >>> at least 40500ms. Actual duration 29766ms >>> Error Type: WIN32 >>> Error Code: 0x1 >>> Error Text: Incorrect function. >>> >>> The above error repeats three times (streams 1, 3 and 4). >>> >>> >>> Static Tools Logo Test >>> >>> Test description: >>> <https://docs.microsoft.com/en-us/windows-hardware/test/hlk/testref/6ab6df93-423c-4af6-ad48-8ea1049155ae> >>> >>> Subtest: Run Test -> DevfundTests.DvlTest.DvlCheck >>> >>> Error: DVL test failed: >>> Microsoft.StaticToolsLogo.ObjectModel.DvlException: >>> C:\dvl: the folder does not exist. >>> at Microsoft.StaticToolsLogo.ObjectModel.DvlChecker.CheckDvl() >>> at DevfundTests.DvlTest.DvlCheck() >>> Error Type: >>> Error Code: 0x0 >>> Error Text: Error 0x00000000 >> >> This seems resolveable based on documentation. Hopefully running the >> code analysis tool does not require setting up a Visual Studio project >> for tap-windows6... >> >>> >>> >>> Operate in Server Core >>> >>> Fails because there is no Server Core HLK client yet >>> >>> >>> TDI filters and LSPs are not allowed >>> >>> Test description: >>> <https://docs.microsoft.com/en-us/windows-hardware/test/hlk/testref/1597d1fd-055a-43c7-b4c7-5396ab1ad525> >>> >>> Subtest: HLK Config Library Tasks Per Test -> Copy TAEF Binaries >>> >>> 2980 4496 2019:5:31 18:48:18:184 Error: 0x8205aaaf, Error 0x8205aaaf >>> winsockerror code of 11001 File=sdktools\wtt >>> \jobs\wtttransportproviders\wttcommtcpip\src\wttcommtcpip.cpp >>> Line=656 PersistManager:EA:JobCancel::token::69M710T-> >>> >>> >>> More detailed logs are generally available if somebody wants to have a >>> look. Just by making the "Stop driver" not fail two more tests would >>> pass. Some of tests are optional apparently[1], so passing all of them >>> is not necessary. >> >> This was caused by a glitch in network drive mappings and has been resolved: >> >> <https://community.openvpn.net/openvpn/wiki/HLKTesting#TDIfiltersandLSPsarenotallowed> >> > > > > > _______________________________________________ > Openvpn-devel mailing list > Openvpn-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/openvpn-devel > -- Samuli Seppänen Community Manager OpenVPN Technologies, Inc irc freenode net: mattock
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel