HCK test "Static Tools Logo Test" does not detect *.dvl.xml file

Hi guys,
We are running the “Static Tools Logo Test” HCK test on Windows Server 2012. As stated somewhere we are to generate the driverName.DVL.XML file, which we did.

Even if we placed the generated *.DVL.XML file on the C:\DVL directory of the client machine it still doesn’t recognize it with errors:

DVL test failed: Microsoft.StaticToolsLogo.ObjectModel.DvlException: DvlChecker: missing SDV DVL log content for driver driverName’ with the OS architecture ‘x64’. at Microsoft.StaticToolsLogo.ObjectModel.DvlChecker.CheckDvl() at DevfundTests.DvlTest.DvlCheck()

Anybody here got any experience with that particular test? Thanks.

Anybody who’s done a logo submission has run that set of tests. It was perhaps the one part of the HCKs that didn’t cause any problems :wink:

Does your SDV DVL log have data for the x64 architecture? Did you look to verify this?

Peter
OSR
@OSRDrivers

I think it has. One of the lines inside the file goes something like:

<?xml version="1.0" encoding="utf-8"?>








We were thinking if it has something to do with the file format but it’s generated by Visual Studio 2013 with the WDK add-on installed.

Mr Michael P… you COULD help us by at giving us a lot more information.

Did you run *both* Code Analysis and SDV on the release, x64, version of your driver before generating the results file and attempting to provide it to the HCK test controller? If so, did your driver pass?

Peter
OSR
@OSRDrivers

Yes, I did run all the tests on Code Analysis and SDV. The log files contents is something like I posted above minus a lot of lines containing the tag in the original (shortened for brevity). Also, we placed the log file driverName.DVL.XML in the c:\dvl folder of the client machine, still the error:

DVL test failed: Microsoft.StaticToolsLogo.ObjectModel.DvlException: DvlChecker:
missing SDV DVL log content for driver driverName’ with the OS architecture
‘x64’. at Microsoft.StaticToolsLogo.ObjectModel.DvlChecker.CheckDvl() at
DevfundTests.DvlTest.DvlCheck()

says it’s missing contents.

Double checked if Code Analysis line was on dvl…
It seems like the code analysis line was not on the dvl that was initally created, but we
indeed ran it. It seems ok now. Thanks for mentioning Code Analysis Peter!

No probs. Glad you got things sorted.

Peter
OSR
@OSRDrivers